Objective
Senior Software Engineer & AI Systems Lead with 8+ years of experience architecting large-scale synthetic data factories, multimodal data curation pipelines (Vision, Audio, Text), and automated ML evaluation platforms. Proven track record of operating distributed synthetic data pipelines generating hundreds of GBs of VLM training data, orchestrating AudioSet tagging at scale via SageMaker, and building closed-loop HITL model feedback systems. Combines deep Python and distributed systems expertise (PySpark, Parquet, Airflow, SageMaker) with strong end-to-end ownership: from raw unstructured data ingestion and feature generation through LLM/VLM-powered extraction, model hosting, data filtering, deduplication, synthetic generation, dataset quality evaluation, developer tooling, and diagnostic telemetry.
Experience
Education
Filter by focus
7 of 7Recent Work
Project Realtime: Synthetic Data Factory
Summer 2026Amazon AGI Labs
Real-time computer use at human speeds sounds impossible until you rethink data from the ground up. I architected a five-stage Synthetic Data Factory (Specify, Generate, Execute, Validate, Publish) that ran across roughly 400,000 CPU instances and produced hundreds of gigabytes of high-quality training data for Vision-Language Models performing live screen interactions, including playing Duck Hunt at normal speed.
Impact
- →Scaled synthetic generation across ~400,000 CPU instances, outputting 100s of GBs of structured training data.
- →Accelerated model checkpoint turnaround and directly enabled VLM Reinforcement Learning (RL) training for computer-use primitives on Qwen models.
- →Eval Grid uncovered a critical encoding misconfiguration between training and evaluation pipelines that would have silently degraded model quality.
Kiro UI Verification Skill
2025–2026Amazon AGI Labs
After Nova Act launched, the question became: how do you give an AI coding agent actual eyes on the frontend it's building? I conceptualised and co-built the UI Verification Skill, a native Kiro skill backed by a Model Context Protocol server that runs two parallel verification modes over the same nova-act-mcp connection.
Impact
- →Enabled Kiro agents to perform full end-to-end app development, visual layout audits, and functional user journey validation in a single closed execution loop.
- →Delivered both a full browser-agent verification workflow and a lightweight local ui-verification skill for rapid local DOM / styling checks.
- →Established the integration blueprint used by the Kiro platform team for all future Nova Act skill onboarding.
Amazon Nova Act: IDE Extension
2025Amazon AGI Labs
SDK documentation is a high-friction onboarding path. I prototyped the official Nova Act IDE extension in two days, then led a team of three engineers to take it to enterprise production across VS Code, Cursor, and Kiro in one month, navigating Amazon Legal, IP, Security, and penetration testing reviews along the way.
Impact
- →Reached 25k+ downloads, becoming the primary top-of-funnel acquisition driver for the AWS Nova Act ecosystem.
- →Directly enabled onboarding of 15+ enterprise clients including PGA Tour and Samsung through targeted feature delivery and DX improvements.
- →Reduced developer time-to-first-automation script from hours of SDK research to minutes.
Nova Act Gym
2025Amazon AGI Labs

When testing browser agents on live e-commerce sites created unpredictable failures and security risks, I immediately whiteboarded a solution with lead designer James Powderly: a controlled, isolated sandbox where agents could be evaluated against realistic multi-step tasks. I then spearheaded the effort to take that concept to production at nova.amazon.com/act/gym.
Impact
- →Became the central official landing page for Amazon Nova Act, powering all sales demos, public PR showcases, and agent evaluation across Amazon AGI.
- →Deterministic hash-seeded generators enabled reliable AI agent benchmarking: identical inputs always yield identical DOM structures.
- →Cleared Amazon IP, Legal, PR, Security, and Open Source hurdles to release both the website and codebase publicly.
Nova Act Free-Tier API Interceptor
2025Amazon AGI Labs

Nova Act's free tier was an existing product bet: let developers prototype with a standard amazon.com login instead of an AWS account, IAM configuration, and billing setup. I owned the authentication layer that made it work, scoping, designing, and implementing it end to end.
Impact
- →Authentication layer shipped as the gate for every free-tier request: web playground, IDE extension, and Python SDK alike.
- →Handled ephemeral trace logs, DOM screenshots, and session lifecycle management for thousands of concurrent sandbox sessions.
- →Made amazon.com login viable as the free-tier credential, removing AWS account setup from the developer's first-run path.
Alexa Model Packaging & HITL Pipeline
2021–2023Amazon Alexa
Getting a trained Alexa voice model onto millions of devices involved handoffs across Engine, Science, and Release teams that took two weeks per cycle. I solved this by establishing modular component contracts and building a 24/7 automated MLOps pipeline that collapsed release turnaround from two weeks to two days.
Impact
- →Slashed model release turnaround from 2 weeks to 2 days via a 24/7 automated pipeline.
- →Accelerated deployment stability and update velocity across 15+ device variants and their individual firmware versions.
- →Physical test-bench automation achieved zero regression releases: no firmware crashes or memory faults on egressed voice models.
AI Audio Data Pipeline (Whisper-AT)
2022–2023Amazon
When the team needed to build AI datasets from hundreds of gigabytes of raw music and acoustic data, the existing approach (ad-hoc single-node Python scripts) wasn't going to scale and was creating real business delays in AI dataset availability. I modernised the architecture end-to-end, taking full ownership from S3 landing bucket triggers through to SageMaker on-demand inference.
Impact
- →Processed 100s of GBs of unstructured audio into structured Parquet / JSONL / TFRecord datasets without introducing project delivery delays.
- →Replaced fragile single-node scripts with distributed PySpark infrastructure, dramatically increasing pipeline throughput and reducing storage costs.
- →On-demand SageMaker cluster scaling via Airflow minimised idle compute spend while handling the full corpus concurrently.