Building enterprise systems
that actually work.

I'm a full-stack software engineer with 9+ years shipping React and .NET applications at places like Visa, Cisco, and FM Global. I spend most of my time in the space between frontend and backend — designing APIs, composing data across services, and making sure complex systems hold together under real usage.

Background

I studied Computer Engineering at the University of Florida, then went straight into building design systems and payment products at Visa. That early focus on component architecture and accessibility shaped how I think about frontend work — reusable, well-documented, and built for the team that comes after you.

Since then I've worked across the full stack — from React micro frontends with Module Federation to .NET backends with CQRS, GraphQL APIs, and cloud infrastructure on Azure and AWS. I'm comfortable tracing a request from a button click all the way to the database and back, and I think that full-picture perspective is what makes the difference between code that works and systems that scale.

More recently, I've been using AI development tools like Claude Code and GitHub Copilot in production workflows — not as a novelty, but as a genuine force multiplier for shipping higher-quality software faster.

Experience

Apr 2025 — Mar 2026

Full Stack Developer

Enterprise Insurance Platform · Remote
  • Migrated client-side Hasura GraphQL queries behind new HotChocolate .NET 8 endpoints, enabling server-side data composition that centralized authorization, logging, and filtering in a single backend response
  • Resolved Veracode SSRF vulnerabilities (CWE-918) using IOptions<T> configuration pattern; refactored legacy handlers flagged by SonarQube for cognitive complexity
  • Maintained 80%+ test coverage with MSTest, Moq, and AutoFixture within Azure DevOps CI/CD pipelines with SonarQube and Veracode quality gates
  • Primary ownership of a CQRS/MediatR architecture with dual data sources (PostgreSQL + Hasura), Azure Service Bus messaging, and Webpack Module Federation micro frontend
.NET 8ReactHotChocolateMediatRPostgreSQLHasuraAzure
Aug 2025 — Feb 2026

Freelance Full Stack Developer

ACR Automotive · Remote
  • Built the company's first digital catalog — a production B2B platform replacing printed catalogs, enabling retail partners to search inventory digitally
  • Architected full application using Claude Code as primary AI development tool, managing 362 commits with 12 custom Agent Skills
  • Engineered a 6-stage intelligent search system with sub-300ms cross-reference lookups across an 865-part catalog
Next.js 15React 19TypeScriptSupabaseClaude Code
Aug 2024 — Jan 2025

Full-Stack .NET / React Engineer

Building Certification Platform · Remote
  • Built compliance assessment forms for a FORTIFIED certification platform supporting 3 building programs with Bronze/Silver/Gold designation levels
  • Implemented schema-driven form system in .NET 7 where backend attributes auto-generated React form UI, with FluentValidation enforcing complex conditional business rules
  • Authored ~74% of the V2 domain layer — 39 entities, 105 validators, 63 services, 32 controllers, and 120+ base type abstractions
.NET 7ReactFluentValidationEF CoreClean Architecture
Mar 2021 — Nov 2024

Design (Senior Software) Engineer

Cisco · Remote
  • Led development of a role-based CMS using React and Next.js for component documentation alongside live design resources
  • Built asset management system with AWS S3, DynamoDB, and Lambda for versioned file storage and automated processing
ReactNext.jsAWSDynamoDBLambda
Feb 2017 — Feb 2021

Software Engineer

Visa · Austin, TX
  • Developed accessible, reusable React components for the Visa Product Design System (VPDS), adopted by multiple internal payment application teams
  • Built interactive prototypes that enabled executive stakeholders to evaluate new payment product concepts before full development
ReactDesign SystemsAccessibilityPrototyping

Projects

ACR Automotive Digital Catalog

A production B2B platform that replaced printed catalogs for a Mexican brake parts distributor. Features a 6-stage intelligent search system enabling retail counter staff to cross-reference competitor SKUs in sub-300ms.

Next.js 15React 19SupabaseClaude Code32 API Routes

Risk Recommendations Platform

Enterprise risk management system for a global insurance company. Micro frontend architecture with dual data sources, real-time subscriptions, and CQRS command processing via HotChocolate GraphQL.

.NET 8ReactGraphQLModule FederationAzure Service Bus

FORTIFIED Certification Platform

Building certification platform supporting disaster-resistant construction. Schema-driven form system with polymorphic domain modeling and 105 conditional validators.

.NET 7ReactFluentValidation39 Entities105 Validators

What I Work With

Languages
TypeScript, JavaScript, C#, SQL
Frontend
React, Next.js, Tailwind CSS, SCSS, Webpack Module Federation
Backend
.NET 8, Node.js, GraphQL (HotChocolate, Apollo), REST, EF Core, MediatR/CQRS
Data
PostgreSQL, Supabase, Hasura, DynamoDB
Cloud
Azure (DevOps, Service Bus, AKS), AWS (S3, Lambda, DynamoDB), Docker, Vercel
AI Tooling
Claude Code, GitHub Copilot, MCP (Model Context Protocol), Agent Skills
Quality
MSTest, Moq, Jest, Playwright, FluentValidation, Zod, Veracode, SonarQube

Education

UF

University of Florida

BS Computer Engineering · 2016

Let's build something.

Looking for a full-stack engineer who can own systems end-to-end? Let's talk.