About
Java Backend Engineer with 3+ years of hands-on experience building RESTful applications, relational data models, and containerized deployments using Spring Boot and AWS. Proficient in designing API layers, implementing security controls, integrating relational and NoSQL databases, and applying microservices patterns. Experienced with event-driven communication via Kafka and service resilience through Resilience4j. Currently focused on end-to-end backend system design, cloud deployment, and distributed architecture.
Skills & Expertise (29)
Work Experience
Software Engineer
HCLTech
Oct 2022 - Mar 2025
Built Spring Boot REST APIs supporting enterprise-grade internal workflows, handling CRUD operations and business logic layers backed by PostgreSQL. Structured JPA entity models and transactional service logic to enforce data integrity across multiple domain modules. Standardized request validation and centralized exception handling, establishing consistent API response contracts across backend services. Reviewed backend service components in structured code review sessions, applying REST API design standards and Spring ecosystem best practices. Contributed to containerized environment setup and configuration using Docker as part of deployment pipeline activities.
Software Developer
Self-Employed
Mar 2025 - Present
Architected and delivered two backend systems — a monolithic full-stack application and a service-oriented platform — taking full ownership from design through cloud deployment. Designed RESTful API layers with layered architecture (Controller → Service → Repository), input validation, pagination, and structured error responses. Secured all application endpoints using JWT authentication and OAuth2-based role authorization, following RBAC access patterns. Orchestrated asynchronous order and notification workflows through Apache Kafka event pipelines, decoupling core service operations. Strengthened service-level reliability by applying Resilience4j circuit breaker and retry strategies across inter-service calls. Containerized services with Docker and provisioned cloud deployments on AWS EC2 and Elastic Beanstalk with environment-level configuration. Configured runtime observability using Prometheus metrics collection and Grafana dashboards for real-time service health monitoring.
Education
B.Tech in Electronics & Communication Engineering - ABESIT
2018 - 2022 · Afghanistan
Certifications
Java Spring Boot Full Stack eCommerce Project Masterclass
Udemy · 2026
Master Microservices with Spring Boot, Docker, Kubernetes
Udemy · 2025
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Current Company
HCLSoftware