Selected work / public mission + private execution

What I’ve led and built.

Federal research systems, applied AI, native iOS products, and serverless AWS platforms. Real users, real constraints, and work that made it into production.

01FDA mission systems

Modernizing the information layer behind regulatory science.

At FDA’s Center for Tobacco Products, I connect research operations, data integration, scientific retrieval, acquisition, and product delivery. Much of the implementation is internal; the mission and several core systems are documented publicly.

CTP Integrated Research Data System

CIRDS

I helped lead CIRDS from proof of concept toward production and am first author on FDA’s public technical poster about the platform. CIRDS integrated more than 15 million records from four previously disconnected sources into a unified search and discovery experience for CTP scientists.

View the FDA technical poster ↗
15M+

Integrated records

Research projects and documents brought together across four heterogeneous sources.

04

Source systems

RTS, TCKB, iDAT, and the UCSF Truth Tobacco Industry Documents archive.

OS

Mission context

FDA’s current IT plan describes AIRRS as a CTP Office of Science suite supporting scientific and business analysis.

FDA IT plan ↗

02 / AI inside research tracking

Let AI do the comparison. Let experts make the decision.

I led the integration of an in-boundary LLM into CTP research tracking applications. It analyzes regulatory research abstracts against the governing coding manual and returns recommendations, supporting evidence, and discrepancy flags.

The AI cuts down the manual comparison work and shows its reasoning. Regulatory science staff remain responsible for the decision.

WHY

Reduce low-value comparison work

Direct expert attention toward disagreements and edge cases.

HOW

Ground every recommendation

Use the governing manual and surface the evidence behind the output.

WHO

Keep reviewers accountable

The system recommends. FDA staff decide.

FIT

Design for the agency boundary

Integrate into the existing research workflow and security environment.

03 / Commercial iOS product / live

Tutorial—
Repo

TutorialRepo is a native learning platform that connects guided material, active recall, architecture scenarios, review, and progress in one focused experience. The first full course serves AWS SAA-C03 candidates; the system is designed to launch more courses without rebuilding the product around every subject.

SwiftUISubscriptionsContent platformAWS + AI
Explore TutorialRepo ↗
TutorialRepo tutorial progress screen
TutorialRepo study index screen
03.AProduct brief

One product. Every part of the strategy.

TutorialRepo forced connected decisions across positioning, course design, native iOS, cloud delivery, subscriptions, publishing, and support. I set the direction and carried the product through launch.

01

Platform strategy

Give independently marketed courses one reusable product for structured learning, practice, review, and progress.

Product site ↗
02

Learning loop

Connect sequential tutorials, active recall, scenario practice, missed-question review, and readiness into a clear next action.

03

Publishing system

Use one repeatable pipeline to publish new courses while letting each course serve its own market.

04

Running the product

Handle subscriptions, App Store releases, AWS services, support, and what comes after launch.

Request path / simplifiedIaC: AWS CDK
CloudFront
OAC
Cognito
JWT
HTTP API
Lambda
S3
EventBridge
ARM64Lambda runtime
SESExpiry reminders
RETAINUser data policy

04 / AWS platform / production

PetShots

Pet records with shareable, expiring QR passports. Built as a serverless system to keep idle cost and operational burden close to zero without giving up clean security boundaries.

React + TypeScriptCloudFrontAPI GatewayLambdaS3