I’m a passionate frontend developer with 10 years of experience creating exceptional digital experiences. My journey in web development began in 2015, and ever since, I’ve been crafting clean, efficient, and user-friendly interfaces with love (and just a bit of caffeine).
I specialize in building responsive web applications using modern JavaScript frameworks and libraries. With a mix of technical know-how and creative problem-solving, I aim to deliver solutions that don’t just meet expectations—they outshine them.
When I’m not wrangling pixels and components, I’m busy being a full-time dad to twin boys—a role that’s taught me more about multitasking and debugging (life) than any job ever could. I also unwind with a good game of football, cricket, or chess—though my twins usually win at hide-and-seek.
Let's TalkWith 10 years of experience, I've mastered a wide range of technologies and tools that enable me to build modern, responsive, and user-friendly web applications.
I regularly write about software development, tech sharing, and the latest web technologies. Check out my featured articles below.
A practical guide to making code reviews more effective, respectful, and valuable for both the reviewer and the author. I share lessons learned from real-world team collaboration and how to turn code reviews into a tool for growth.
An honest look at the pros and cons of using Flutter for building business applications. I discuss real-world challenges, benefits, and when Flutter makes (or doesn’t make) sense for enterprise-grade solutions.
A technical walkthrough on leveraging an Ember CLI addon to detect when components enter or leave the viewport. Ideal for adding scroll-based interactions or lazy loading in Ember.js apps.
My professional journey in the world of frontend development over the past 10 years.
Worked on high-impact projects like the SGX Investor Portal and internal tools using HTML, SCSS, JavaScript, and Flutter. Built reusable UI components, contributed to design system development, and optimized performance using techniques like service workers and caching. Played a key role in unifying mobile/web platforms and integrating Flutter in production apps.
Led frontend efforts for the Freshteam HRMS product using Ember.js, SCSS, and Rails. As a squad lead, managed a team of 8 and owned full lifecycle delivery. Focused on performance improvements, security fixes, and feature innovation like offline smart candidate suggestions. Known for solving 100+ deprecations and enabling lazy-loading to improve FCP.
Started as a fresher and Contributed to building an ERP product (HUE – AI Works) using Java, Spring, Cassandra, and frontend tools like Google Closure. Led a junior team in developing customer support modules. Also worked on converting legacy ERP apps to web-based versions using HTML5, CSS3, and JavaScript.
Have a project in mind or want to discuss potential opportunities? Feel free to reach out through any of these channels.