Engineering Delivery, Leadership & Scalable Systems
Associate Tech Lead with experience leading engineering teams and delivering enterprise software solutions using .NET, React, React Native, and Azure.
Currently focused on delivery ownership, team growth, scalable system design, and evolving into a more business-aware technology leader.
More Than Just Building Software
Over the years, my role has evolved from hands-on software engineering into a broader technical leadership position involving delivery ownership, team coordination, and client-focused execution.
Alongside engineering, I've gained increasing exposure to delivery planning, account-level thinking, resource management, and building long-term trust across clients, teams, and the organization.
This website is a place where I document that journey — sharing technical learnings, leadership reflections, and lessons from real-world software delivery.
Experience Highlights
Enterprise Modernization
Contributed to modernization initiatives for enterprise HR/payroll systems by building scalable Dynamic UI frameworks using React, .NET, and template-driven architectures.
Mobile Banking Platform
Developed end-to-end mobile banking solutions with React Native, React, Spring Boot, and Keycloak, including mobile apps, admin dashboards, campaign management, and push notification systems.
Delivery & Team Leadership
Leading engineering teams across multiple time zones while coordinating delivery, planning, execution, and stakeholder alignment for enterprise applications.
Telecom Infrastructure
Worked on high TPS telecom infrastructure systems including SMSC/SMPP gateways and USSD frameworks for mission-critical communication platforms.
About
Background, current role, and where I'm trying to get better.
Blog
Things I've been thinking about in engineering and leadership.
Projects
Stuff I've built, what worked, and what didn't.
Recent Writing
- Lessons from Conducting 50+ Technical Interviews
May 24, 2026 · 6 min read
- What My First Year as a Tech Lead Actually Taught Me
January 15, 2026 · 4 min read