I design and build enterprise software systems that turn complex product, data, and platform problems into maintainable user experiences.

My work spans healthcare, digital media, retail commerce, and platform engineering, with a focus on frontend architecture, UX engineering, integration layers, performance, and accessibility.

Many projects were delivered inside enterprise environments where source code and internal systems cannot be publicly shared. These case studies focus on architecture, constraints, product decisions, and outcomes.

Selected Case Studies

Scaling Multi-Tenant Frontend Systems

Principal Software EngineerArc XP · Digital Media / Publishing Platform · 2018-2022

I worked with the Arc XP team to architect frontend standards for a multi-tenant enterprise CMS used by news publishers. We built a token-based design system customers could adapt to their own brands, along with responsive components for high-performance, accessible, SEO-friendly news sites. The work also included media components for responsive images and video playback.

I also helped migrate major publishers onto Arc XP, including the Los Angeles Times, Atlanta Journal-Constitution, Chicago Sun-Times, Gray Media, Le Parisien, El País, and Infobae. The work required a mix of client consulting, developer training, and frontend implementation to preserve each publisher’s brand while integrating with legacy CMS, data, vendor, and editorial workflow systems.

Focus areas

Frontend ArchitectureDesign SystemsPerformanceSEOAccessibilityCMS MigrationClient Onboarding

Highlights

  • Architected reusable frontend standards for a multi-tenant publishing CMS
  • Built brand-customizable design tokens and responsive news components
  • Supported major publisher migrations from legacy CMS and workflow systems
  • Delivered client consulting, developer training, and branded site implementations

Reengineering Enterprise Commerce Performance

Senior UX EngineerUnder Armour · Retail / Digital Commerce · 2011-2013

I worked on Under Armour's ecommerce UX engineering team, helping maintain and reengineer a custom-built commerce platform rather than a packaged storefront system. My work spanned frontend architecture, UI implementation, performance optimization, accessibility, SEO, and responsive experiences across product pages, category pages, cart and checkout, campaign pages, navigation, search, and content-driven areas of the site.

I also supported data-informed UX decisions through A/B and multivariate testing, prototyping, QA collaboration, and integrations with third-party commerce services for marketplaces, reviews, ratings, analytics, and merchandising workflows. During the broader platform reengineering effort, I spearheaded UI optimization patterns and responsive implementation approaches that improved maintainability, performance, accessibility, and customer experience across a high-traffic retail environment.

Focus areas

Commerce UX EngineeringFrontend ArchitecturePerformanceSEOAccessibilityA/B TestingResponsive Design

Highlights

  • Spearheaded UI optimization patterns for a custom ecommerce platform
  • Implemented responsive commerce experiences across core shopping flows
  • Supported data-informed UX decisions through A/B and multivariate testing
  • Integrated third-party commerce services across marketplace, review, analytics, and merchandising workflows

Building Integration Layers for Product Teams

Full Stack EngineerBlue Cross NC · Healthcare · 2024-2025

I built integration-layer architecture for Blue Cross NC healthcare experiences spanning provider tools, internal admin, enrollment, claims, customer service, and care navigation. The work centered on a GraphQL gateway that aggregated upstream APIs, normalized inconsistent data shapes, handled auth/context, caching, feature-flag routing, and error handling, and gave frontend teams a more stable contract for product delivery.

I also built Vue components, Web Components, GraphQL schemas and resolvers, API contracts, integration services, testing patterns, and controlled release workflows. This reduced frontend coupling to fragile upstream systems, improved delivery consistency, and supported safer releases in a healthcare environment with compliance, accessibility, legacy-system, and production-risk constraints.

Focus areas

GraphQLIntegration ArchitectureAPI AggregationFeature FlagsVueWeb ComponentsControlled Releases

Highlights

  • Built a GraphQL gateway to aggregate APIs and normalize inconsistent healthcare data
  • Created stable API contracts that reduced frontend coupling to upstream services
  • Implemented feature-flag routing, error handling, caching, and controlled release patterns
  • Built reusable Vue and Web Component experiences for cross-framework product teams

Designing Interactive Decision Experiences

Frontend Engineer / UX ArchitectAspida · Financial Services / Insurance · 2025-2026

I built a lifespan estimator for Aspida that translated actuarial inputs into a guided, approachable experience for retirement-planning conversations. The React application used a Context-based state machine to manage branching questions, user selections, progress, visualization states, animation states, and lifespan estimate logic.

The work balanced actuarial rigor with a lighter presentation, combining mortality data, hazard ratios, life expectancy ranges, and assumptions with responsive UI, data visualization, accessibility, and Rive-powered mascot animations. I collaborated with actuaries, executives, product, design, marketing, engineering, and compliance teams to make a difficult topic more engaging, understandable, and useful.

Focus areas

ReactState MachinesData VisualizationInteraction DesignAccessibilityRive AnimationActuarial Data

Highlights

  • Built a state machine for branching questions, progress, visualization, and estimate logic
  • Translated actuarial data into an approachable retirement-planning experience
  • Integrated Rive-powered mascot animations as feedback and engagement cues
  • Aligned actuarial, product, design, engineering, marketing, and compliance stakeholders

How I work

The common thread across these engagements is not a specific framework or language. I focus on identifying constraints, simplifying complexity, aligning stakeholders, and creating systems that help teams move faster while improving outcomes for users.

If any of these case studies connect with the problems your team is solving, I'd welcome a conversation.