Skip to main content

Professional Summary

Senior engineer with a history of building robust and scalable services. Proven track record of working in cross-functional teams to deliver reliable, user-centered products. Ranging from data processing and internal tooling to client-facing platforms.

Technical Summary

Frontend

Vite, Webpack, JSX, Vue, Tailwind, Next, Nuxt, Vike

Backend

Ruby on Rails, Spring Boot, Node.js (Express, NestJS, NitroJS), tRPC

Background Processing

BullMQ, RabbitMQ, Sidekiq, Delayed Jobs

Databases

PostgreSQL, MySQL, Redis, Hasura

Cloud & Infrastructure

Docker, Kubernetes, AWS, Google Cloud, Vercel, Digital Ocean

Architecture

Microservices, Serverless, Real-time systems (WebSockets, SSE), Micro-frontends, Pub/Sub, REST, GraphQL, gRPC, Soap

Experience

Senior Developer

Jul 2025 — Present

Niche, Remote

  • Led development of customer-facing features using React and Next.js, supporting usage-based pricing and self-service onboarding
  • Designed and implemented a partner-facing API to support third-party integrations and external developer use cases
  • Built an OAuth 2.0 authentication system using Node OAuth2 Server
  • Designed and developed a developer UI for creating apps, generating secrets, and rotating credentials
  • Designed and built a custom webhook architecture to deliver reliable event notifications to partner systems
  • Researched third-party vendor APIs and partnered with external teams to design scalable integrations
  • Instrumented observability, CI/CD pipelines, and automated testing across frontend and backend services
React
Next.js
OAuth 2.0
Webhooks
CI/CD
Observability

Senior Full-Stack Engineer

Sep 2025 — Nov 2025

Minds AI, Remote · Contract

  • Implemented background processing using BullMQ for long running tasks
  • Moved infrastructure to Digital Ocean for a build once, deploy twice CI for the web app and workers
  • Implemented best practices for Nuxt
Nuxt
BullMQ
Digital Ocean
CI/CD

Software Developer

Aug 2024 — Jul 2025

Legal Nature, Remote · Contract

  • Developing features in an API-first architecture with Nuxt and Rails
  • Instrumented TypeScript adoption, testing, and mentored developers on SSR best practices
  • Migrated payment services from Recurly to Stripe
  • Led migration from Nuxt 2 to 3 with micro-frontends
Nuxt
Rails
TypeScript
Stripe
Micro-frontends
SSR

Lead Developer

Mar 2025 — Jun 2025

Central Oregon Community College, Remote · Contract

  • Used Vue, Tailwind and TypeScript to develop a dynamic program discovery service for incoming students
  • Implemented design guidelines and tokens following the schools theme
  • Built a custom Vite - Rollup plugin to output generated files that are deployable to the schools CMS
  • Mentored technical faculty on Vue, and web APIs
  • Implemented Cloudflare Turnstile to protect public facing forms and endpoints
Vue
Tailwind
TypeScript
Vite
Rollup
Cloudflare

Lead Developer

Sep 2024 — Apr 2025

Ability Hub, Remote · Contract

  • Built a learning platform for climate regulations, and sustainability resources using Nuxt, and Tailwind
  • Implemented IAC, CI, built deployment pipelines, and handled FinOps
  • Created a custom document search using OpenAI and Digital Ocean
  • Implemented B2B SSO with Auth0
  • Handled subscriptions and payments with Stripe
  • Used Strapi to build an admin media server for videos, podcasts, and graphics
  • Secured public facing forms and endpoints with Cloudflare
Nuxt
Tailwind
Digital Ocean
OpenAI
Auth0
Stripe
Strapi
Cloudflare

Software Developer

May 2022 — Aug 2024

RealPage, Remote

  • Worked across full stack Rails and Vue applications using Webpacker
  • Developed real-time WebSocket services for lead forms and lease term fetching
  • Maintained microservices deployed with Kubernetes using Cloud Pub/Sub and gRPC
  • Created custom vite plugins to publish Vue apps as embeddable widgets in the company CMS
  • Developed public facing GraphQL endpoints for client websites
  • Implemented secure ID upload and verification for renters within existing lead forms
  • Led a structured migration from Vue two to three, aligning stakeholders around milestones and minimizing disruption to production features
Rails
Vue
Webpacker
WebSockets
Kubernetes
gRPC
GraphQL
Google Cloud

Lead Developer

Jul 2023 — May 2024

GreenT Climate, Remote · Contract

  • Developed data-processing services using NitroJS and BullMQ
  • Created interactive data dashboards with Nuxt and D3.js for data visualization
  • Researched integrations with Energy Star and utility providers
  • Managed Google Cloud Infrastructure with Cloud Run and Cloud SQL
  • Created private NPM modules to share API logic across apps
NitroJS
BullMQ
Nuxt
D3.js
Google Cloud
Cloud Run
Cloud SQL