Nate Lee

Hi, I'm Nate!

Book a Coffee Chat

About

Full-Stack Software Engineer

Tech Stack

JavaScript
TypeScript
React
Next.js
Tailwind CSS
Node.js
Supabase
Python
GitHub
Vercel
Claude Code
Claude Code

Projects

Advanced

AI/ML Platform

ShotTracker

FRONTENDBACKENDAI/ML

A basketball shooting analytics app that lets users upload or record training videos. A custom-trained YOLO model analyzes footage to detect makes and misses, then computes shooting statistics including percentage, total attempts, and trends over time.

React NativePythonYOLOUltralytics
Deep Work Blocker
Intermediate

Productivity Tool

Deep Work Blocker

FRONTENDBACKENDAUTH

Inspired by Cal Newport's Deep Work, this productivity app helps users schedule focused work blocks, track deep work sessions, and measure productivity over time. Built with Supabase for persistent data storage and real-time session tracking, giving users a personal dashboard to optimize their focus habits.

ReactSupabaseSQLTailwind CSSVercel
Sales Dashboard and Inventory Management System
Intermediate

Business Tool

Sales Dashboard and Inventory Management System

FRONTENDBACKENDAUTH

A full-stack inventory and sales management system that tracks product stock, manages customer–sales rep relationships, and monitors active orders. Features a Node.js backend connected to Supabase with custom database schemas, and Firebase Authentication for secure role-based login.

ReactNodeSupabaseFirebase AuthTailwind CSSMaterial UI
DraftScouterHQ
Intermediate

Sports Platform

DraftScouterHQ

FRONTENDBACKENDWeb Scraping

An NBA draft intelligence platform built for in-house decision makers within an NBA organization. Aggregates player analytics, scouting reports, and statistical profiles from top-ranking draft sources to build a consensus view — giving front office staff a data-driven edge come draft day.

ReactFirecrawlTailwind CSSMaterial UIFramer MotionCloudflare
College Basketball Player Development Dashboard
Intermediate

Sports Platform

College Basketball Player Development Dashboard

FRONTENDBACKENDWeb Scraping

A data-driven tool built for college basketball coaches and trainers to evaluate player performance, track development over time, and build targeted training plans. Scrapes statistical data from the web, normalizes it, and presents it through an intuitive dashboard designed to turn raw numbers into coaching decisions.

ReactViteTypeScriptWeb ScrapingCheerio
DailyGolazo
Intermediate

Sports Platform

DailyGolazo

FRONTENDBACKENDAPI

A soccer data platform that integrates with a third-party sports API to pull live standings, match schedules, and video highlights across top European leagues and major tournaments. Handles paginated API responses, embedded video content, and dynamic data rendering for a seamless fan experience.

ReactNodeExpressREST APIsTailwind CSS