Kapil Ratnani is a Senior Software Engineer with 15 years of experience building scalable, API-first microservices and consumer-facing platforms across e-commerce and travel-tech, currently contributing at Uber from Bengaluru. He combines deep backend expertise in Java and Spring with Python/Django and hands-on experience in front-end and mobile stacks like React, React Native and Android, enabling end-to-end delivery from API design to client apps. As a former Tech Lead at AirAsia he drove OpenAPI-based development, Kubernetes deployments and CI/CD automation, and at Myntra led reactive, multi-tenant cart and campaign systems that supported massive sale traffic. He co-founded and shipped a healthcare app (Docwise) and remains an active open-source contributor—improving a widely used Notepad++ JSON viewer by refactoring to rapidjson and fixing UTF-8 and parsing edge cases. With a Master’s from IIIT Bangalore, he blends product-minded engineering with practical platform architecture and a knack for smoothing tricky integration and encoding issues.
15 years of coding experience
10 years of employment as a software developer
Sri Sankara Vidyalaya Sector X Bhilai
International Institute of Information Technology Bangalore
Bachelor of Engineering (B.E.), Electrical, Electronics and Communications Engineering, Bachelor of Engineering (B.E.), Electrical, Electronics and Communications Engineering at Bhilai Institute of Technology (BIT), Durg
A JSON viewer plugin for Notepad++. Displays the selected JSON string in a tree view.
Role in this project:
Full-stack Developer
Contributions:10 releases, 95 commits, 28 PRs in 12 years
Contributions summary:Kapil primarily contributed to the Notepad++ JSON viewer plugin, focusing on enhancements and bug fixes related to the JSON parsing and display functionality. Their work included improving the treeview display, marking error locations within the JSON, and fixing issues related to UTF-8 character display. The user also refactored the plugin to use rapidjson and implemented improvements to the formatting and parsing of JSON arrays. Additionally, they addressed shortcut key and dialog display issues.
Contributions:46 commits, 1 PR, 2 pushes in 5 years 6 months
pythondjangosap-hanasapbackend
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.