Andrew Zheng

Engineering Leader Driving Innovation in AI & Digital Health with a Commitment to Simplicity | Ex-BCG

Los Angeles Metropolitan Area

About

I make things. Software, teams, ventures, photographs, articles, and the occasional espresso — if it starts as an idea and ends as something real, I'm in. I've shipped products to 13 million users, launched 0-to-1 ventures for Fortune 500 clients at BCG X (Digital Ventures), and built engineering teams from scratch numerous times. I strive for simplicity, and I believe the best product come from people who can't stop tinkering. Currently leading software engineering at Insulet, turning diabetes data into something doctors and patients actually want to use — driving AI adoption strategy, platform architecture, and solution engineering teams spanning mobile, web, and API. I also write, make music, and shoot on a Leica. If you're building something hard with a small team and high ambition, let's talk.

Experience

  • Director of Software Engineering at Insulet Corporation
    Oct 2021 - Present · 4 yrs 9 mos

    - 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

  • Venture CTO at BCG X | Digital Ventures
    Aug 2018 - Oct 2021 · 3 yrs 3 mos

    - 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 “It’s easier to invent the future than to predict it.” —Alan Kay

  • Project Leader at Boston Consulting Group (BCG)
    Aug 2018 - Oct 2021 · 3 yrs 3 mos

  • Team Lead at ADP
    Mar 2016 - Aug 2018 · 2 yrs 6 mos

    - 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

  • Architect at AEM Performance Electronics
    Apr 2008 - Mar 2016 · 8 yrs

    - 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