Java Backend Developer · Full-Stack · Distributed Systems · AI Integration
Available for freelance and contract work
LinkedIn · X (Twitter) · Email
I'm a software engineer whose strongest area is Java and Spring Boot backend development. I'm comfortable working in any technology stack, and I pick up new frameworks and languages quickly when a project needs them. I build products from scratch, join existing codebases, contribute to open source, and deliver work for clients as a freelancer. I currently work as an independent contractor at Mercor, and I use AI tools throughout my development workflow.
| Engagement | What I do |
|---|---|
| Build from scratch | Turn requirements into a working product: architecture, API and database design, implementation, testing, deployment |
| Work on existing codebases | Read unfamiliar code, debug, refactor, add features, review pull requests, and improve reliability |
| Contribute to open source | Fix issues, add features and improve documentation in public projects, following each project's conventions |
| Freelance and contract work | Deliver for clients independently: scoping, regular updates, clear communication and maintainable handover |
- Java and Spring Boot applications and REST APIs
- Microservices with Spring Cloud, API Gateway, Eureka, OpenFeign and Resilience4j
- Event-driven systems with Apache Kafka
- Secure APIs with Spring Security, JWT and role-based access control
- Persistence with JPA, Hibernate, MySQL, PostgreSQL and Redis
| Area | Technologies |
|---|---|
| Languages | Python, SQL, JavaScript (add TypeScript, Go or others you use) |
| Frontend | React |
| AI | LLMs, RAG, LangChain4j, MCP, vector databases |
| Delivery | Docker, Git, GitHub |
My approach to a new stack is to learn the fundamentals, follow its conventions, and deliver working software. Language and framework choices matter less to me than solving the problem well.
- Understand the system before changing it.
- Design for failure: timeouts, retries, circuit breakers and idempotency.
- Build security in from the start.
- Ship small, reviewable changes.
- Use AI to move faster, and verify everything that ships.
| Project | What it is | Technologies |
|---|---|---|
| StockPlus | Event-driven microservices platform for ecomers Stock | Java, Spring Boot, Kafka, Spring Cloud |
| Saitring-Employee-manager | A multi tanet application which allow saitring owner to manager their employee from a single workspacr | Java, Spring Boot, React |
| Workout Tracker API | Secure REST API for workout tracking with authentication | Java, Spring Boot, JWT, JPA |
Independent Contractor, Mercor Contributing to software and AI-related projects.
- 1st Place, University VCode Hackathon
- Consolation Prize, HackStack Hackathon
- 220+ LeetCode problems solved
I am available for freelance and contract engagements: new builds, feature work, backend services, API development, and AI integration. Reach me on LinkedIn or at gautamrocky909621@gmail.com.

