Insights & Reflections

Learnings on leadership, strategy, growth and the MBA journey.

November 2025

Balancing Tech Debt and New Features: Practical Approach

As the tech lead responsible for keeping our product both evolving and maintainable, I’ve spent countless hours wrestling with the age-old tension between shipping new features and paying down technical debt. Over the years, I’ve distilled our approach into a set of practical principles and tactics that let us move fast and stay sane.

Strategy & Innovation

September 2025

Managing Multiple Applications in an EdTech Project

When people think of product development, they often imagine a single app. But in one of my most complex and rewarding projects, we weren’t building just one — we were building an entire ecosystem of applications designed to work together as a single, seamless EdTech platform.

Technology & Systems

July 2025

Effective Communication in Engineering Teams

Communication isn’t just a soft skill. It’s the foundation of every high-performing engineering team. When done right, it enables clarity, alignment, and momentum. When neglected, it can slow down progress, create frustration, and even unravel otherwise great projects.

Leadership & Culture

April 2025

My Journey Through the Machine Learning Specialization

This week, I completed the Stanford Machine Learning Specialization on Coursera. A course I’ve wanted to take for a long time. While I've led many tech projects and managed engineering teams, I’ve always believed that real leadership comes with staying curious, adaptable, and ahead of the curve. For me, diving into AI wasn’t just about expanding my skillset — it was about preparing for the future of tech leadership.

Strategy & Innovation

February 2025

The Power of Empathy in Tech Leadership: True Story

In the race to deliver faster code, meet aggressive deadlines, and scale products globally, technology teams risk overlooking the human element that underpins sustainable success. Empathy, the ability to understand and share another person’s feelings, may feel at odds with data-driven cultures, yet it is precisely this human skill that elevates technical leadership from good to exceptional.

Leadership & Culture

January 2025

From Engineer to Leader: My Journey

My journey started at the age of 15, when I was accepted into the Computer Academy, an institution that typically only admitted students aged 16 and up. They made an exception for me, and it was there that my passion for technology truly began to take shape. Initially, I had aspirations to be a Web Designer, drawn to the creative side of the tech world. However, after my first semester, I changed my major to Software Development.

Leadership & Culture