Professional I
- Project: Vodafone Huawei
- Key Responsibilities
- Designed and developed more than 30 RESTful APIs using Java 21 and Spring Boot for Vodafone Huawei business applications.
- Developed end-to-end backend components, including controller, service, repository, entity, and model layers, enhancing microservices architecture for business applications.
- Utilized OpenAPI/OpenJAR-based model generation to create reusable model classes and streamline API development.
- Built scalable and maintainable microservices adhering to clean coding standards and enterprise design practices.
- Developed Python automation scripts to create dynamic configurations and reduce repetitive development activities.
- Implemented comprehensive unit test cases to ensure application stability, reliability, and code quality.
- Worked extensively with Apache Kafka for asynchronous communication and event-driven message processing.
- Leveraged AWS services to support cloud-based application deployments and backend integrations.
- Built and managed Docker container images for application deployment and environment consistency.
- Utilized GitHub for source code management, version control, and collaborative development.
- Performed API validation, functional testing, and debugging using Postman.
- Participated in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and backlog refinement.
- Collaborated with cross-functional teams to analyze requirements, resolve defects, and deliver sprint commitments.
- Contributed to simulator development activities, facilitating testing, integration, and validation processes for improved project outcomes.
- Performed root-cause analysis and issue resolution for application defects and production support requirements.
- Optimized API performance and enhanced service reliability by implementing code enhancements and architectural improvements, resulting in increased application stability.
- Key Achievements
- Successfully developed and delivered 30+ production-ready APIs supporting business-critical functionalities.
- Reduced manual development effort through Python-based automation solutions.
- Contributed to cloud-native application development utilizing AWS and Docker technologies.
- Improved software quality through strong unit test implementation and code review practices.
- Played a key role in simulator development and integration testing activities for the Vodafone Huawei project.
- Resume Headline
- Java 21 Backend Developer | Spring Boot | Microservices | Kafka | AWS | Docker | Python Automation | API Development
