About
Java Developer with 2 years of experience in building scalable backend applications using Java, Spring Boot, REST APIs, SQL, Hibernate, and Microservices architecture. Skilled in designing clean, modular code with strong understanding of OOP, and database concepts. Hands-on experience with API development, debugging, integrating third-party services, and improving performance. Proven ability to work in Agile teams and deliver high-quality, production-ready code.
Skills & Expertise (19)
Work Experience
Software Engineer
HappyTech Software Solutions Pvt Ltd
Mar 2024 - Present
Developed and maintained RESTful APIs using Java, Spring Boot, and Hibernate/JPA. Built scalable backend modules with clean code, layered architecture, and SQL database integration. Designed and implemented CRUD operations, validations, and optimized SQL queries. Worked on microservices, service communication (Feign/WebClient), and API documentation using Swagger. Implemented JWT-based authentication, exception handling, and logging. Performed API testing using Postman and collaborated with QA and frontend teams in Agile environment. Used Git, Maven, and basic Docker for development and deployment.
Education
B.Tech - Computer Engineering - R. C. Patel Institute of Technology
2020 - 2024 · Afghanistan