@ Insulet 01

Insulet Corporation

Director of Software Engineering

  • Direct a multi-disciplinary engineering organization building software that improves lives for people with diabetes
  • Founded Omnipod Discover — Insulet’s data platform connecting patients and clinicians through actionable diabetes insights
  • Architect and ship FDA-regulated medical device software, navigating the rigor of medical compliance without sacrificing developer velocity
  • Define and drive enterprise AI adoption strategy, identifying high-leverage opportunities to accelerate delivery and unlock new product capabilities
  • Own platform architecture and lead teams across mobile (iOS/Android), web, and API, delivering end-to-end solutions at medical-grade quality
  • Built and scaled engineering teams from the ground up
AIMobileWebMedicalAWS/AzureEnterpriseMedical Device
@ BCG 02

BCG X | Digital Ventures

Venture CTO

  • Served as Venture CTO and engineering lead at BCG X, building startups from zero to launch across IoT, AI, and consumer health
  • Built and scaled engineering teams from scratch, delivering MVPs at startup velocity within a top-tier consulting environment
  • Launched BCG Digital Ventures’ first venture in Singapore, leading a 10+ person full-stack team across web, mobile, and embedded systems
  • Led delivery of an AI-powered health & fitness lifestyle app and a sleep coaching app with NLP-driven chat functionality
  • Architected and shipped an enterprise IoT platform using Azure IoT Hub, React, and React Native — spanning cloud, frontend, and hardware integration
  • Established TypeScript as the team standard across the full stack, raising code quality and cross-discipline consistency
  • Mentored junior engineers, building technical craft and engineering culture from day one
IoTAIWebAWS/Azure/GCPMobileEnterprise
@ ADP 03

ADP Mobile Solutions

Dev Lead

  • Led the engineering team that built ADP Paycard — a net-new product embedded in ADP Mobile Solutions, one of the most widely used enterprise payroll apps
  • Shipped features to a #1 Free Business App on the App Store, serving 13M registered users and 1.2M unique page views per month
  • Won 1st place at the internal UX Hackathon
  • Earned the “Smart Use of API” award at the API Hackathon with Google Home API Integration
  • Delivered across Angular, React/Redux, RxJS, and Node.js — 100% TypeScript throughout
AngularMobileEnterpriseUX
@ AEM Performance Electronics 04

AEM Software Portfolio

Software Engineer & Architect

  • Sole architect and engineer across the full AEM software portfolio — spanning native desktop (C++/C#), web (Meteor/Node.js), developer tooling (DSL) and USB driver
  • Built AEMTuner, an industry-leading real-time engine tuning software in C++ and C#, using low-level Win32 painting for real-time data visualization
  • Built AQ-1 Data Logger PC software from scratch; Created high-speed USB driver using efficient Windows threading model IO Completion Ports (IOCP), and replaced bloated .NET serialization with Protocol Buffers to meet hardware storage constraints
  • Designed and shipped InfinityTuner Wizard using a custom JSON/JavaScript DSL with i18n, fuzzy validation, and scope-based conditional logic hosted in CEFSharp; transformed an expert-only 20+ control setup into an accessible guided wizard
  • Built CMServer, a full-stack Meteor/MongoDB internal tool that replaced engineer Excel workflows; solved a 1,669-item dropdown UX problem with type-to-search; validated UI decisions with Mixpanel A/B testing
  • Built CMTool, a desktop app (NW.js + React) for visualizing thousands of interconnected XML configuration nodes; applied occlusion culling borrowed from game engine techniques to keep rendering performant at scale
  • Architected an end-to-end software distribution pipeline: a RESTful release server with admin UI, public download portal, and analytics dashboard — paired with a zero-install standalone updater that auto-checked, downloaded, and launched installers
C++C#Win32Real-time
@ Education & Awards 05

Dale Carnegie Training

  • Completed Dale Carnegie’s 8-week “Effective Communications and Human Relations” program
  • Earned the Highest Achievement Award
  • Won the Breakthrough Award out of a 30-person cohort
LeadershipPublic Speaking
@ Freelance 06
Freelance

Freelance

Full stack development since 2013
overview
@ Education & Awards 07
Hackathon Experience

Hackathon Experience

Why I Like and What I Learned from Hackathons?
Hackathon
@ AEM Performance Electronics 08
CMServer

CMServer

How a chrome extension evolved to a web app
web
@ AEM Performance Electronics 09
CMTool

CMTool

A desktop program built with web technologies
web
@ AEM Performance Electronics 10
Software Release/Updates Server

Software Release/Updates Server

A modern solution for software release/updates
web
@ AEM Performance Electronics 11
Software Updater

Software Updater

The best interface is no interface
web
@ AEM Performance Electronics 12
Atom Syntax Highlight Package

Atom Syntax Highlight Package

How do we improve 'Engineer Experience'?
desktop
@ AEM Performance Electronics 13
InfinityTuner Wizard

InfinityTuner Wizard

The state-of-the-art ECU deserves a state-of-the-art program; Custom JSON/JavaScript based DSL, asynchronous UI and heavy SQLite3 usage
desktop
@ AEM Performance Electronics 14
AQ-1 Data Logger Software

AQ-1 Data Logger Software

"The software is straight forward, easy to setup and use"
desktop
@ Education & Awards 15
UX Design Bootcamp

UX Design Bootcamp

What I've learned from a UX design bootcamp
ux