Back

Consider following me on

Github
Work Portfolio

Selected Projects

Browse a variety of projects I’ve worked on, covering different goals, features, and use cases. Each one shows how I approach development and solve problems through code.

Portfolio
Website

Portfolio

A customizable portfolio using Sanity and Next JS, aiming to create a site to centralize my efforts and dedication on the field, while also documenting my journey.

Next JSTypescriptSanity+1 more
MangaSensei
Website

MangaSensei

Using mangadex's api service, mangasensei offers the best and updated manga in your page at an optimal speed enough to engross and immerse you in your favorite stories, while also looking clean and aesthetically pleasing, suited for reading.

Next JSShadCNTypescript+1 more
Ridgeline Roofing Co.
Example Site

Ridgeline Roofing Co.

A full marketing website for Ridgeline Roofing Co., a licensed roofing contractor based in Hartwell, Vermont. Covers residential and commercial roofing services, trust signals, a free estimate form, and 24/7 emergency callout information.

Next JSSanityTypescript
Atrium Studio
Example Site

Atrium Studio

An internal design studio website for Atrium Studio — Halcyon's in-house creative team covering brand, product, motion, and research. Built to centralize design intake and showcase the studio's capabilities to internal Halcyon product teams.

Next JSSanityTypescript
SEO Coolkit
Tool

SEO Coolkit

A developer-focused SEO auditing platform built on Next.js and server actions. Handles batch operations across multiple URLs, toggleable output fields, and CSV/JSON export. A composable toolbox architecture means new tools plug in without rebuilding anything.

Next JSShadCNTailwind CSS+2 more
Nexus Hook
Tool

Nexus Hook

A webhook batching proxy that sits between Sanity CMS and Vercel deployments. Collects rapid-fire content updates and triggers a single Vercel build after a configurable quiet period — saving build minutes, reducing costs, and preventing deployment spam from collaborative editing sessions.

Next JSSupabaseTailwind CSS+1 more
Recommendation System
Integration

Recommendation System

A personal recommendation tracker built into the portfolio, integrating Tenrai API for anime, manga, and manhwa data, and TMDB API for movies. Allows browsing, searching, and managing a curated list of recommendations stored in Sanity CMS with a password-protected admin panel.

ShadCNTypescriptNext JS
Coinbud
Application

Coinbud

A paired income and expense tracker installable as a PWA — one shared ledger for two people, with every entry attributed to whoever logged it.

Next JSSupabaseTailwind CSS+1 more
Loadout
Website

Loadout

A gaming-focused platform built around discovery, helping players find games and setups that actually fit how they play.

Tailwind CSSSanityTypescript+1 more
Rivermint Dental
Website

Rivermint Dental

A website for a dental clinic designed around trust and clarity, guiding new patients from their first visit to the page through booking an appointment.

Next JSSanityTailwind CSS+1 more
Quenique
Web App

Quenique

A queueing and passenger management platform for pumpboat operations, bringing real-time tracking, analytics, and automation to a process that used to run on memory and paper.

Next JSMongoDBTailwind CSS+4 more
HyperTab
Extension

HyperTab

A Chrome extension that replaces the new tab page with a customizable dashboard, with wallpapers, widgets, a YouTube now-playing bar, and a content scraper that tracks sites for updates.

TypescriptTailwind CSSShadCN
Yolk & Folk
Website

Yolk & Folk

A cartoonish landing site for Yolk & Folk, a fictional neighborhood all-day brunch cafe. Thick borders, hard offset shadows, and wave dividers on top of a fully CMS-driven section system — menu, story, reviews, journal, and visit info all editable from the studio.

Next JSSanityTypescript+2 more