Dynamic and results-driven Software Engineer with over 5 years of experience excelling in the complete software development life cycle. Proficient in software development, testing, and documentation, with a strong focus on end-to-end software design and development. Skilled in requirement gathering, documentation, infrastructure setup, coding, unit and integration testing, and project management. Known for efficiently handling complex project management and coordination tasks to ensure the timely delivery of high-quality results.
Key Responsibilities:
• Leveraged Java expertise to develop RESTful applications using the Spring Boot framework.
• Integrated Continuous Integration/Continuous Deployment (CI/CD) pipelines with Git and GitHub Actions for automated software delivery, including builds for both web and backend components.
• Deployed and managed applications on AWS services including Lambda, EC2, S3, RDS, Route 53, and IAM, specializing in solutions tailored to the airline domain.
• Played a pivotal role in the design and implementation of scalable and efficient solutions on AWS infrastructure, ensuring optimal performance.
• Developed and maintained applications integrating with AWS services using the AWS SDK, incorporating monitoring and alerting systems using CloudWatch Alarms.
• Ensured compliance with security standards and best practices in IAM configurations.
• Proficiently utilized Jira and Confluence for project management and documentation.
Technical Expertise:
• Java, especially for RESTful application development
• Spring Boot framework
• AWS Services: Lambda, EC2, S3, RDS, Route 53, IAM
• AWS SDK
• CloudWatch Alarms
• CI/CD Pipeline Integration: Git, GitHub Actions
• CI/CD Pipeline Build for web using npm registry
• Knowledge in Maven for backend builds
• Project Management Tools: Jira
• Documentation Tools: Confluence
Key Responsibilities:
• Used Java with Apache Camel to develop and improve applications.
• Led the modernization of Java apps with Spring Boot and Hibernate.
• Contributed to Agile Scrum teams, developing applications with Spring and Apache Camel.
• Consulted clients on project progress and technical issues.
• Developed critical interfaces meeting high standards within tight deadlines.
• Worked within Agile methodology, ensuring adaptability to changing requirements.
• Proficient in Git for version control and deployed apps on Google Cloud Platform.
• Experienced in the US Health Care Domain.
Technical Expertise:
• Java (including Spring Boot)
• Apache Camel
• Git
• Google Cloud Platform (GCP)
• PostgreSQL