Summary
Full-stack engineer with 19 years shipping production web applications, including three and a half years building React ordering experiences at Wawa for a 1,000+ store chain. Works end to end, from React and Next.js front ends to Python and FastAPI services on PostgreSQL, and since 2021 has shipped an App Store iOS app, a Vercel-hosted service business and an autonomous trading system through S24DeFi Labs. Builds AI-first, with Claude Code and GitHub Copilot as daily tools and responsibility for what ships.
Career highlights
- Built React applications on three production surfaces, web ordering, catering and the in-store kiosk, for a 1,000+ store chain serving millions of customers, then drove BDD coverage to 100% across catering and web ordering, surfacing 15 latent defects unit tests had missed.
- Designed and built algo_bot, an autonomous Python platform with six broker integrations behind one factory, an LLM sentiment signal, machine-enforced risk limits, a three-path kill switch and an append-only audit of every automated decision.
- Authored the backend behind the studio work: a FastAPI and WebSocket command center with token-based authentication and origin allowlisting, and a FastAPI service tested against PostgreSQL in GitHub Actions CI.
- Shipped to market under S24DeFi Labs: a native iOS app on the Apple App Store with subscription tiers, a Next.js service business live on Vercel, and a published children's book produced with a part-automated, AI-assisted pipeline.
- 60 to 80% increase in development efficiency across a 20-person distributed engineering team by building an internal UX/UI debugging tool at Chase, with a measurable reduction in QA defects.
- 15% page load reduction on high-traffic Pardot lead-generation forms at Cox Communications, by rewriting the JavaScript logic behind them.
Experience
Wawa, Inc. · Senior Software Engineer
Remote · February 2023 to August 2026
Customer-facing digital commerce for a 1,000+ store retail chain serving millions of customers: web ordering, catering and the in-store kiosk.
Responsibilities
- Delivered React and TypeScript features across the web ordering, catering and in-store kiosk surfaces, integrated with REST and GraphQL services in a Dockerized microservices environment and shipped through GitHub Actions CI/CD.
- Contributed to the shared design system and component library, standardizing UI patterns across ordering, catering and kiosk.
- Partnered with Product and Design through ambiguous requirements on an 8-engineer Scrum team, delivering features and releases against a shared cadence.
- Instrumented and analyzed application metrics in Datadog, turning observability data into performance and reliability work.
Key achievements
- Built out the Playwright and Cucumber BDD suite for catering and web ordering.
- Improved site load time 5% through targeted performance work on the ordering flow.
Cox Communications · Senior Software Consultant
Remote · March 2020 to January 2023
- Delivered production features from InVision designs into Adobe Target and Adobe Experience Manager across Cox Business and Residential properties, including experiments analyzed to guide iteration.
- Rewrote the JavaScript behind high-traffic Pardot lead-generation forms to cut page load time.
Chase / Bridge2Solutions · UI Technical Lead
Alpharetta, GA · January 2014 to February 2020
Chase Ultimate Rewards, a consumer rewards and redemption platform. Bridge2Solutions was acquired by Intercontinental Exchange (NYSE: ICE) in 2020.
Responsibilities
- Set technical direction for 4 onshore and 16 offshore UI and Java developers building Chase Ultimate Rewards, held through influence rather than reporting authority.
- Built the internal UX/UI debugging tool the 20-person team used daily.
- Set and enforced W3C/ADA AA accessibility standards across the enterprise Angular platform.
Earlier experience
- Turner Broadcasting System (later WarnerMedia, now Warner Bros. Discovery) · Senior Application Developer / Front-End Technical Lead · Atlanta, GA · October 2010 to January 2014. Built and launched 15+ companion sites and web applications for television series and pilots across TNT, TBS and Turner Classic Movies, on the team that carried Hollywood-grade production standards onto the web, shipped to broadcast air dates alongside a 25+ person technical organization.
- AIS Media · Interactive Solutions Developer · Atlanta, GA · September 2007 to October 2010. Built an inventory web application managing 60,000+ products across 2 locations.
Independent work
S24DeFi Labs · Senior Software Engineer & Founder
Alpharetta, GA (Remote) · 2021 to present
Independent product studio shipping live web applications, mobile apps and autonomous systems end to end. labs.s24defi.com · github.com/adswebwork
- algo_bot: Autonomous trading platform in Python. Six broker integrations behind one factory, an LLM sentiment signal, per-trade, exposure and daily-loss limits, a three-path kill switch and an append-only audit of every automated decision. Safe by default: paper and testnet execution unless live trading is explicitly enabled. Technical lead and primary author.
- Command center and CI: FastAPI and WebSocket control service with token-based REST and WebSocket authentication and a strict origin allowlist. CI runs pytest with coverage, ruff, black, dependency auditing and changelog enforcement, with Prometheus and Grafana observability.
- AI-assisted PR review pipeline and developer automation CLI: Structured review workflow built around Claude Code and GitHub Copilot, plus a 170+ command shell toolkit being packaged as an installable CLI.
- webui-lib-findings-service: Ingests scanner results without creating duplicates when the same report arrives twice. Python, FastAPI, PostgreSQL, Docker. Pytest suite runs against a real database in GitHub Actions CI, and the README documents the design.
- webui-app-hdsh: Monitoring-first smart-shelter controller built on Vite, shipping AGENTS.md and CLAUDE.md so AI coding agents follow the project's conventions.
- webui-lib-bdd-framework: BDD library for measuring and asserting application performance inside the test suite. Playwright, Cucumber, TypeScript, Node.js. Created in 2026.
- Stewards.Digital: Website audit and rebuild service for non-profits, with fixed-price tiers and audit-request intake. Next.js, React and TypeScript, live on Vercel.
- SkillSprouts (App Store · web app): Native iPhone app in Swift, published to the Apple App Store, plus a mobile-friendly web app. Children check off chores behind their own PIN, parents confirm, and stars build to badges. Local-first, no accounts, no ads; monthly, annual and lifetime tiers via in-app purchase.
- Little Trail Pals (Amazon KDP): Published 24-scene children's coloring book, live and taking orders, produced with a part-automated, AI-assisted pipeline for interiors and print-ready assembly.
Education
Bachelor of Fine Arts, Computer Graphics · New York Institute of Technology, Old Westbury, NY
Key skills & tools
- Frontend & Mobile
- React · Next.js · TypeScript · JavaScript (ES6+) · HTML5 · CSS/SCSS · Vite · Design systems · Accessibility (WCAG, ADA AA, Section 508) · Swift · Native iOS · App Store release
- Backend & Data
- Python · FastAPI · Node.js · Express · REST · GraphQL · WebSockets · PostgreSQL · MongoDB · SQLite · Data model and API contract design
- Quality & Delivery
- Playwright · Cucumber/BDD · Jest · React Testing Library · pytest · GitHub Actions CI/CD · Docker · Vercel · AWS Lambda
- AI & Observability
- Claude Code · GitHub Copilot · AGENTS.md / CLAUDE.md conventions · LLM API integration · AI-assisted PR review · Datadog · Prometheus · Grafana