Skip to main content

Software Development

2020


2019


Modernizing a Marketing Automation Platform: API Redesign and Multi-Language Integration

In the rapidly evolving landscape of marketing technology, staying ahead means continually refining and improving your tools. This article details my experience leading a critical project to modernize the API of a prominent marketing automation platform, enhancing its capabilities and ease of use for developers worldwide.

Developing Scalable Backend Services for Next-Generation Set-Top Boxes

In the rapidly evolving world of home entertainment, set-top boxes are becoming increasingly sophisticated, requiring robust backend services to deliver seamless, feature-rich experiences. This article delves into my experience developing scalable backend services for a next-generation set-top box platform, addressing the unique challenges of the Internet of Things (IoT) in the context of home entertainment.

Revolutionizing E-commerce: Building a Recommendation System for Lenskart's Eyewear Platform

In the rapidly evolving landscape of e-commerce, personalization has become a key differentiator for businesses seeking to enhance user experience and drive conversions. As India’s largest eyewear e-commerce player and a unicorn startup, Lenskart recognized the need to leverage cutting-edge data science techniques to provide tailored product recommendations to its vast customer base. This article delves into my experience as a data science consultant, working on an innovative recommendation system that transformed the way Lenskart’s users discover and interact with eyewear products.

2018


Accelerating Frontend Development: Building a Widget Platform for 99Acres

In the fast-paced world of online real estate, the ability to quickly adapt and improve user interfaces can make a significant difference in user engagement and conversion rates. As a consultant for 99Acres, India’s largest property portal and a part of the Info Edge group, I was tasked with developing a widget platform that would accelerate frontend development and enhance the flexibility of their legacy website. This article delves into the challenges we faced, the solutions we implemented, and the impact of this innovative approach on 99Acres’ web presence.

2014


Building the Future: The Cutting-Edge Tech Stack Behind Jaja.tv

As we continue our journey down memory lane, reflecting on the Jaja.tv adventure from the vantage point of 2014, it’s time to delve into what was truly the backbone of our innovation - our technology stack. From 2010 to 2012, we weren’t just creating a new platform; we were pushing the boundaries of what was possible in real-time, interactive media experiences.

2013


2012


Shaping the Future of Content Sharing: Early Days at SlideShare

In 2007-2008, fresh out of university, I had the extraordinary opportunity to join SlideShare as one of its first five software engineers. This experience thrust me into the heart of a startup that would go on to revolutionize how people share and access professional content online.

Revolutionizing Mobile Banking: Developing PHIRE at MPower Money with Python and Metaprogramming

In 2008-2009, as mobile technology was beginning to transform various industries, I had the opportunity to be part of a groundbreaking project at MPower Money in New Delhi, India. As a Software Engineer, I was instrumental in developing PHIRE, the world’s first mobile debit network that allowed users to perform banking transactions via SMS, leveraging the power of Python and advanced metaprogramming techniques.

Gamifying Intelligence: Developing Ubermens' IQ Quiz and Reward Platform

In the realm of consumer technology, finding ways to engage users while providing value is the holy grail of product development. My recent project with Ubermens has been an exciting venture into this space, where we’ve developed a platform that allows people to test their IQ through quizzes and win prizes in the process. This unique blend of entertainment, cognitive challenge, and tangible rewards has presented both exciting opportunities and interesting challenges.