Results-driven software development professional with a proven track record of exceeding expectations and delivering mission-critical solutions within tight deadlines. Exceptional analytical skills, quick grasp of complex concepts, and strong commitment to continuous learning. Specializing in Java, JavaScript, SQL, Object-Oriented Design, UML, SOLID principles, and Design Patterns. Proficient in testing frameworks like JUnit, Mockito, Spring integration test, UI frameworks such as Angular and jQuery, Spring Boot, Spring Data JPA, Spring Security, Spring Cloud, Hibernate. Skilled in developing APIs and documentation using RESTful services and Swagger, with expertise in J2EE technologies. Familiar with Hystrix and Resilience4j for implementing circuit breaker logic and adept at designing Micro Services using CQRS pattern with Event Sourcing. Experienced in working with messaging systems like Apache Qpid and Kafka, PaaS Cloud models including AWS Beanstalk, AWS ECS, Cloud Foundry pools, Azure App Services, Docker usage. Proficient in implementing pipelines in CI/CD tools like Jenkins and Azure DevOps, skilled in APM tools such as AppDynamics, Visual VM, Cloudwatch. Involved in System Design processes and proficient in creating HLD and LLD diagrams. Well-versed in Sprint Agile and Kanban models; actively participating in Sprint ceremonies including grooming, planning, estimation, retrospections.
Environment: Core Java, J2ee, Spring Boot, Spring Cloud, Spring JMS, Spring Data, Spring Rest, Postgres, Spring Security, Jenkins, AWS ECS, AWS SQS, S3.
Description: Developed and maintained a scraping framework that collects files from Primary Target Objects (PTO) and uploads them to target locations via Web, FTP, and API scraping.
Impact: Contributed to a system that saved $30 billion in project costs last year.
Key Achievements
Cost Optimization: Implemented cost-cutting measures for AWS billing, resulting in a monthly saving of $10,000.
Multi-faceted Role: Played key roles as Scrum Master and Release Manager, ensuring seamless feature releases into production.
API Scraping: Designed and implemented multiple API scraping integrations.
Global Onboarding: Developed features to onboard scraping from diverse countries, successfully onboarding 39 countries.
Customer Support: Provided ROTA-based customer support, resolving issues efficiently.
Autoscaling: Implemented auto-scaling based on queue messages, optimizing system performance.
Team Collaboration
Collaborated with a distributed team of 2 developers from Hyderabad, 3 developers from Bangalore, and 2 QA resources.
Technical Experience
Technical Skills
Windows Family
Linux
Java
JavaScript
TypeScript
Servlets
JSP
JAX-RS
Apache Tomcat