What I Do

I build and maintain enterprise websites and web applications, with a focus on modernizing established systems, improving usability and accessibility, and solving the practical problems that come with complex platforms.

Featured Case Studies

  • Modernizing a Public-Facing Government eCommerce Website

    State Government Agency

    UX · Accessibility · eCommerce · ASP.NET Web Forms · VB.NET/Visual Basic · SQL · JavaScript · HTML · CSS/Bootstrap

    Led the modernization of a public-facing eCommerce application, improving forms, information architecture, accessibility, content findability, and refactoring backend code while working within an established production system.

    Explore the case study

  • Migrating an Enterprise Website to Sitecore XP Headless

    EdTech Company

    Sitecore XP · Sitecore JSS · C# · TypeScript · React/Next.js · GraphQL · REST APIs · Sitecore PowerShell

    Contributed to the migration of an enterprise website from ASP.NET MVC to Sitecore XP Headless, primarily working on Sitecore and backend development across rendering logic, REST APIs, and GraphQL queries while gaining early hands-on experience with React, Next.js, and Sitecore JSS.

    Explore the case study

  • Replacing a Legacy Payment Gateway

    State Government Agency

    eCommerce · Payment Integration · ASP.NET Web Forms · VB.NET/Visual Basic · SQL · JavaScript · APIs · JSON

    Replaced the application's legacy CyberSource payment integration with Authorize.Net, building the new backend integration and adapting it to the existing cart, ordering, and payment workflows.

    Explore the case study

Additional Experience

Accessibility & UX
WCAG 2.1 AA · WAVE · Lighthouse · NVDA · semantic HTML · accessible forms · responsive design · keyboard accessibility

CMS & Web Development
Sitecore XP · Sitecore JSS · React · Next.js · TypeScript · C#/.NET · ASP.NET MVC & Web Forms · Javascript · SQL · HTML · CSS · Bootstrap · Tailwind

Integration & Production Support
REST APIs · GraphQL · Sitecore/Solr search · production troubleshooting · Azure DevOps deployments · PCI compliance

Collaboration & Testing
Code review · QA collaboration · Agile Scrum · documentation · developer training · test planning · smoke testing · regression testing