AI & LLM Integration
AWS Bedrock (Nova Pro, Nemotron) for vision, extraction, and
decision-making agents; Hugging Face models across text, image, audio, and video; a
fine-tuned LLaMA with vector-database retrieval; Rasa and DialogFlow conversational
systems; GPT-3.5 for structured generation.
AWS Bedrock · Nova Pro · Nemotron · Hugging Face · Fine-tuned LLaMA · RAG · Rasa · DialogFlow
Computer Vision & Machine Learning
CNN models for object and impact detection, trained in
Keras/TensorFlow, converted to ONNX and CoreML for production and on-device inference.
Benchmarked against ground truth, not just validation accuracy — including the
domain-shift gap between training data and real sensor data.
Keras · TensorFlow · ONNX Runtime · CoreML · Object detection · Model benchmarking
Team Leadership & QA Tooling
Lead a team of annotators on a sports-tech client's ground-truth pipeline —
and built the desktop tools they use every day (impactAnnotator, rangeAnnotator):
per-user attribution, correction/verification workflows, and live physics feedback so a
correction's effect is visible immediately instead of discovered downstream.
Team leadership · QA workflow design · Internal tooling · Annotator attribution
Cloud & Backend Infrastructure
AWS Lambda, DynamoDB, S3, SES, EC2, and ECR running a real
production data pipeline end to end — ingest, process, align, score, report, alert.
Flask and Express servers as the glue between browser automation, models, and storage.
AWS Lambda · DynamoDB · S3 · ECR · EC2 · Flask · Express · Docker
Data Engineering at Scale
Structured extraction and deduplication pipelines across dozens
of thousands of records — union-find merge logic, fingerprint-based dedup, incremental
resume, and atomic writes with shrink-guards so a bad run can't silently destroy good
data.
ETL · Deduplication & merge logic · Structured extraction · Atomic writes
Browser Automation & Scraping
Playwright and Chrome extensions (Manifest V3) driving real, logged-in
sessions — not APIs. Human-paced clicking, virtualized-list handling, session portability
across machines, and recovery logic built from watching real automations fail and fixing
the actual cause.
Playwright · Selenium · Chrome Extensions · CDP control · Anti-bot resilience · Session portability
Mobile & On-Device AI
SwiftUI apps calling Bedrock directly from the device via Cognito
temporary credentials — no backend server in the critical path — plus on-device WKWebView
automation for the same tasks a server would otherwise drive.
SwiftUI · Cognito Identity · On-device inference