a software engineer based out of DFW with a passion to create and deliver beautiful, thoughtful web experiences.

EXPERIENCE

Engineer by trade, UX-brained by habit. 13+ years turning “wouldn't it be cool if…” into things that ship—and keep getting better. These days I'm into the higher-leverage stuff—figuring out the “whats” and “whys”, strengthening the technical foundations, and helping teams move faster.

Match
Jan 2021–Now
Senior Software Engineer
Experian
Mar 2019–Dec 2020
Senior Software Engineer
Kickbox
Sep 2016–Mar 2019
Software Engineer
Santander Consumer USA
Aug 2013–Aug 2016
Software Engineer II
HIGHLIGHTS

Show me the front-end stuff. Or the architecture stuff. Your call.

Match Group
  • Built and shipped multiple production microsites that decoupled critical flows from the monorepo, increasing deployment frequency and enabling safer, faster releases

  • Migrated onboarding/sign-up from legacy ASPX to a React/Next.js microsite; abstracted shared logic so additional brands could adopt via configuration and theming

  • Developed a standalone checkout/billing microsite with deep-linking across apps/sites; routed eligible purchases to web checkout instead of iOS/Google Play flows to increase revenue capture

  • Led engineering for an international brands pod (LATAM, Japan, others), shipping web features, API changes, CRM tooling, and microsite experiences across regions

  • Owned CRM development for the Stir brand-automating manual discount/engagement campaigns and partnering with Analytics to improve targeting and send-time strategy

  • Tech lead for CRM Delivery post–re-org: established team processes, improved stakeholder documentation, and streamlined onboarding and ways of working

  • Expanded internal CRM platform capabilities (custom Handlebars helpers, data loaders, workflow improvements, stored procedures, API routes) and built/maintained campaign analytics queries (sends, sessions, errors, aggregations).

  • Supported a CRM platform used by 14+ brands and 3M+ email/push sends per month; led three brand migrations from third-party CRMs—coordinating priorities, monitoring post-migration health, and triaging issues.

  • Designed and built a self-service CRM portal (migration path off legacy Razor/Blazor) with a WYSIWYG template builder, audience filtering, and campaign creation workflows—shifting routine campaign setup from engineers to Product

Experian
  • Led front-end development for a React/Redux application, shaping UI/UX decisions, improving maintainability, and mentoring junior engineers.

  • Received a Spotlight Award for driving a full UI/UX redesign of the team’s web application.

  • Migrated legacy ASP.NET views to a React SPA using hooks, improving development velocity and long-term maintainability.

  • Improved delivery and reliability by contributing to Jenkins pipeline automation and driving API performance optimizations.

Kickbox
  • Delivered front-end features for the SaaS app as part of a broader rewrite effort—improving the admin dashboard and building real-time analytics views - CoffeeScript, AngularJS

  • Technical lead for partner integrations—designed integration patterns and led implementation to scale from 4 to 16+ integrations with improved reliability.

  • Rebuilt core integration infrastructure on the backend (queue/batch workers, data models, APIs, middleware, validation, permissions, error handling, and tests) to improve maintainability and operational reliability - Koa, node.js

Santander Consumer USA
  • Built greenfield customer-facing and internal web applications end-to-end, delivering UI features with AngularJS/Angular Material (HTML/CSS) and backend C# APIs/services

  • Became the go-to engineer for these apps for UI/UX and Marketing to shape user experiences, implement designs, and iterate quickly based on stakeholder feedback

  • Worked directly with third-party clients/partners to plan and support API integrations (e.g., user verification / credit/financial checks), translating requirements into API implementations

  • Partnered with the architecture team to modernize internal deployment services using Angular and .NET Web API

  • Championed modernization of other company applications by prototyping migrations from Knockout/.NET MVC to Angular + Web API, documenting practices, helping accelerate adoption of modern web

  • Tapped by to join a new innovation team to modernize internal tooling deliver rapid prototypes for product ideas

  • Aided in intern mentoring and university recruiting