Back to Developers
Siddhi Mirgule

Siddhi Mirgule

Full Stack Java Developer

Mumbai, India 85 · Excellent

About

Full Stack Java Developer who has shipped real, complex systems across the entire stack. The flagship project — a LinkedIn Clone — is a full-stack application with Spring Boot 3 + Java 21 backend, React 18 + TypeScript frontend, real-time WebSocket (STOMP) messaging, Hibernate Search full-text indexing, complete OAuth 2.0 / JWT auth, email workflows, a Jobs Portal, social feed, networking, and Docker CI/CD. Also built AI-powered applications (LangChain, Amazon Bedrock, FastAPI), a full HRMS, a retail management platform, and Kafka-based financial microservices. Comfortable owning both sides of a feature — API design to React component — with clean, maintainable code throughout.

Skills & Expertise (46)

Java 21 Expert
9.0/10
8
Years Exp
Typescript Advanced
8.5/10
5
Years Exp
React 18 Advanced
8.3/10
4
Years Exp
Spring Boot 3.x Advanced
8.0/10
5
Years Exp
Python Advanced
7.8/10
4
Years Exp
H2 Mockito Prisma ORM OpenAI API LangChain Amazon Bedrock FAISS RAG Pipelines agentic AI Pytest Docker Docker Compose Gradle Maven GitHub Actions Vercel Git Postman IBM Cloud JUnit Node.js JavaScript SQL kotlin SCSS Spring MVC Spring Security Spring Data JPA Hibernate Spring Mail FastAPI MongoDb Vite React Router v6 Next.js 14 Tailwind CSS Axios TanStack Query Shadcn UI Postgresql

Work Experience

Full Stack Developer

LinkedIn Clone

Present - Present

Full stack application — Spring Boot + Java 21 backend with feature-sliced architecture (auth, feed, jobs, messaging, networking, notifications, search, storage, WebSocket) + React 18 + TypeScript frontend with SCSS Modules. Real-time WebSocket (STOMP over SockJS): live feed post delivery, real-time messaging, notification badges, connection events — all topic-subscribed, zero polling. Hibernate Search 7 + Lucene: full-text user search across firstName, lastName, company, position — indexed, fast, production-grade. Auth: JWT (JJWT 0.12) + OAuth 2.0/OIDC (Google), email verification via SMTP, OTP-based password reset, custom AuthenticationFilter on all /api/* routes. Jobs Portal: 10 REST endpoints — post, browse, search/filter (keyword, location, jobType, workType), apply with cover letter, application tracking, duplicate prevention. Dockerised with Docker Compose; CI/CD via GitHub Actions.

Full Stack Developer

Jarvis

Present - Present

FastAPI backend with LLM-powered intent detection routing natural language to real-world APIs (Slack, Gmail, Google Calendar, Weather); RAG pipeline for document Q&A; multilingual voice interaction (STT/TTS); web search summarization. Deployed via Uvicorn, managed with Poetry, tested with Pytest — clean agentic architecture demonstrating Python backend depth alongside Java.

Developer

Chat with PDF

Present - Present

LangChain RetrievalQA pipeline — Amazon Titan Embeddings + FAISS vector store + Claude LLM (Amazon Bedrock); Admin ingestion + User query interfaces; containerised with Docker for scalable deployment.

Full Stack Developer

DentWise

Present - Present

Next.js 14 + TypeScript full stack — Node.js API routes, PostgreSQL + Prisma ORM, Clerk RBAC auth, Vapi AI voice agent, Resend email automation; deployed on Vercel with CI/CD.

Backend Developer

HRMS | RetailFlow

Present - Present

HRMS: normalised PostgreSQL schema, complex Hibernate ORM mappings (@OneToMany, @ManyToOne, bidirectional, cascade), layered REST APIs, JUnit + Mockito test coverage. RetailFlow: product catalogue, inventory tracking, order lifecycle REST APIs — Spring Boot + MySQL + JPA/Hibernate with clean service layer separation.

Education

BE, Computer Engineering - Saraswati College of Engineering, Mumbai University

- 2025 · Afghanistan

Certifications

EY

· 2026

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 5/15
💰 Rate 0/5
🏆 Certs 5/5
Verified 5/5
Total Score 85/100

Profile Overview

Member sinceApr 2026