I build frontend systems that scale — from design systems and micro-frontends to leading 20-person engineering teams. I care about code that lasts and interfaces people actually enjoy using.
Led and scaled a 20-person frontend engineering team, owning architecture design, Agile/Scrum delivery, and end-to-end product ownership for enterprise applications.
Designed a reusable React & React Native framework that cut project setup time by ~40% and accelerated cross-project delivery.
Established state management strategies with Redux Toolkit and Context API for large-scale apps, alongside contract-first API development with Swagger and mock services.
Drove performance optimization — code splitting, lazy loading, memoization, bundle tuning — lifting Lighthouse scores from 60 to 90+.
Built and governed component libraries and design systems, significantly improving UI consistency and developer productivity.
Mentored junior engineers from zero experience to full ReactJS proficiency within three months. Conducted code reviews, technical design sessions, and architecture decisions.
Delivered complex data visualizations — Line/Bar Charts, custom Dynamic Data Diagrams — for high-stakes enterprise clients.
Top Performance Award 2020 · GST Unit
Top Performance Award 2021 · EMU Unit
2020 — 2022
Freelance
React Native Developer
Architected and shipped cross-platform mobile apps using React Native, from wireframes to production-ready releases.
Collaborated with designers to improve UI/UX and optimize user interaction flows for mobile contexts.
Led client demos and technical discussions, incorporating stakeholder feedback into live products.
2016 — 2018
Sutrix Solutions
Frontend Developer
Built responsive, pixel-perfect web applications using HTML5, SCSS, Vue, and React with strong cross-browser compatibility.
Transformed UI/UX designs into polished, interactive interfaces with a sharp focus on usability and accessibility.
Contributed to reusable UI component systems and frontend best practices.