Div Centerer // TypeScript Evangelist // Aspiring Crossword Constructor // War Eagle Forever
Experience
2025 — Now
2025 — Now
San Francisco, CA
• One of two frontend engineers in the Ticketing org; I own prototyping, design refinement, development, and delivery for new features
• Building the next-generation Ticket Merge experience - new React UI using Garden internal design system, GraphQL migration from legacy REST APIs, admin settings and AI-powered merge intelligence; authored the technical RFC, defined the roadmap and now leading execution across multiple phases
• Led end-to-end design and development of Ticket Print modernization: migrated the agent-facing print workflow from a Rails monolith to React/TypeScript, built a GraphQL data layer handling 5,000+ conversation events with batching and query-level filtering, and shipped post-launch improvements based on agent feedback
• Built print-specific HTML/CSS rendering for all ticket types with complex page-break behavior and cross-browser print compatibility
• Modernized CI/CD and test infrastructure across four repos: introduced Cypress E2E testing, rescued 34 failing Jest test suites, and improved CI pass rate from ~70% to 95%+
• Accessibility champion for Ticketing org; brought owned products to full WCAG 2.2 compliance; active participant in company-wide A11Y guild
2023 — 2025
2023 — 2025
Birmingham, AL
• Built and maintained responsive websites and e-commerce sites for small businesses
• Evaluated outputs for a foundation LLM on frontend and UI tasks: reviewed generated code and UI designs, tested model behavior through prompt engineering, and compared outputs across models from an engineer's perspective
• Advised early-stage startups on frontend architecture, tech stack selection, and UX design strategies, emphasizing scalable design, accessibility, and robust user experiences
2022 — 2023
2022 — 2023
Birmingham, AL
• Lead engineer and code owner for the HSA investment product; owned the frontend including account creation, onboarding, buy/sell flows, receipts, and records
• Built a complex multi-step onboarding flow for a highly regulated financial product: third-party brokerage integration, regulatory disclosure surfacing, deferred trade execution with price variance warnings, persistent session state across browser closes, and time-based trading window restrictions
• Contributed new components, A11Y improvements, and bug fixes to the internal design system
2021 — 2022
2021 — 2022
San Francisco, CA
• Led modernization of Agent Collision from Ember to React: built a real-time alert system that synchronizes UI state when multiple agents view the same ticket simultaneously, using a pub/sub subscription layer to coordinate live updates across component instances
• Project lead on development and modernization of Support features; coordinated across engineering, product, design, support, and localization to ship on time across 36 languages and 150+ countries
• Drove A11Y, i18n, and l10n improvements for a global user base
• Key contributor to reliability and stability improvements, including increased monitoring, documentation, and participation in org-wide on-call rotation
• Mentored interns and full-year co-op students
2020 — 2021
2020 — 2021
San Francisco, CA
• Implemented new patient portal homepage in React and TypeScript in a HIPAA-regulated environment
• Wrote GraphQL queries for data fetching; contributed to REST-to-GraphQL migration
• Set up Cypress testing infrastructure
Education
Auburn University
2011 — 2015