About
Experienced and detail-oriented Backend Developer with over 4 years and 3 months of experience in designing, developing, and maintaining robust backend systems using Java and Spring Boot. Proficient in building scalable and high-performance Microservices architectures, leveraging RESTful APIs. Adept at working in agile environments, collaborating with cross-functional teams, and delivering high-quality solutions that meet business requirements. Strong problem-solving skills and a deep understanding of software design patterns, version control, and CI/CD pipelines.
Skills & Expertise (27)
Work Experience
Technology Analyst, Java Developer
Infosys Limited
Jul 2021 - Present
Over 4 years and 3 months of professional experience in development and deployment of various Object-Oriented and Web-based Enterprise Application using Java/Spring Boot. Experienced in application design and development using Java, J2EE, Spring Framework, Spring MVC and Spring Boot. Developed and optimized RESTful APIs to streamline integrations, boosting system response times by 40%. Architected and implemented microservices-based solutions, improving scalability and reducing deployment time by 30%. Integrated Splunk with a Spring Boot application to monitor logs and analyze system performance. Strong Understanding of common API technologies such as OAUTH, Spring Boot and Microservices. Created dashboards and alerts in Splunk for proactive issue detection. Optimized log queries for better performance and troubleshooting. Worked in developing different Web services by using SOAP and REST protocol. Daily reporting and changes like bugs and new features have been adopted according to Customer Requirement. Collaborated closely with cross-functional Agile teams, contributing to weekly sprints, ensuring timely delivery, and achieving a 95% sprint completion rate.
Technology Analyst, Java Developer, Charter Communications, Telecommunications Project
Infosys Limited
Jul 2021 - Present
Engineered a Schema Validation Service plugin in Java and Springboot to validate HTTP requests against OpenAPI specifications, ensuring all API calls adhered to defined standards, improving data consistency, minimizing errors to downstream and reducing calls to backend services by 40%. Successfully migrated all legacy APIs from a third party vendor AKANA to an inhouse developed API Gateway called PINXT, ensuring minimal downtime and smooth transitions, thereby reducing the dependence on third party software and licensing costs. Automated the process of API onboarding by building the Gateway Data Manager Service in Java and Springboot, which reduces the manual intervention for onboarding new APIs and clients and improves efficiency, reducing onboarding time by 50%. Redis Connection Pool: Implemented and optimized a Redis connection pool to enhance caching performance and scalability. Designed and deployed the Proxy Generator Service for automated API bundle creation in Java and Springboot, accelerating client API delivery. The service takes API specifications like Swagger as input and keeps pre-defined API templates in a folder, finds the template specified by the submitter and makes a copy of the appropriate template API to create the new API bundle. Developed and tested detailed auditing policy(logging information about api) in Lua and Nginx for achieving authentication and authorisation via an PINXT API Gateway. Onboard new APIs and clients to inhouse developed PINXT API Gateway and support regular production calls along with performing validation and end-to-end testing.
Education
Bachelor of Technology in Computer Science and Engineering - Jaypee Institute of Information Technology, Noida
2016 - 2020 · Afghanistan
Class 12, Science - Brightlands School, Dehradun
- 2015 · Afghanistan
Class 10, Science - St. George’s College, Mussoorie
- 2013 · Afghanistan
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation