// resume
Resume
Stack
- AI & agentic engineering
- Directs coding agents as the primary implementation path — planning, adversarial review, and verification, not autocomplete.
- Claude Code
- Cursor
- GitHub Copilot
- MCP (Model Context Protocol)
- multi-agent orchestration
- tool calling
- SSE streaming
- Frontend
- Architecture and design-system ownership across four regulated industries, not specs handed down.
- React
- Next.js
- TypeScript
- Redux
- design systems
- Storybook
- Nx monorepos
- internationalization (Lingui)
- Quality & accessibility
- WCAG 2.1 AA and automated accessibility checks as release gates, not a remediation phase.
- WCAG 2.1 AA
- axe-core
- Playwright (E2E + visual)
- Jest
- React Testing Library
- Cypress
- TDD
- Backend, data & cloud
- Owned the API, data, and delivery layer where the frontend contract was the hard part.
- Node.js
- Java/Spring Boot
- Django/DRF
- Flask
- PostgreSQL
- Elasticsearch
- AWS
- Kubernetes (OpenShift)
- GitHub Actions
- Integrations & compliance
- Third-party systems and regulated-data handling — table stakes in fintech, healthcare, and legal, not a new concern for the agentic era.
- Salesforce (Apex, SOQL)
- PayPal
- Google Ads API
- Twilio
- OAuth/OIDC (PKCE)
- BFF architecture
- PII handling
Experience
Virden Web Design — Principal Engineer / AI Engineer
Freelance · Jun 2026 – Present
- Designed and shipped an agent-queryable personal platform: the same typed content source renders a React/Next.js site, a plain-text resume, a JSON Resume document, a published OpenAPI 3.1 spec, and an MCP server, so an LLM agent can query the work history as structured tools rather than scrape a page.
- Built it through a multi-agent delivery pipeline — planner, implementer, and a verifier agent structurally barred from reviewing code it wrote — under WCAG 2.1 AA, axe-core, and Playwright visual-regression gates across three theme variants.
- Building the Grounded Expungement Eligibility Agent, an audit-trailed agentic product: tool-derived reasoning, no unsupported model assertions, every step persisted for audit (Next.js, FastAPI, Pydantic AI, SSE streaming).
TwinWise AI — AI Engineer, Frontend-Focused
Contract · Jan 2026 – Jun 2026
- Designed (with the CTO) and implemented a Cloudflare Worker BFF for Zitadel OIDC authentication (PKCE, openid-client/jose), replacing a legacy custom SSO/2FA system — issuing httpOnly session cookies, exposing JWT role claims to the frontend, and gating identity-metadata writes through a service-account-backed endpoint to work around Zitadel's all-or-nothing write-permission model.
- Orchestrated single- and multi-agent development workflows on an AI-first product; built a bounded, multi-persona adversarial review pipeline — attacking plans pre-implementation and code post-implementation — to ship agentic output at production quality.
Thrivent Financial — Senior Frontend Developer
Contract · Dec 2023 – Dec 2025
- Led a full replatform of a legacy ASP.NET (ASPX) system to a modern, highly performant, mobile-responsive React/Next.js/TypeScript application on AWS (Red Hat OpenShift, S3) alongside a team of senior engineers.
- Owned the search-ranking and filtering behavior for Thrivent's financial-advisor search experience (React/Next.js/TypeScript); maintained a Java/Spring Boot service that sanitized and integrated advisor data from Yext, the system of record for advisor profiles across Thrivent's directory and social listings.
- Introduced agentic development to a team that started the engagement with none — evaluated and rolled out Claude Code, Cursor, and GitHub Copilot, and authored the plan-review and verification conventions the team adopted.
- Cut CI time ~30% by restructuring the Nx build/task graph; held 80%+ unit coverage (Jest, React Testing Library) with Cypress covering critical user journeys end to end, gated in GitHub Actions.
Warner Bros. Discovery — Senior Frontend Developer
Contract · Feb 2022 – Dec 2023
- Built the shared front-end component library adopted across HBO, Max, DC.com, TNT, and other WBD properties.
- Led a cross-functional initiative to add internationalization across all WBD partner-brand sites, defining data contracts with backend and shared components with design.
- Documented the library in Storybook, raised component test coverage from under 50% to 85%, and modernized Azure-based CI/CD pipelines.
LegalShield — Senior Frontend Developer
Full-time · Jul 2021 – Jan 2022
- Led the React/TypeScript/Node.js rewrite of a lawyer case-tracking tool's referral system — migrated it off a legacy AngularJS application, mentored two junior engineers through the migration, and established the team's TDD (Jest) and ESLint/Prettier standards.
Feedtrail — Founding Frontend Engineer/Architect
Full-time · Mar 2020 – Jun 2021
- Set the front-end architecture for a greenfield hospital-experience analytics platform (React, Redux) adopted by major US and European hospital systems.
- Built Nivo-based data-visualization dashboards and internationalized the product across 20+ locales with Lingui.
- Wired Sentry into the app bootstrap for production error monitoring; partnered with backend engineers on a Django/DRF/Celery/Elasticsearch API handling HIPAA/GDPR-constrained clinical feedback data.
ZenBusiness — Frontend-Leaning Full Stack Developer
Contract · Jul 2018 – Aug 2019
- Worked closely with marketing & UI design teams to boost landing-page conversions in an enterprise-level React + Redux app.
- Integrated Intercom with a GCP-hosted Django API and Salesforce to track customer data for upsells.
- Wrote multi-level SQL reporting queries against production PostgreSQL and built webhook integrations to track customer growth.
WipeRecord — CTO
Freelance · Apr 2017 – Oct 2020 (concurrent)
- As sole technical owner, architected and rebuilt a lead-generation product into a fully custom Node.js/Express platform over three years — a Flask-based API integrating Infusionsoft operations, 40+ custom Apex REST endpoints and dozens of tested Salesforce database triggers inserting and modifying customer case records (reached via jsforce, with paired Apex unit tests), and a Mocha/Chai TDD suite covering per-state legal-eligibility logic across 25+ states.
- Owned the conversion funnel and paid-acquisition integrations (PayPal, maintaining a custom SDK fork; Google Ads API) — lifted conversion 400% (5x more clients monthly); revenue grew from $1M to $3M ARR over the engagement.
Earlier — 2016–2018
Trilogy Education Services — Data Science Teaching Assistant
Contract · Jan 2018 – Jul 2018
- Taught a full-stack web development and data science curriculum — JavaScript, React, Node, Python, Pandas, and data visualization with D3.js/Leaflet.js — leading lab sections and code review.
Cingo.me — Full Stack Developer
Contract · Oct 2016 – Apr 2017
- Built two-way SMS on a React/Ruby-on-Rails product with Twilio, letting customers hold real-time text conversations with support reps; automated UI regression testing with Watir/Selenium; deployed to AWS (S3, CloudFront, OpsWorks).
Education
- The University of Texas at Austin
- BBA, Management Information Systems (2012–2015)
- General Assembly
- Certificate, JavaScript Development (2016)
- The bridge from MIS into production engineering — the first full-stack role started the same year.
Certifications
- Certified ScrumMaster (CSM)
- Scrum Alliance (since 2015)
Languages
- English
- Native
- Spanish
- Professional working proficiency
- Daily technical collaboration with QA teams in Mexico, Ecuador, and Peru; founded the dev org's Spanish-speaking engineering channel at WBD (~25 engineers).