Build production-ready web applications.

Full-stack developer focused on real-time systems, APIs, authentication, payments, and scalable backend architecture.

Built full-stack applications with real-time messaging, authentication, payments, and AI-integrated systems.

  • Real-time systems
  • Authentication & payments
  • AI-integrated applications
  • Full-stack ownership

Open to internships, full-time roles, and freelance work

Download resume (PDF)

What I build

Capabilities

End-to-end product work: from API design and data modeling to deployed frontends and integrations that hold up outside the demo.

Full-stack web applications

Modern UIs and services shipped as cohesive products—not disconnected prototypes.

REST APIs & backend systems

Structured APIs, validation, and persistence layers in relational and document databases.

Authentication & payments

Auth0 flows, Stripe billing, and permission models that stay maintainable as features grow.

Real-time features

WebSocket-backed messaging and live updates where latency and reliability matter.

Dashboards & internal tools

Operator-facing surfaces and analytics views that support real decisions.

AI-integrated product features

ML-driven workflows embedded in production apps—not slide-deck experiments.

Featured work

Selected projects

Product-focused builds with clear scope, stack, and links.

Featured case study · Founder-led product

budy.study

Real-time study collaboration platform

A full-stack platform for collaborative study sessions with real-time messaging, group features, and secure authentication.

Overview

budy.study is a collaboration product for students running live study sessions—groups, messaging, and session context in one place. It is built for people who need reliable real-time coordination without juggling disconnected tools. The problem it solves is simple: when time is tight, identity, chat, and structured collaboration should stay in sync so the group can focus on the work—not the wiring behind it.

What I built

  • Real-time chat and group collaboration flows
  • WebSocket-based, low-latency messaging
  • Secure authentication with Auth0
  • Backend and data architecture on Supabase
  • End-to-end full-stack implementation (UI, APIs, persistence)

Technical highlights

  • React frontend
  • Node.js backend
  • WebSockets for real-time communication
  • Supabase for backend and data
  • Auth0 for authentication
  • Deployment and production-oriented architecture

My role

  • Founder
  • Product design
  • Full-stack engineering
  • System architecture
  • Deployment

Challenges & solutions

Challenge

Responsive real-time messaging

Solution

WebSocket-based messaging so updates stay low-latency across clients.

Challenge

Secure user access

Solution

Auth0 integration for authentication and session security.

Challenge

Scalable backend structure

Solution

Supabase to support structured workflows, data modeling, and user state.

Outcome

The shipped product is a production-style collaborative platform: a concrete example of real-time, full-stack engineering with clear ownership across design, architecture, and deployment. It is meant to demonstrate how I build modern web applications—auth, data, and live updates in one coherent system—without claiming usage metrics I do not have.

Tech stack

React Node.js WebSockets Supabase Auth0 JavaScript HTML/CSS

Additional projects

Adaptive learning

Capstone · AI / ML

AI-powered adaptive learning system

Personalized learning system integrating machine learning into a real application workflow with analytics and recommendation features.

Python TensorFlow FastAPI React PostgreSQL
Northcoast mapping

Hackathon · 2nd place

Northcoast mapping app

Full-stack mapping application built in a hackathon environment with CRUD features and conservation data filtering.

Node.js MySQL JavaScript HTML/CSS

Experience

Snapshot

How I work when owning a build from design through deployment.

Independent full-stack developer

Self-employed · 2024 — present

  • Designed and deployed full-stack applications using React, Node.js, and Supabase on Vercel.
  • Built secure authentication systems and integrated Stripe for payments.
  • Developed REST APIs and managed relational and NoSQL databases.
  • Owned full development lifecycle from system design to production deployment.

B.S. Computer Science, Cal Poly Humboldt — coursework supports the work above; reach out for detail.

Contact

Let’s talk

Interested in working together? I’m open to internships, full-time roles, and select freelance projects.

Send a short note with the role or project, timeline, and stack. I reply with clear next steps.