| Java | Spring Boot | Microservices | Agile Practitioner

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

London, United Kingdom

Bangalore




Bachelor of Technology (BTech), Information Technology
Amrita Vishwa Vidyapeetham
Join Sunil and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal Boss| Java | Spring Boot | Microservices | Agile Practitioner
Dedicated and proficient Java software engineer with over 14 years of experience in the software industry. Skilled in contributing to all stages of software development. Automation Engineer. Effective communicator with a pragmatic approach. Agile practitioner. Eager to continue learning and committed to leveraging my experience. My overall experience includes building Java applications with Spring Boot microservices, applying clean architecture principles and agile practices. My technical toolkit includes Git and Bitbucket for version control, Maven and Gradle for build automation, and the Axon Framework for event driven messaging. In my recent role at TEKSystems, for Mastercard client I worked with SQL queries involving complex multiple table joins to extract data and format and create reports. I optimized query performance by analyzing execution plans, reducing unnecessary joins, and applying caching and indexing strategies within Java applications. These efforts significantly improved reporting workflows and system efficiency. At Wipro, serving Lloyds Banking Group for 9 years, I progressed from Lead Developer to Technology Lead / Solution Architect. Over 3 years, I successfully led and scaled teams from one to three, guiding 15 engineers in delivering cloud modernization initiatives. As a Subject Matter Expert, I designed and implemented microservices architectures and directed the migration of six customer data journeys from legacy WAS servers to Google Cloud. Key achievements include: Team Leadership: Built and managed agile teams, ensuring clear role definition, proactive communication, and transparency to maintain healthy backlogs and resolve issues swiftly. Cloud Modernization: Architected and deployed four customer journeys (React front‑end + microservices) into production within 4 months, overcoming dependencies in authentication, authorization, and downstream connectivity. Cross Team Collaboration: Established strong working relationships across organizational units, enabling smoother integration of on‑prem intranet systems with GCP environments. Agile Delivery: Partnered closely with Technical Delivery Managers and Business Analysts to maintain backlog health, foster transparency, and support engineers in raising and resolving blockers. My leadership style emphasizes accessibility, proactive communication, and empowering engineers to focus on delivery while I manage dependencies and stakeholder alignment. This approach has consistently enabled my teams to deliver high impact solutions in complex enterprise environments.
Bengaluru
claude code
github copilot
Microsoft Copilot
Senior Software Engineer at TEKsystems, Sep 2025 - Present · 1 yr 1 mo, Bengaluru, Karnataka, India
Technical Lead at Wipro, Jan 2022 - Sep 2025 · 3 yrs 9 mos, Bengaluru, Karnataka, India
Senior Project Engineer at Wipro, Aug 2016 - Jan 2022 · 5 yrs 6 mos, London, United Kingdom
Technical Analyst at Infosys, Jul 2012 - Jul 2016 · 4 yrs 1 mo, Bangalore, 4 years of experience with requirement analysis, development and implementation, debugging of Java/J2EE based applications.
Bachelor of Technology (BTech), Information Technology, Amrita Vishwa Vidyapeetham