Mujtaba Hassanpur

Work history

Two decades of shipping.

Firmware for servers that couldn't go down. FDA-cleared medical software. Consumer apps used by millions. A venture-backed company from zero to one. Now AI systems at Amazon.

Dec 2024 — Present

Seattle, WA

Amazon

Senior Software Development Engineer

Architecting production agentic systems: multi-agent orchestration, eval pipelines, and AI shipped at scale.

Agentic SystemsMulti-Agent OrchestrationEval PipelinesLangGraphDistributed SystemsAWS

May 2016 — Nov 2024

San Francisco, CA

Ongo Labs

Founder / CTO

Founded and led a no-code platform that lets health and fitness creators launch their own branded iOS and Android apps.

iOSAndroidTypeScriptAWSLangGraphRAG

Aug 2015 — May 2016

San Francisco, CA

MyFitnessPal

Mobile Software Engineer

Shipped features and performance improvements to an iOS app used by millions of daily active users. Led the legacy refactor that enabled iPad multitasking.

SwiftObjective-CiOS / iPadOSwatchOSCrashlytics

Mar 2014 — Jul 2015

Moffett Field, CA

Scanadu

Lead Mobile Software Engineer

Led end-to-end software for Scanadu Urine, an FDA-approved home urinalysis kit. IEC 62304 compliance. Colorimetry and machine learning on consumer phone cameras.

SwiftObjective-CAndroidPythonComputer VisionMachine Learning

Sep 2012 — Mar 2014

Foster City, CA

Sling Media

Senior Mobile Software Engineer

Led development of Dish Explorer for iPad, a second-screen app for Dish Hopper set-top boxes, from alpha through production and seven updates. Demoed at CES.

Objective-CiOSUPnP / SSDPOAuth2REST

Jan 2008 — Sep 2012

Roseville, CA

Hewlett-Packard

Senior Firmware Engineer

Led development of two on-board management systems for HP's Superdome 2 servers. iLO 3 on a hard-real-time RTOS. Onboard Administrator on Embedded Linux.

C/C++ARM AssemblyEmbedded LinuxGreen Hills INTEGRITYFirmware

Aug 2006 — Aug 2007

Folsom, CA

Intel

Hardware Design Intern

Pre-silicon validation of a hardware VC-1 video decoder for integrated graphics chipsets, using a custom Perl-based encoder for fine-grained bitstream control.

PerlUnix/LinuxShellPre-silicon Validation