Slashed manual deployment effort by 70% by architecting a company-wide CI/CD pipeline using Jenkins and GitLab CI, cutting average release cycles from 2 to 3 days to few hours.
Upskilled 3 cross-functional teams (~24 engineers) on CI/CD adoption and monitoring best practices, reducing production incidents by 70% post-rollout.
Engineered 50+ secure RESTful APIs for core banking services using Java, Spring Boot, JPA, and Hibernate, supporting 17280000+ daily transactions.
Optimized JPA and Hibernate query strategies across MySQL and PostgreSQL, reducing average API response time by 15% across high-load banking workflows.
Collaborated with DevOps, QA, and frontend teams across 5 concurrent projects to maintain a 99% production uptime SLA.
Boosted database throughput by 10% by redesigning complex PostgreSQL and MySQL queries and introducing indexing strategies across a platform handling 14400+ daily calls.
Integrated Asterisk telephony with Java/Spring Boot microservices via JDBC and JPA, automating call routing for 50+ concurrent agents and eliminating 10 hours of manual handling per day.
Built real-time call traffic dashboards and monitoring tools, reducing mean time to detect (MTTD) incidents by 20% and improving SLA reporting accuracy.
Delivered Odoo-Python CRM integrations that automated internal business workflows, saving 50 hours of manual processing per week.
Decoupled core call center services using RabbitMQ-based event-driven messaging, improving system resilience and reducing inter-service latency by 25%.
Designed and implemented secure authentication and authorization mechanisms using Spring Security for banking APIs.
Conducted code reviews and mentored junior developers to ensure adherence to coding standards and best practices.
Performed database schema design and optimization for high-volume transaction processing systems.
Developed automated testing suites using JUnit and Mockito, achieving 90% test coverage for critical services.
Managed containerized deployments using Docker and orchestrated release processes across development, staging, and production environments.
Participated in agile ceremonies including daily stand-ups, sprint planning, and retrospectives to deliver features on time.