LinkedIn: /in/puja-khirodkar
Projects: github.com/puja-khirodkar
Puja Pandurang Khirodkar
Mountain View, CA
Email:-Mobile: -
Agile Software Development | Full Stack Development | Leadership | End-to-End Project Management | Architecture Design
Programming | Unit Testing | Continuous Development(CI/CD) | Production Releases | Monitoring | Mentoring
TECHNICAL SKILLS
● Domains: Insurance, E-Commerce, Security
● Programming Languages: Java, Groovy, Kotlin, Golang, JavaScript/TypeScript, ELM, CUDA, C/C++
● Web Frameworks: HTML/CSS, ReactJS, Spring Boot
● Databases & Storage: MySQL, MongoDB, CosmosDB, Cassandra, AWS S3, Azure Storage
● Libraries/Tools/Others: MS Azure, Docker, Kubernetes, Kafka, Eureka, Splunk, Logstash, Git, Microservice Architecture, SAFe
Agile, Waterfall SDLC
REST APIs
EMPLOYMENT
Senior Software Engineer
MetLife Insurance KK Japan, Tokyo, Japan
Feb 2022 – Mar 2024
● Platform Upgrade: Led critical service migrations to Azure Cloud, upgrading the codebase to the latest Java and internal
framework versions, resulting in improved system performance by 20% and completely removing vulnerabilities.
● ETL Replacement: Proposed and built microservice in Java, SpringBoot that removed dependencies on 3 teams, significantly
enhancing business value and streamlining customer report generation. This reduced complexity and duplication by 30%.
● Emirai 2.0: Developed 15+ REST APIs in Groovy for a new microservice to facilitate contactless interactions with customers
during the pandemic. This increased the business by 20%. Participated in Database Migration and Indexing.
● Security Patches: Person-in-charge of analyzing and fixing security flaws raised by Veracode scan in each feature release.
● Responsibilities: Backend team lead, Participated in Architecture design, coding, 30+ REST API development, code reviews,
Database Migration project management, deployments to different environments including Production, mentoring.
● Tech Stack: Java, Groovy, Spring Boot, MongoDB, MS Azure, CosmosDB, Netflix Eureka Service, SAFe Agile, Git
Applications Engineer
Rakuten Inc, Tokyo, Japan
Oct 2016 – Nov 2021
● Rakuten-Token: Implemented OAuth2.0 workflow in Go Programming to enable Single Sign-On across all Rakuten services.
● Challenger: Worked on REST API development in Go Programming Secured login and registration for Rakuten services by
implementing fraud prevention mechanisms, including Captcha and IP blacklisting, through 10+ REST APIs.
● ID Lite: Worked on frontend and backend development of microservice to enable seamless OTP-based registration for all
Rakuten services.
● Rakuten Points: Designed and implemented frontend in ReactJs, TypeScript and backend microservices in Kotlin to
modernize Rakuten Japan and US PointClub, driving business growth.
● Customer Portal: Participated in frontend in ReactJs, TypeScript and backend microservice development to manage user
dashboards for Rakuten PointClub.
● Membership Tool: Person in charge of Membership Tool and Point based services in Rakuten group.
● Tech Stack: Java, Kotlin, Go Programming, Spring Boot, TypeScript, ELM, HTML/CSS, Spring, React.js, Kafka, SQL, Cassandra,
Kubernetes, Docker, AWS S3, GCP, Logstash, SAFe Agile, Git
Software Engineer, Intern
CDAC Development Center, Pune, India
Aug 2015 – Aug 2016
● Optimized and parallelized the Conjugate Gradient Solver for fluid dynamics applications, enhancing efficiency in motorbike
manufacturing processes.
● Proposed and implemented optimization techniques using CSV format in CUDA, resulting in a 24% performance improvement in
the existing Conjugate Gradient Solver.
● Tech Stack: CUDA C/C++
EDUCATION
Master of Engineering in Computer Science
PICT, Pune University, India
2016
GPA: 3.72
CERTIFICATIONS
● Azure Fundamentals certification
● Azure Data Fundamentals certification
● Japanese Language Proficiency Test, N5
● Intensive Certification in French Language, Pune University
May 2022
May 2022
July 2019
Jan 2014
AWARDS
● Heroes of the month, MetLife Japan
● Heroes of the month, MetLife Japan
Mar 2022
May 2023