The tools I use to build backend and AI-powered applications.
|
Spring Boot REST APIs Microservices |
MySQL PostgreSQL Data Modeling |
Containers Version Control CI/CD basics |
IntelliJ Postman Linux |
|
Web / Mobile Postman testing |
REST Validation Authentication |
Spring Boot Business logic Microservices |
MySQL PostgreSQL JPA / Hibernate |
|
REST conventions Error handling Validation |
Schemas Relations Queries |
JUnit Postman Debugging |
Authentication Input validation OTP flows |
| Clarity Simple systems are easier to evolve. |
Scalability Design for growth from the beginning. |
Security Security belongs in every layer. |
Performance Fast systems create better products. |
Automation Automate what should never be manual. |
| AI support assistant built with Spring AI. | Spring Boot project to understand how the finance domain works. |
| Java e-commerce application. | Java ticket-booking application. |
|
|
|
|
|
RAG pipelines LLM applications |
REST APIs Service design |
Kubernetes Deployment |
Algorithms LeetCode |
Java Backend · Spring Boot · Spring AI · Problem Solving
