Portfolio

Web Development

Full-stack websites and web apps, from the first mockup to a monitored production deployment.

I build complete web applications, both frontend and backend. Right now I work as a contract full-stack engineer on two client projects. One is a national credentialing platform with payments, digital wallet passes and automated testing and deployment. The other is a website redesign for a multi-location medical clinic, with a focus on search engine optimization.

Skills

Frontend

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Vue.js
  • Astro
  • Vite
  • GSAP
  • Three.js

Backend & cloud

  • Node.js
  • Firebase Auth
  • Cloud Functions
  • Firestore
  • Cloud Storage
  • PHP
  • Java
  • SQL
  • NoSQL

CI/CD & DevOps

  • GitHub Actions
  • Firebase Hosting
  • Cloudflare Workers
  • Google Cloud Monitoring
  • Google Cloud Logging
  • Google Cloud Secret Manager

APIs & integrations

  • Stripe
  • Apple Wallet
  • Google Wallet
  • Twilio SendGrid & SMS
  • Google Maps

Testing

  • Playwright
  • Firebase Emulator Suite
  • Unit and integration testing

Design

  • Figma

Featured work

Client project details are under NDA.

National Credentialing & Verification Platform

Contract Full-Stack Engineer

A national registry that verifies the credentials of professionals.

  • Built the full stack: the frontend in plain JavaScript and Vite, and a backend made of ten Firebase Cloud Functions codebases.
  • Built membership billing with Stripe, using webhooks to keep account status in sync with payments.
  • Created digital credential passes for Apple Wallet and Google Wallet, plus a public page where anyone can verify a member.
  • Built automated email and SMS reminders on scheduled functions, timed to each member’s time zone.
  • Set up CI/CD with GitHub Actions running unit, integration and Playwright end-to-end tests, and production monitoring with alerts and uptime checks.
  • Cloud Functions
  • Firestore
  • Node.js
  • Stripe
  • Apple Wallet
  • Google Wallet
  • GitHub Actions
  • Playwright

Private client project — available to discuss in interviews.

Medical Clinic Website Redesign

Contract Web Developer

A redesign that moves a multi-location wellness clinic off a no-code website builder.

  • Developed the design through four rounds of mockups, including a brand guide and a services hub.
  • Built a 15-page static site with clean URLs, a page for each location with an embedded map, and a searchable menu of 145 services.
  • Implemented technical SEO: titles and descriptions written for each page, structured data (JSON-LD) and a sitemap.
  • Planned permanent (301) redirects from the old site’s addresses so the clinic keeps its existing search rankings.
  • HTML
  • CSS
  • SEO
  • Cloudflare Workers

Private client project — available to discuss in interviews.

Personal Portfolio

This site

  • Astro
  • TypeScript
  • GSAP
  • Three.js

GitHub ↗

Education & credentials

Interested in working together?