Skip to content
View tanmayythakare's full-sized avatar
  • India

Block or report tanmayythakare

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
tanmayythakare/README.md

Hi, I'm Tanmay Thakare 👋

💻 Full-Stack Java Developer | ☁️ Cloud (AWS) | 🧠 Problem Solver

I build scalable backend systems and full-stack applications using Java, Spring Boot, and Angular — and deploy them to production on AWS. Focused on writing clean code, designing efficient APIs, and solving real-world problems.


🧠 About Me

  • 🔭 Building real-world full-stack applications and deploying them to production
  • ☁️ Hands-on with AWS — EC2, S3, CloudFront, RDS, ECR, SSM, IAM
  • 🌱 Practicing Data Structures & Algorithms (120+ problems solved)
  • 💡 Interested in backend development, cloud infrastructure, and system design
  • 📍 India

🛠️ Tech Stack

👨‍💻 Languages

Java C++ C Python


⚙️ Backend

Spring Boot Spring Security JWT PostgreSQL


🎨 Frontend

Angular TypeScript


☁️ Cloud & DevOps

AWS Docker GitHub Actions

AWS Services: EC2 • S3 • CloudFront • RDS • ECR • SSM • IAM


🧰 Tools

Git VS Code


🧩 Core Concepts

DSA • REST APIs • OOP • Database Design • CI/CD • Cloud Deployment


🚀 Projects

🧠 Smart-SecondBrain — AI-Powered Personal Productivity OS

🌐 Live DemoGitHub

Full-stack AI productivity system with a RAG-based chat assistant that reasons about your personal tasks and notes.

Key Features

  • RAG pipeline — AI reads your actual data before responding
  • Real-time streaming responses via Server-Sent Events (SSE)
  • Vector embeddings stored in PostgreSQL for semantic search
  • Decision Engine routes queries (AI / Direct DB / Agentic actions)
  • JWT authentication with per-user data isolation

AWS Deployment

  • Frontend: S3 + CloudFront (HTTPS, global CDN)
  • Backend: EC2 + Docker container
  • Database: RDS PostgreSQL (managed)
  • CI/CD: GitHub Actions → ECR → EC2 via SSM (automated on every push)

Tech: Spring Boot • Angular • PostgreSQL • Google Gemini • Docker • AWS


💸 DailySpend — Personal Finance Tracker

Application to track expenses, income, and personal transactions.

Key Features

  • Account and transaction management
  • Track money lent/borrowed
  • Basic analytics and reports

Tech: Spring Boot • Angular • PostgreSQL


📊 DSA

  • Solved 120+ problems on LeetCode
  • Focus on Arrays, Hashing, and Dynamic Programming
  • Regular problem-solving practice

🎯 Current Focus

  • Building and deploying production-ready applications on AWS
  • Learning system design fundamentals
  • Strengthening cloud and DevOps skills

📫 Connect


⭐️ Always learning. Always building. Always deploying.

Pinned Loading

  1. Smart-SecondBrain Smart-SecondBrain Public

    AI-powered personal productivity system with RAG, semantic search, and real-time streaming. Built with Angular, Spring Boot, PostgreSQL & Gemini.

    Java

  2. dailySpend dailySpend Public

    A full-stack personal finance tracker built with Spring Boot, Angular, and PostgreSQL. Track expenses, income, and money lent/borrowed with JWT auth, dynamic reports, and CSV export.

    Java

  3. secondBrain secondBrain Public

    A full-stack productivity and knowledge management platform built with Spring Boot and Angular. Manage tasks, write notes, link ideas, and explore connections through an interactive knowledge graph.

    Java

  4. Simple-Employee-Management-System Simple-Employee-Management-System Public

    The Employee Management System is a full-stack web application developed using the MERN stack — MongoDB, Express.js, React.js, and Node.js. It allows organizations to efficiently manage employee da…

    JavaScript