I am a Senior Software Engineer with 13 years of professional experience building scalable, secure, and high-performance backend systems using Java ,Spring Boot and Python. I have worked extensively on real-world production systems in domains such as eCommerce, payments, wallets, promotions, and distributed microservices.
My core expertise lies in designing and developing RESTful microservices using Java 17/21, Spring Boot 3.x, Spring Data JPA, Hibernate, and Spring Security. I have strong hands-on experience with microservices architecture, including service-to-service communication, API gateways, event-driven systems using Kafka/RabbitMQ, database design, and performance optimization.
I have worked on highly concurrent systems handling thousands of requests per second, focusing on reliability, fault tolerance, and clean architecture. I am comfortable with PostgreSQL, MySQL, Redis, caching strategies, optimistic locking, and transaction management. I also have solid experience with Docker, CI/CD pipelines, and cloud-native deployments.
In recent years, I have also been working with AI-powered systems, including building chatbots, Retrieval-Augmented Generation (RAG) pipelines, and recommendation engines. I have practical experience integrating LLMs (local and cloud), vector databases (pgvector, FAISS), and embedding models such as nomic-embed-text and MiniLM into backend services.
What sets me apart is my ability to understand business requirements deeply and translate them into clean, maintainable, and scalable technical solutions. I am proactive, detail-oriented, and comfortable working independently or as part of a distributed team.
I can help you with:
• Backend & microservices development
• Legacy Java upgrades (Java 8/11 → 17/21)
• Performance tuning & concurrency issues
• API design & integrations
• AI/RAG chatbot backend development
If you are looking for a reliable senior engineer who can own backend systems end-to-end, I would be happy to work with you.