Skip to content
View yashthakare93's full-sized avatar
💭
Coding
💭
Coding

Block or report yashthakare93

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yashthakare93/README.md
Profile Views
Typing SVG

👋 Hey, I'm Yash Thakare

Full Stack Java Developer · Spring Boot 3 · React.js · Pune → Open to Relocate

I build backend systems that scale, tools that developers love, and AI features that actually help.
No fluff. No tutorial hell. Just clean code, solid architecture, and solutions that ship.

🎯 Currently seeking entry-level Software Engineer / Java Backend roles where I can learn fast, contribute meaningfully, and grow with a great team.


Tech Stack

languages: [Java 17/21, JavaScript ES6+, SQL, Python]
backend:   [Spring Boot 3, Spring Web, Spring Shell, Node.js, Express, REST APIs, JWT]
frontend:  [React.js, Tailwind CSS, HTML5, CSS3]
data:      [MySQL, MongoDB]
tools:     [Git, Docker, Maven, GitHub Actions, JUnit 5, Mockito, Jackson, Postman]
concepts:  [OOP, DSA, CI/CD, Agile, Microservices Basics, Semantic Versioning]

🚀 Projects I'm Proud Of

pkg-fit — Dependency Resolver CLI

Java 17 · Spring Boot 3 · Spring Shell · Jackson · GitHub Actions
A CLI that answers: "Will this dependency break my build?" — before you commit.

  • Parses package.json safely with Jackson (no fragile DTOs)
  • Resolves semver-compatible versions using real logic (^ vs ~ matters!)
  • Cross-platform subprocess handling via ProcessBuilder + structured errors
  • CI/CD via GitHub Actions → zero-config executable JAR

PrepGenius — AI Resume Analyzer

Node.js · Express · React · MongoDB · Gemini AI · JWT
AI that finds actual skill gaps — not just keyword stuffing.

  • Compares resume vs JD using Gemini AI → actionable feedback, not buzzwords
  • Cut API costs & latency by 40% via smart semantic caching
  • Live preview + custom templates + server-side PDF export
  • JWT auth + role-based access + clean REST API design

FlexLingo — ASL Translation Glove

Arduino · TensorFlow/Keras · Python · React · C++
Wearable tech for accessibility — gestures to text, in real time.

  • Led 4-engineer team from sensor → ML model → live dashboard
  • Custom dataset + TensorFlow model → 95% accuracy on 5 ASL gestures
  • End-to-end pipeline: Arduino → Serial → Python inference → React UI
  • 📄 Published in IJRTI Journal (June 2025)

🌱 Currently Building

🗣️ Vaani — Linux Based Desktop AI Assistant

Linux · Shell/Python · AI Automation
A terminal-native AI assistant that automates CLI workflows, handles file conversions, and executes system tasks via natural language commands. Designed to keep developers in flow without leaving the terminal.


📊 GitHub Stats

Streak Stats

🤝 Let's Connect

Portfolio LinkedIn Email GitHub

Pinned Loading

  1. URL-SHORTNER URL-SHORTNER Public

    JavaScript 1

  2. yashthakare93 yashthakare93 Public

    Config files for my GitHub profile.

    1

  3. flex-lingo flex-lingo Public

    FlexLingo is a final year IoT project that serves as a flex sensor-based sign language translator. It uses Random Forest and BiLSTM models to interpret real-time hand gestures, translating them int…

    JavaScript 2

  4. yashthakare-portfolio yashthakare-portfolio Public

    JavaScript

  5. Visualizer Visualizer Public

    Algorithm Visualizer Hub - Visualize algorithms in action! Explore sorting, searching, and more with interactive animations. Perfect for learning, teaching, or understanding how algorithms work ste…

    JavaScript 1