Kapil Ratnani

Senior Software Engineer

Bengaluru, Karnataka, India15 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Java and Microservices architecture.
  • Led development of scalable e-commerce solutions.
  • Co-founded a successful healthcare application.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in E-commerce and Healthcare solutions.

Contact

Skills

Core Skills

JavaMicroservicesReact NativeDjangoPython

Other Skills

Spring BootKubernetesOpenAPI 3.0CI/CDGitLab CISonarReactive JavaSpring 5 WebfluxCeleryPostgresJavaScriptOpen SourceCoding ExperienceJava Enterprise EditionSoftware Development

About

Experienced Technical Lead with a demonstrated history of working in the e-commerce, healthcare and travel industry. Skilled in Java, Python (Programming Language), Spring Framework and Distributed Systems. Strong engineering professional with a Master's Degree focused in Information Technology from International Institute of Information Technology – Bangalore.

Experience

15 yrs 1 mo
Total Experience
2 yrs 1 mo
Average Tenure
5 yrs 5 mos
Current Experience

Uber

Senior Software Engineer

Jan 2021Present · 5 yrs 5 mos · Bengaluru, Karnataka, India

Airasia

Tech Lead

Aug 2019Jan 2021 · 1 yr 5 mos · Greater Bengaluru Area

  • Leading the development of AirAsia's Hotel's Platform based on Microservices Architecture.
  • The microservice are built in Java using Spring Boot and are being deployed using Kubernetes.
  • True API First process for development. APIs are defined using OpenAPI 3.0 specification and then we use openapi-generator to generate stub code. The developers spend time only to write business logic.
  • CI/CD setup using gitlab-ci, automatic code analysis using Sonar and continuous deployment to Dev. environment.
JavaSpring BootMicroservicesKubernetesOpenAPI 3.0CI/CD+2

Uipath

Software Engineer 2

Apr 2019Aug 2019 · 4 mos · Greater Bengaluru Area

Myntra.com

2 roles

Senior Software Engineer

Dec 2017Apr 2019 · 1 yr 4 mos · Bengaluru, Karnataka, India

  • Led Multi-tenancy efforts for Cart and Address Service, so that Myntra and Jabong can use the same backend infrastructure.
  • Rewrote Cart Service to a more modular and scalable version. The new cart service was written using Reactive Java (Spring 5 Webflux).
Reactive JavaSpring 5 WebfluxJava

Senior Software Engineer

Jan 2015Feb 2017 · 2 yrs 1 mo · Greater Bengaluru Area

  • Proposed and Developed Myntra's Triggered Campaign Management System called Comex.
  • Comex shortened the development and deployment of new triggered campaigns, which resulted in a significant positive business impact.
  • Comex was made in Python.
  • Scaled Cart Service for high traffic during Myntra's End Of Reason Sale.
Python

Docwise

Co-Founder and CTO

Feb 2017Dec 2017 · 10 mos · Bengaluru, Karnataka, India

  • Led a team a 3 other developers to deliver Docwise.
  • Delivered both Android and iOS Apps., with a reliable/available Backend infrastructure.
  • Technologies used : React Native, Django + Celery and Postgres.
React NativeDjangoCeleryPostgres

Sap

Software Developer

May 2011Jan 2015 · 3 yrs 8 mos

  • End to end Application Development from server side to client side. Also published some tools which are being used by Developers around the world.

Education

International Institute of Information Technology Bangalore

Master's Degree — Information Technology

Jan 2009Jan 2011

Bhilai Institute of Technology (BIT), Durg

Bachelor of Engineering (B.E.)

Jan 2005Jan 2009

Sri Sankara Vidyalaya Sector X Bhilai

Jan 1993Jan 2005

Stackforce found 100+ more professionals with Java & Microservices

Explore similar profiles based on matching skills and experience