Experience

26+ years of growth, building and leading engineering teams across enterprise and consumer technology.

Download Resume (PDF)

Current Roles

Where I'm making an impact today

Director of Engineering

Match Group
Full-time
Dallas, TX
Jan 2022 – Present
Current

Spearhead and drive engineering vision and initiatives across the development organization based on Emerging & Evergreen brands. Manage and drive quality engineering for product feature enhancements across all platforms. Responsible for planning and executing delivery strategy for short and long-term projects including billing systems modernization, brand migrations and systems unification. Architect quality engineering practices with progressive iterations of automated testing and deployment frameworks. Thought-leader and driver of AI-architected development, using frontier tools and LLM models. Mentor and provide guidance to various engineering managers and senior engineers on business processes and alignment.

Principal Consultant (Owner)

QodeTest
Consulting
Dallas, TX
Jan 2012 – Present
Current

Consulting practice focused on building robust, AI-backed automation frameworks for enterprise clients.

Key Accomplishments

Impact highlights across my career

  • Led and coordinated distributed engineering teams across onshore and offshore locations, driving alignment, velocity, and high-quality delivery
  • Defined and executed technology strategy across multiple domains, aligning engineering initiatives with business goals
  • Recognized AI advocate, leading transformation initiatives and driving adoption of AI-powered development practices
  • Advanced user of modern AI development tools (Claude-Code, Cursor) and frontier LLMs across local and cloud environments
  • Proficient in .NET (C#, F#), Node.js, Python, SQL, and modern scripting languages, with hands-on architectural guidance
  • Applied Agile methodologies (Scrum, Kanban, XP) to improve delivery speed, adaptability, and team performance
  • Designed and implemented scalable testing frameworks using Playwright, Appium, and emerging agentic AI solutions to enhance quality and automation
  • Leveraged analytics and observability tools (Power BI, Grafana) to drive data-informed decisions across platform operations and business metrics
  • Led implementation and migration of multi-brand billing systems integrating Adyen, Stripe, Vantiv, Chase Paymentech, Apple IAP (S2S), and Google Pay
  • Directed large-scale platform and data migrations impacting 60M+ users with minimal disruption
  • Managed resource planning, budgeting, and allocation to optimize cost, capacity, and delivery outcomes
  • Delivered significant cost savings through platform modernization initiatives, including migrations from Windows to Linux/Docker/Kubernetes, Akamai to Cloudflare, SQL Server to Postgres, and request-driven to event-driven architectures
  • Partnered cross-functionally with product, analytics, risk, finance, legal, and compliance stakeholders to align engineering delivery with business priorities
  • Built and scaled engineering teams through structured hiring, mentorship, and retention programs, growing organizations from IC-level to multi-team structures
  • Established operational excellence practices including SLOs, incident response, blameless postmortems, and rapid experimentation cycles

Career Timeline

The journey that shaped my expertise

Senior Software Engineering Manager

Match Group
Full-time
Dallas, TX
Jan 2017 – Dec 2021

Software Engineering Manager with hands-on technical expertise and a strong background leading teams of developers and QA engineers. Experienced in delivering high-quality software through cross-functional team leadership.

Quality Engineering Manager

Match
Full-time
Dallas, TX
Jan 2013 – Dec 2016

Managed and grew a team of quality engineers responsible for end-to-end testing across Match.com platforms. Defined and implemented quality strategy for major product releases and feature launches. Drove adoption of automated testing frameworks, significantly reducing regression cycle times. Partnered with product and engineering leadership to integrate quality gates into the SDLC.

Lead Quality Assurance Engineer

Match
Full-time
Dallas, TX
Jan 2009 – Dec 2012

Led QA efforts for major product features and platform enhancements across Match.com. Designed and implemented test automation strategies using Selenium WebDriver and custom frameworks. Mentored junior and mid-level QA engineers on testing best practices and automation techniques. Coordinated cross-team testing activities for high-visibility product releases.

Senior Quality Assurance Engineer

Match
Full-time
Dallas, TX
Jan 2007 – Dec 2008

Senior QA role focused on comprehensive testing and early automation efforts for Match.com's dating platform.

Quality Assurance Engineer

Match
Full-time
Dallas, TX
Apr 2005 – Dec 2006

Foundational QA role at Match.com, executing test plans and contributing to quality processes for the dating platform.

Lead Automation Test Analyst - Financial Applications

Citigroup | Capstone Inc.
Contract
Irving, TX
Aug 2004 – Dec 2004

Led QA initiatives for financial e-commerce platform integration with legacy loan processing systems.

Quality Assurance Tester (Consultant)

American Airlines Inc. | Crown IT
Contract
Fort Worth, TX
Jan 2004 – Jul 2004

Led testing efforts for enterprise B2B purchasing and invoice management systems.

Implementation Analyst (Consultant)

Accenture | ERS
Contract
Irving, TX
Apr 2003 – Sep 2003

Technical requirements analysis and test planning for telecommunications system integrations.

Quality Assurance Analyst

Metasolv Software, Inc.
Full-time
Plano, TX
Jan 2001 – Oct 2002

Quality assurance for telecommunications operations support systems.

ERP Programmer / Intern

CNET Networks, Inc.
Internship
San Francisco, CA
May 2000 – Aug 2000

Developed ERP tools and enterprise architecture documentation.