Summary
Overview
Work History
Education
Skills
Websites
Certification
Api And Integration
Testing Tools
Build And Version Control
Databases
Other Tools
Methodologies
Languages
Cloud And Devops
Frameworks
Accomplishments
Timeline
Generic

Shrikrishna Jagdale

Pune

Summary

Software Engineer with over 8 years of experience in developing scalable, cloud-native systems. Expertise in Java, Spring Boot, Quarkus, and microservices architecture, with a strong focus on AWS and Kubernetes. Proven track record in API development and automation, enhancing performance and efficiency in software solutions. Recognized for delivering high-quality, customer-focused products through effective collaboration and problem-solving skills.

Overview

14
14
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

First Abu Dhabi Bank
Pune
04.2023 - Current
  • Designed and deployed scalable microservices using Java (Spring Boot, Quarkus) for core banking operations.
  • Led implementation of OAuth 2.0-based authentication for secure identity and access management.
  • Built centralized authorization service for dynamic policy enforcement across banking APIs.
  • Managed Kong API Gateway and developed custom Lua plugins for security and validation.
  • Automated infrastructure deployment using AWS services, CI/CD pipelines, and monitoring tools.
  • Developed internal platform APIs to support staff-facing UIs with high availability through Kubernetes.
  • Contributed to architecture and system design, focusing on modular, cloud-neutral solutions.
  • Mentored junior developers and collaborated with cross-functional teams on software quality.

Senior Engineer

TomTom
Pune
01.2018 - 03.2023
  • Executed functional, regression, and exploratory testing for web and backend systems.
  • Created and maintained test cases based on business and technical requirements.
  • Reported and tracked bugs using JIRA; collaborated with developers for issue resolution.
  • Performed API testing with Postman to validate integrations and data flows.
  • Supported UAT, documentation, and Agile ceremonies to ensure quality deliverables.
  • Developed a UI-driven backend utility to process and update map data in bulk, based on user-provided input files, enabling efficient and large-scale data updates.
  • Contributed to the design and implementation of map data quality rules (QA Rules) to maintain high standards of spatial data accuracy.
  • Provided cross-functional support to engineering teams, including designing reusable and scalable frameworks, managing and running AWS-based infrastructure, performing root cause analysis for critical bugs, and conducting manual testing of application modules to ensure reliability and performance.
  • Implemented modular map data quality rules (QA Rules) to validate spatial data integrity. Developed reusable, pluggable code structures for scalable rule applications.
  • Automated product specification workflows, including content formatting, release packaging, and deployment processes.
  • Defined comprehensive quality check rules for map data products and coordinated with engineering teams to implement them as part of the QA process.
  • Facilitated Agile practices by leading scrum ceremonies, sprint planning, and backlog grooming to ensure timely and efficient product delivery.
  • Actively engaged in cross-team technical discussions, contributing to design decisions and solution architecture across multiple products.
  • Led the successful knowledge transfer of two Geocoder products from the US to the India team, ensuring a smooth transition and uninterrupted development cycles.

Quality Engineer

TomTom
Pune
01.2014 - 12.2018
  • Designed and developed a core Java utility.
  • Delivered a cloud-agnostic microservice framework adopted across multiple teams for consistent development and deployment.
  • Designed a multi-tenant authorization engine that now governs access control across all major banking APIs.
  • Developed a custom Lua plugin for Kong, improving API gateway performance and reducing backend latency.
  • Enabled secure and seamless OAuth 2.0 flows for customer-facing platforms, improving external integration security and user experience.

Manual Testing

TomTom
Pune
04.2011 - 03.2014
  • Executed functional, regression, and exploratory testing for web and backend systems.
  • Created and maintained test cases based on business and technical requirements.
  • Reported and tracked bugs using JIRA; collaborated with developers for issue resolution.
  • Performed API testing with Postman to validate integrations and data flows.
  • Supported UAT, documentation, and Agile ceremonies to ensure quality deliverables.

Education

College - Arts

Sir Parshurambhau College
Pune
01.2008

Skills

  • Java 8
  • Oauth 20
  • Quarkus
  • Serverless
  • Kubernetes
  • Microservices architecture
  • OpenAPI/Swagger
  • AWS
  • Rest APIs
  • Collections
  • Stream API
  • jdbc
  • Scripting
  • Docker
  • SQL
  • Lua
  • Spring Boot
  • Maven
  • Git
  • PostgreSQL
  • Agile (Scrum)
  • CI/CD

Websites

Certification

  • The Nuts and Bolts of OAuth 2.0
  • Java Object-Oriented Programming

Api And Integration

  • REST APIs
  • OAuth 2.0
  • Kong Gateway (Plugins)
  • OpenAPI

Testing Tools

  • Postman
  • Jmeter
  • Manual testing

Build And Version Control

  • Maven
  • Git

Databases

  • MySQL
  • PostgreSQL
  • Oracle

Other Tools

  • IntelliJ
  • Eclipse
  • DITA-OT
  • XML
  • Jenkins
  • Confluence

Methodologies

  • Agile (Scrum)
  • CI/CD
  • Microservices Architecture

Languages

  • Java
  • SQL
  • Shell Scripting
  • Lua
  • Python

Cloud And Devops

  • AWS (EC2, Lambda, S3)
  • Kubernetes
  • Docker
  • Jenkins

Frameworks

  • Spring Boot
  • Quarkus

Accomplishments

  • Rewarded across the organization for implementing an automated API OAuth onboarding flow, which starts with approving the onboarding request, automatically triggers the CI/CD pipeline, and onboards the API on the OAuth (IDP) platform, and completes the flow by closing the request with necessary comments
  • Rewarded for designing, developing, and deploying REST API using Quarkus

Timeline

Senior Software Engineer

First Abu Dhabi Bank
04.2023 - Current

Senior Engineer

TomTom
01.2018 - 03.2023

Quality Engineer

TomTom
01.2014 - 12.2018

Manual Testing

TomTom
04.2011 - 03.2014

College - Arts

Sir Parshurambhau College
Shrikrishna Jagdale