Back home

Projects

Selected product engineering work.

These are representative products and engineering problems from my professional experience. Client-confidential implementation details are intentionally kept high level.

Enterprise ticketing

Paciolan

Production engineering for a large-scale event-ticketing ecosystem, spanning customer-facing experiences, APIs, service integrations and automated testing.

  • Built RSD Payment Schedules across cart, order, checkout and confirmation for season-ticket donations; launched to seven Division-I athletic programs and executed the production feature-flag rollout.
  • Delivered all-included pricing across event pages, seat maps and mini-cart, used during onsales of approximately 3,000 tickets in 15 minutes with 4,000+ users queued and no reported issues.
  • Migrated order confirmation from direct REST calls to GraphQL, authored fundraising resolvers and built add-on purchasing with validation, fee breakdowns and email handling.
  • Resolved payment defects involving timezones, installment amounts and donation allocation. Added Prometheus metrics and Grafana alerts, upgraded Node.js 20 to 24, and remediated an SSRF/input-injection vector.
  • Delivered WCAG/ADA accessibility fixes and GA4 purchase analytics; integrated Nightwatch/Selenium regression tests into deployment pipelines.
  • Worked across 20+ repositories, extracted shared payment utilities, consolidated translations across four frontends, and coordinated production deployments and cross-team code reviews.
  • Created reusable Claude skills for project setup, merge request creation, code integration, repository research and implementation planning, supporting AI-assisted development workflows.
ReactNext.jsTypeScriptNode.jsGraphQLAWSNightwatchPrometheusGrafana
All-in-one SaaS

Vonza

An all-in-one business platform spanning website building, marketing funnels, meeting scheduling, online courses and e-commerce - built while working closely with company leadership.

  • Built core modules across Vonza: the website builder, marketing funnels, meeting scheduling, online courses and e-commerce.
  • Built Vonza architecture from scratch and personally implemented approximately 80% of the initial production platform, continuing development after launch.
  • Developed the website builder and marketing funnel module to support business websites and sales journeys.
  • Created the meeting scheduling module as part of the integrated business platform.
  • Created the online courses module and built the e-commerce store module.
  • Worked directly with the CEO and CTO on architecture, subdomain routing and scalability.
  • Implemented payment logging, reCAPTCHA and security middleware to support reliable platform operations.
  • Led a team of 10 engineers across platform development and module delivery.
ReactNext.jsNode.jsMongoDBAWSStripe
AI-enabled media platform

Photobank / Face Search

End-to-end image platform using cloud services to organize photography, generate thumbnails and enable face-based image discovery.

  • Delivered the application in a two-month timeframe.
  • Integrated AWS Rekognition for face-search across S3-hosted image galleries.
  • Built Lambda processing for thumbnails and photographer-specific watermarks.
Next.jsNode.jsAWS S3AWS LambdaAWS RekognitionStripe
Inventory & point of sale

Shopdesk

Inventory and sales software with product management, offline workflows, barcode support and complex sales calculations.

  • Led development of core inventory and sales workflows.
  • Refactored existing modules for improved maintainability and performance.
  • Worked with engineering leadership on offline sales and barcode capabilities.
ReactNode.jsSQLOffline-firstBarcode
Trading-style product

Baseline

A shares-style marketplace built around artists, external music data and scheduled back-end processing.

  • Integrated external artist data from music platforms.
  • Built Node.js scheduling utilities for frequently refreshed values.
  • Presented progress directly to clients and led engineers across parallel projects.
ReactNext.jsNode.jsMongoDBAWSStripe
Independent full-stack work

International Client Platforms

CMS, booking, real-estate and business-management applications delivered end to end for international clients.

  • Owned discovery, architecture, development, deployment and ongoing support.
  • Built booking, content, hiring, course and real-estate management workflows.
  • Maintained long-term client communication through demos and iterative delivery.
ReactNext.jsNode.jsCMSPaymentsThird-party APIs
AI API integration

Speech Recognition

A project using Claude and OpenAI APIs to simplify speech recognition.

  • Used Claude and OpenAI APIs in a speech-recognition simplification project.
ClaudeOpenAI APIs