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
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)
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
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
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
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
Senior QA role focused on comprehensive testing and early automation efforts for Match.com's dating platform.
Quality Assurance Engineer
Foundational QA role at Match.com, executing test plans and contributing to quality processes for the dating platform.
Lead Automation Test Analyst - Financial Applications
Led QA initiatives for financial e-commerce platform integration with legacy loan processing systems.
Quality Assurance Tester (Consultant)
Led testing efforts for enterprise B2B purchasing and invoice management systems.
Implementation Analyst (Consultant)
Technical requirements analysis and test planning for telecommunications system integrations.
Quality Assurance Analyst
Quality assurance for telecommunications operations support systems.
ERP Programmer / Intern
Developed ERP tools and enterprise architecture documentation.