About the Candidate
ASHWIN R
Technical Lead
7200107913 | [email protected] | Chennai, India | [LinkedIn Profile]
Dynamic Technical Lead with 12 years of experience driving innovation in software development. Expert in Java, Python, Spring Boot, and AWS, leveraging CI/CD pipelines, microservices, and system design to deliver scalable, secure solutions. Skilled in Agile methodologies, mentoring teams, and implementing automation frameworks to ensure high-quality deliverables. Adept at solving complex challenges, optimizing performance, and fostering a culture of continuous improvement in fast-paced environments.
SKILLS
● Programming Languages: Java (8, 17), Python 3, Go
● Frameworks: Spring Boot, Spring Security, Spring Cloud, Resilience4j
● Cloud Technologies: AWS (EC2, S3, KMS, DynamoDB, Lambda, CloudFormation, SQS, SNS, RDS), OpenShift, Kubernetes
● DevOps & CI/CD: Jenkins, Docker, Terraform, Git, Maven
● System Design: SAGA, Circuit Breaker, Factory, Singleton, Abstract Factory, SOLID Principles
● APIs & Messaging: REST, gRPC, RabbitMQ, MQ Middleware (Pub/Sub)
● Tools & Methodologies: Agile, Scrum, JUnit, Selenium, Cucumber, Jira, Confluence
● Networking: iptables, firewall-d, pre-routing, post-routing
EXPERIENCE
Hexaware Technologies, Chennai
Technical Lead 04/2024 – Present
● Upgraded microservices from Spring Boot 2.x to 3.x, reducing latency by 15% and enhancing scalability.
● Achieved PCI compliance by resolving 100% of vulnerabilities from GitHub scans, strengthening security posture.
● Designed and developed REST APIs for lodging systems, integrating third-party fax and mail libraries, processing 5,000+ daily transactions.
● Implemented AWS KMS for encryption, securing sensitive data across 3 applications with zero breaches.
● Optimized DynamoDB queries, reducing data retrieval time by 25% while ensuring data integrity.
● Idempotent payment processing using Redis-based locking.
● Retry mechanism and circuit breaker with Resilience4j.
● Designed and implemented RESTful APIs for payment initiation, verification, and status inquiry
● Integrated third-party payment gateway SDKs using OpenFeign clients
● Implemented transaction consistency using the Saga pattern
● Developed and deployed RESTful APIs to handle payment initiation, verification, and status inquiries.
● Integrated third-party payment gateway Software Development Kits (SDKs) utilizing OpenFeign clients.
● Ensured transaction consistency by implementing the Saga pattern.
● Deployed applications on OpenShift and Kubernetes, improving resource utilization by 30%.
● Automated batch processing with Spring Batch and S3, cutting processing time by 20% and saving 10 hours weekly.
● Mentored 8 junior developers, boosting team productivity by 30% through code reviews and Agile training.
Intelsat, Chennai
Senior Software Development Engineer 03/2022 – 04/2024
● Led feature grooming with High-Level (HLD) and Low-Level (LLD) designs, delivering 12+ features on PI commitments.
● Implemented gRPC for microservice communication, reducing inter-service latency by 40%.
● Developed RabbitMQ-based pub/sub queue services, enabling seamless communication for 15+ microservices.
● Managed a team of 6, resolving 95% of Jenkins pipeline issues within 4 hours, ensuring zero deployment delays.
● Built Go-based applications, improving system performance by 20% for high-traffic services.
● Enhanced networking expertise in iptables and firewall-d, securing 5+ production environments.
● Debugged and resolved critical production issues, reducing downtime by 50% across 3 services.
● Conducted knowledge transfer sessions, onboarding 10+ new joiners with 90% faster ramp-up.
Genesys Telecom Labs, Chennai
Senior Software Engineer 10/2017 – 03/2022
● Developed internal tools using Java (SWF workflows) and Python (Step Functions), automating 80% of manual processes.
● Scripted interactions with AWS services (SWF, EC2, S3, DynamoDB, CloudFormation), cutting deployment time by 15%.
● Experience in developing and deploying applications to AWS Cloud environment using JAVA and Spring Cloud Framework
● Experience in developing Rest API’s(CURD Operations)
● Built and deployed REST APIs using Spring Cloud, supporting 10,000+ daily user requests.
● Configured CI/CD pipelines in Jenkins, reducing build times by 25% for 5+ projects.
● Participated in on-call rotations, resolving 90% of production outages within SLAs.
● Applied Java 8 features (Streams, Lambdas) and Spring Security to enhance code efficiency by 20%.
● Involved in on-call rotation to provide crucial support to internal and external teams during production outages
Cognizant Technology, Chennai
Associate Engineer 05/2016 – 10/2017
● Automated system integration testing with Selenium and Cucumber, achieving 85% test coverage for cloud applications.
● Developed 50+ test cases for unit, integration, and system testing, ensuring zero critical defects in production.
● Contributed to an automation framework, reducing regression testing time by 30%.
● Hands-on experience on system integration testing, including automation, of newly developed or enhanced applications
● Reviewed requirements and design artifacts, developing unit, integration and system test cases, ensuring extensive test coverage for our cloud application
● Played active role in translating business and functional requirements into concrete deliverables
● Contributed to the Automation development framework & end-end regression
● Writing E2E test scenarios in Selenium with Java using Cucumber- JVM hybrid framework
● Experience in front-end & backend testing
● Hands-on on some automation & CI/CD technologies (e.g UI, services, APIs, Jenkins, Cucumber, Git, JUnit, Jira, etc.)
Languages and Tools: Java, Maven, Postman, Test NG, Selenium, Rest API, Jenkins.
HCL Technologies
Lead Engineer, 07/2015 – 05/2016
● Hands-on experience on system integration testing, including automation, of newly developed or enhanced applications
● Reviewed requirements and design artifacts, developing unit, integration and system test cases, ensuring extensive test coverage for our cloud application
● Played active role in translating business and functional requirements into concrete deliverables.
● Contributed to the Automation development framework & end-end regression
● Experienced in mentoring junior Test engineers
● Writing E2E test scenarios in Selenium with Java using Cucumber- JVM hybrid framework
● Experience in front-end & backend testing
● Contributed in estimating, prioritizing, and planning testing activities
● Hands-on in automation & CI/CD technologies (e.g UI, services, APIs, Jenkins, Cucumber, Git, JUnit, Jira, etc.)
Languages and Tools: Java, Maven, Postman, Jenkins, TestNG, Selenium, Python, Rest API.
Elpis IT Solutions Pvt Ltd
Quality Engineer, 03/2013 – 07/2015
● Hands-on experience on system integration testing, including automation, of newly developed or enhanced applications
● Reviewed requirements and design artifacts, developing unit, integration and system test cases, ensuring extensive test coverage for our cloud application
● Played active role in translating business and functional requirements into concrete deliverables
● Contributed to the Automation development framework & end-end regression
● Writing E2E test scenarios in Selenium with Java using Cucumber- JVM hybrid framework
● Experience in front-end & backend testing
● Hands-on on some automation & CI/CD technologies (e.g UI, services, APIs, Jenkins, Cucumber, Git, JUnit, Jira, etc.)
Languages and Tools: Java, Maven, Postman, Test NG, Selenium, Rest API, Jenkins.
EDUCATION
Vellore Institute of Technology, Vellore Masters in Software Engineering 03/2007 – 05/2012
CERTIFICATIONS
● AWS Solutions Architect – Associate (01/2025)
● Oracle Certified Professional: Java SE Programmer (06/2023)
● AWS Cloud Practitioner (05/2019)
Share
Facebook
X
LinkedIn
Telegram
Tumblr
WhatsApp
VK
Mail