About

Thanks for stopping by. Read below to learn more about myself and my background.

Dom Perez on a hike

Background

I’m a full-stack software engineer based in the Phoenix, Arizona area, with over a decade of experience across the whole stack — from writing my first production APIs at U-Haul International to serving as an architect for a segment of a national benefits marketplace platform.

Most recently, I spent eight and a half years at WTW (by way of Extend Health and Via Benefits), growing from a contract developer into a Software Architect. Along the way I led a team through several roles and spearheaded the finish line on the integration layer that let a legacy WPF call-floor app embed modern web micro-frontends, which included tracking down a years-old, “unsolvable” crash to a memory leak in a third-party package. I also helped steer a years-long effort to modernize a legacy, SQL-driven calculation engine into an event-driven system — a challenging, cross-team problem I enjoyed working through.

This year (2026) I designed, built, and launched Authored AI entirely solo — a marketplace where experts package their knowledge into paid AI agents. It was my chance to own every layer of a product end to end, from the .NET backend to Stripe billing to OpenAI-powered chat, and I loved it.

Now that it’s shipped, I’m looking for what’s next — eager to keep building, keep learning new tools, and bring that same drive to a new team. Outside of work, you’ll usually find me spending time with my family, hiking, staying active, or chasing some other creative project.

Education

B.S., Computer Engineering Technology — DeVry University, Phoenix, AZ (2007–2011)

Skills

  • C#/.NET
  • TypeScript
  • React
  • PostgreSQL
  • Azure
  • Tailwind CSS
  • TanStack Query
  • Domain-Driven Design
  • Event-Driven Architecture
  • shadcn
  • Radix UI
  • Supabase
  • Stripe
  • OpenAI API
  • Vite
  • SignalR
  • ASP.NET WebAPI
  • OData
  • OAuth
  • AngularJS
  • MEAN Stack
  • Entity Framework
  • T4 Templates
  • SQL Server
  • IIS
  • Two-Factor Auth Design
  • ASP.NET MVC
  • Knockout.js
  • Bootstrap
  • Angular 2
  • Google Analytics
  • A/B Testing
  • NPM
  • Bower
  • SQL
  • Event Hubs
  • Bounded Contexts
  • GitHub Actions CI/CD
  • Terraform
  • AsyncAPI
  • OpenAPI/Swagger
  • Micro-Frontends
  • Octopus Deploy
  • TSQLT Testing
  • k6 Load Testing
  • Backstage/TechHub
  • People Management
  • Technical Mentorship
  • Cross-Team Facilitation

Testimonials

  • “Dom joined our team during a major revamp of DriveTime.com. Dom brings sincere passion for the work he does and what he contributes/leaves behind. The attitude and ethic Dom exuded every day was exemplary. I’d hire him in a heartbeat.

    Director of Application Development, DriveTimeApril 2016
  • “I had the pleasure of working with Dom for a couple of years and really appreciated his rare mix of creativity, precision, and thoughtful conviction. He consistently came up with fresh ideas to improve both processes and products.

    Dom is great at constructive debate—he defends his ideas clearly and confidently, while staying open to others’ input. He’s a collaborative problem-solver who lifts team discussions by digging into the details and pushing for solutions that are both practical and innovative. He’s especially good at spotting edge cases and limitations that others might miss.

    I’ve also seen Dom take initiative to quickly learn and master every new technology thrown his way.

    If you’re looking for someone who blends creative thinking with sharp analysis and respectful collaboration, Dom’s your person.

    Architect - Director of Systems Development, WTWAugust 2025
  • “I had the privilege of working closely with Dom on a transformative project to evolve our architecture from a traditional monolithic, waterfall-based system into an event-driven model—laying the groundwork for adopting a microservices architecture within newly designed bounded contexts.

    Dom brings an exceptional attention to detail and a strong focus on building scalable, high-performance solutions. His code is among the cleanest and most maintainable I’ve seen, reflecting both deep technical expertise and a passion for craftsmanship.

    Beyond the code, Dom is an outstanding communicator. His documentation is clear, comprehensive, and incredibly valuable for onboarding and long-term maintainability. Collaborating with Dom was not only productive but also inspiring, and any team would be fortunate to have his skill set and dedication driving their technical initiatives.”

    Sr Software Engineer, WTWAugust 2025