Robert Sean Harry
AI Engineer · Mobile & Full Stack · US Navy Veteran
Oceanside, CA · rsean.harry@gmail.com · (619) 399-8500 · Download résumé (PDF) · GitHub · LinkedIn
This portfolio runs as an interactive agent console. You have JavaScript disabled, so here is the text version. The full résumé PDF is linked above.
Summary
AI, mobile, and senior full stack engineer with 9+ years shipping production software to real users, from a year of LangChain/LangGraph agentic systems on Azure OpenAI and Pinecone, to consumer products people know: NBA Top Shot, the HBO Max streaming apps, and Hulu's video pipeline. I build AI agents, mobile apps, and the interfaces people actually use, across FastAPI backends, React/TypeScript web, and React Native iOS.
Experience
VeteranAI · Senior Full Stack Engineer
Mar 2025 to May 2026 · Remote
- Built an agentic claims assistant (LangChain/LangGraph, Azure OpenAI, Pinecone hybrid retrieval) with 18+ tools over medical literature, the M-21 manual, and 38 CFR, drafting personal and buddy statements and nexus letters; ~60% faster time to draft, for 40,000+ veterans.
- Built the React Native 0.84 iOS app from zero: Aurora Night, my own Liquid Glass design system (36 components / 18 screens on Reanimated v4), on device speech to text and text to speech for accessibility, and a Chat Artifacts layer surfacing disabilities, claims, and documents inline during a chat. Shipped to TestFlight and the App Store.
- Built the React 18 + TypeScript web app from zero as sole frontend engineer (architecture, tooling, component library, routing, Supabase auth, Stripe, live on Vercel), then migrated it to a vertical slice architecture of 20 domain modules, ~40% less coupling across domains.
- VA.gov dual OAuth integration (benefit claims + veteran verification); Form 21-0966 and 21-526EZ submission flows.
- Architected an end to end referral & acquisition system across web and mobile: code generation, attribution, a reward engine keyed to milestones (badge/monthly/annual Pro tiers), distribution on Celery, and a share command center. An organic growth channel with zero paid spend.
- FastAPI backend with Celery + Redis workers across dedicated queues (symptom reminders, document ingestion, webhook fan out, scheduled VA syncs), an FCM push system (device token registry, per user preferences) with Flower observability, on AWS ECS Fargate/S3/Textract/CloudWatch with GitHub Actions CI/CD.
- Stripe + RevenueCat StoreKit 2 monetization with idempotent webhook reconciliation; Apple 3.1.1/3.1.2 compliant; subscription drift cut to near zero.
- Built full onboarding (guided walkthrough, in app tutorial, plain language user guide); was the engineer users reached directly (live video calls, community), owned the veteranai.co marketing site from Figma handoffs, and authored technical docs for web and mobile.
StaffWerk · Staff Software Engineer
Apr 2024 to Jan 2025 · Oceanside, CA (onsite)
Took a full technical handover from a outside agency (audited the React Native/Expo codebase; stood up in house CI/CD, Git branching, and ticketing); ran four weekly live operational events with 1,000+ concurrent users: live worker location monitoring, automated hour logging, same session payment disbursement; biweekly App Store + Google Play releases via Expo. Led roadmapping, sprint planning, and companywide training.
Vision Media · Full Stack Engineer
Nov 2022 to Apr 2023 · Carlsbad, CA (remote)
Built Screeners, a private prerelease screening app (mobile + web) where studios show unreleased films and shows to reviewers and a film’s own cast, with a DRM watermark that overlays the logged in viewer’s name the instant a screenshot or recording is taken. React/Ionic/Vue/CoffeeScript/PHP/MySQL; mobile on Ionic, CapacitorJS, Node, Docker, BitMovin.
Carvana · Lead Senior Software Engineer
Jan 2021 to Nov 2022 · Remote
Primarily built UI components and API contracts for a delivery dashboard and online applications in React, TypeScript, and C#; RESTful services over dynamic datasets (Redux, GraphQL); contributed to the internal UI library; led and taught code sessions. Engineer of the Quarter.
TEKsystems · Full Stack / UI Engineer
2018 to 2021 · contract
Scaffolded the HBO Max streaming UI across Apple TV, Roku, and web with full ownership of the movie section; helped build Hulu’s ETL video pipeline (ingest, transform, delivery at streaming scale). Ran alongside my Blizzard and Dapper Collectives contracts.
Dapper Collectives · Software Engineer → Senior Developer
2018 to 2021 · contract · Los Angeles, CA
Contributed to NBA Top Shot and helped build the Flow Playground (the in browser Cadence editor for the Flow blockchain); built web3 auth and voting tools, custom APIs for whitelisting/waitlisting/auth, a FLOW DAO token maker, FCL React hooks, and blockchain/social sign in (Flow, Blocto). React/Svelte/Cadence/GO/Flask/MongoDB/Kubernetes/AWS.
Blizzard Entertainment · Full Stack Engineer
May 2018 to Jan 2020 · contract
Built the BlizzCon website and its age verification component, plus content tooling that needs no code. Python/React/C++.
Harris Media · Full Stack Engineer
May 2016 to May 2018
React/JS/Liquid/PHP/Ionic; maintained 3 CMS/CRM platforms across the oil, finance, and politics sectors.
Stack
LangChain, LangGraph, Pinecone, Azure OpenAI · Python, FastAPI, Django, Celery, Redis, PostgreSQL, MySQL, SQLAlchemy · TypeScript, React 18, Redux Toolkit/RTK Query, Vite, Vitest, Cypress, Vercel · React Native 0.84, Reanimated v4 · AWS (ECS Fargate, S3, Textract, CloudWatch), Kubernetes, Docker, GitHub Actions, Sentry, Supabase, Firebase · Stripe, RevenueCat.
Education & Service
University of Texas at Austin, Computer Science certification (2016). US Navy veteran (2013 to 2016). 10th Planet Jiu Jitsu amateur MMA · ATA Taekwondo brown belt · USA Cycling. Engineer of the Quarter, Carvana.
Robert Sean Harry
AI EngineerMobile & Full StackUS Navy Veteran
I ship AI agents, mobile apps, and the interfaces people actually use. In production, with paying users.
// 02 · agent_run
Watch Kairos reason.
The run below is real orchestration. Pick a job and watch Kairos plan, call tools, hit one failure, recover, and finish. It plays once; replay or switch anytime.
build restored
// 03 · the_graph
Eighteen tools, one orchestrator.
Every tool Kairos can call, wired to the systems it works against. Hover any node to trace its data path; the rest dims so the wiring stays clean.
Token budgeting · per tool timeouts · streaming · LangGraph Postgres checkpoints · structured tracing
// 04 · this_ui
The design system is mine.
The glass, the motion, the component language here come from Aurora Night, my own design system, built from scratch with no UI kit. The look is inspired by iOS 26 Liquid Glass; the engineering is mine: 36 components across 18 screens on Reanimated v4. This site is the work sample.
Flip the switch. The card responds the way it does on a real device.
I built the glass surface, the specular rim, the animated background, the custom tab bar, and a gesture driven severity slider from scratch, with no outside UI kit. On device speech to text and text to speech made it usable hands free, at zero per request API cost.
// 05 · shipped
Things I have shipped.
Not a skills cloud. The actual products, named: who they were for, what I built, what they ran on.
// 06 · run_history
Every role, in order.
Every entry shipped. The current role is detailed above; expand any other to see what it shipped.
- Agentic claims assistant. Designed and shipped LangChain/LangGraph workflows on Azure OpenAI and Pinecone hybrid retrieval, with 18+ tools over medical literature, the M-21 manual, and 38 CFR, drafting personal statements, buddy statements, and nexus letters. ~60% faster time to draft, for 40,000+ veterans.
- React Native iOS app, from zero. Built the production RN 0.84 app from the ground up: Aurora Night, my own Liquid Glass design system (36 components across 18 screens), on device speech to text and text to speech for accessibility, and a Chat Artifacts layer that surfaces disabilities, claims, and documents inline during a chat so veterans can review before they submit. Shipped to TestFlight and the App Store.
- React web app, from zero → 20 modules. Sole frontend engineer: architecture, tooling, component library, routing, Supabase auth, and Stripe, zero to live on Vercel. Then migrated it to a vertical slice architecture of 20 domain modules (each owning its RTK Query slices, hooks, and pages), cutting coupling across domains ~40%.
- VA.gov dual OAuth integration. Two OAuth flows (benefit claims + veteran verification) with different scopes and token lifetimes, async ratings and service history polling, and full Form 21-0966 + 21-526EZ submission paths.
- Referral & acquisition engine. Architected an end to end referral system across web and mobile: code generation, attribution capture, a reward engine keyed to milestones (badge, monthly, and annual Pro tiers), reward distribution on Celery, and a share command center. A measurable organic growth channel with zero paid spend.
- Backend, jobs & notifications. FastAPI backend with Celery + Redis workers across dedicated queues (symptom reminders, document ingestion, webhook fan out, and scheduled VA syncs), plus a production FCM push system (device token registry, per user preferences) with Flower observability. Ran on AWS ECS Fargate / S3 / Textract / CloudWatch, GitHub Actions CI/CD.
- Production monetization. Stripe Checkout (web) + RevenueCat StoreKit 2 IAP (iOS) with idempotent webhook reconciliation. Apple 3.1.1/3.1.2 compliant, subscription drift cut to near zero.
- Onboarding for a nontechnical base. Built a guided interactive walkthrough, an in app tutorial, and a handwritten plain language user guide covering the whole app, cutting friction for a user base that skews less technical.
- The face of the product. The engineer users reached directly: live video calls to diagnose and fix issues in real time, community channels as the technical voice, the marketing site (veteranai.co) from Figma handoffs, and technical docs for web and mobile.
// 07 · side_quests
Things I ship on my own time.
No team, no PM, no ticket queue. Just me. Every one is live; click through.
A race registration platform built around 3D course maps: real elevation terrain, live registration and results, organizer dashboards, and paid tiers via Stripe.
A realtime evidence board: pin the proof, draw the red string, connect the dots. A live multiplayer corkboard synced over Supabase Realtime, fed by a wire of USGS, flight, and world event data. Pay what you want via Stripe.
A paid AI news app: Claude writes 10 to 12 nonpartisan stories every six hours, world and local, each with a minigame and a subscriber forum.
An AI receptionist for HVAC, dental, and plastic surgery practices. Answers, books, and never goes home. Vet owned, month to month.
A full Pokédex PWA: all 1,025 Pokémon, a battle team builder with type coverage analysis, a matchup explorer, and side by side compare. Built for my sons.
// 08 · operator
Off the clock.
Before software, the Navy taught me to finish hard things under pressure.
A thousand rounds on the jiu jitsu mat taught me the same lesson software keeps teaching: stay calm, keep working the problem, and don't tap until it's done.
That's where the code comes from: systems people lean on when the stakes are real.
// 09 · contact