Building scalable Java applications with Spring Boot, Microservices, Angular, React & AWS βπ
public class RahulMoundekar {
String role = "Senior Java Full Stack Developer";
String location = "Pune, India";
String[] backend = {
"Java",
"Spring Boot",
"Spring Security",
"Microservices",
"Hibernate"
};
String[] frontend = {
"Angular",
"React",
"TypeScript"
};
String[] cloud = {
"AWS",
"Docker",
"Kubernetes"
};
String[] databases = {
"MySQL",
"MongoDB",
"Redis"
};
String currentFocus = "Spring AI + LangChain4j + MCP + AI Agents";
}
- Java 8/17/21
- Spring Boot
- Spring Security
- Hibernate
- REST APIs
- Angular
- React
- TypeScript
- MySQL
- Oracle
- MongoDB
- Redis
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- AWS EC2
- S3
- RDS
| Project | Tech | Description |
|---|---|---|
| Enterprise Banking API | Java, Spring Boot | Microservices banking application |
| E-Commerce Platform | Spring Boot, Angular | Full-stack shopping platform |
| AI Resume Analyzer | Spring AI, React | ATS resume analysis with AI |
| DevOps Dashboard | React, Docker | Monitoring and deployment dashboard |
Currently Learning
- Spring AI
- LangChain4j
- MCP
- AI Agents
- OpenAI API
- RAG
- Prompt Engineering
- Vector Database
- API Gateway
- Service Discovery
- Circuit Breaker
- Rate Limiting
- Distributed Cache
- Event-Driven Architecture
- CQRS
- Saga Pattern
- Resilience4j
- OAuth2 & JWT
- OpenAPI / Swagger
- Horizontal Scaling
- Spring AI
- LangChain4j
- AI Agents
- MCP Servers
- AWS Architecture
- Kubernetes
- System Design
- High-Performance Java
- Generative AI
"First, solve the problem. Then, write the code." β John Johnson


