About
Accomplished Backend Developer with 5 years of experience in Java, Spring Boot, and Microservices Architecture. Proven track record of designing scalable REST APIs, optimizing database performance, and delivering high-quality solutions in Agile/Scrum environments. Experienced in CI/CD pipelines, event-driven systems using RabbitMQ, cloud deployments on AWS, and applying SOLID principles and design patterns for maintainable code. Strong collaborator in cross-functional teams with a passion for continuous learning and system design.
Skills & Expertise (39)
Work Experience
Custom Software Developer
Accenture Solution Pvt. Ltd.
Jun 2021 - Present
Developed backend solution for an Insurance Application migrating 8+ legacy applications into a single backend flow. Implemented 15+ new API endpoints using available HTTP methods with Spring Boot. Created 10+ asynchronous workflows using RabbitMQ for seamless interactions with external microservices, ensuring performance optimization. Proficient in SQL database management, utilizing Hibernate and JPA for data operations across multiple use cases. Designed High-Level Design (HLD) analysis for business requirements and created Low-Level Designs (LLD) for optimized system performance. Enhanced server query response time by 20% by restructuring APIs, implementing Caching, and reducing external API calls. Implemented comprehensive logging and error-handling mechanisms; performed service log analysis on PCF and Splunk. Utilized Dynatrace to analyze end-to-end application performance and enhance user experience. Managed CI/CD pipelines using Jenkins for automated build, testing, and deployment, ensuring faster and reliable release cycles.
Custom Software Developer
Accenture Solution Pvt. Ltd.
Jun 2021 - Present
Developed a Spring Boot application dedicated to managing and handling attachments for region-specific insurance policies. Managed 5+ essential endpoints crucial for seamless application operation using Spring Boot. Utilized NoSQL (MongoDB) to store and manage documents using Hibernate. Optimized performance through fine-tuned multithreading, reducing blocking times for users. Performed comprehensive unit testing using JUnit to ensure reliability and functionality of individual components. Implemented robust security measures using Veracode to ensure integrity and confidentiality of sensitive insurance policy documents. Enforced Cross-Origin Resource Sharing (CORS) policy to restrict requests from unknown origins.
Custom Software Developer
Accenture Solution Pvt. Ltd.
Jun 2021 - Present
Worked on a batch processing system to process large datasets (jobs) and persist them to the database in a single transaction. Implemented a flexible flow allowing dynamic data updates during processing, aligning with business rules and requirements. Managed messaging queues to process data synchronously and asynchronously and execute jobs.
Education
Bachelor of Technology in Computer Science Engineering - SRM Institute of Science and Technology
2017 - 2021 ยท Afghanistan
Senior Secondary (CBSE) - M.G Public School
2016 - 2017 ยท Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (39)
Click a skill to find developers with the same skill