• About
  • Projects
  • Resume
Bao
  • About
  • Projects
  • Resume

Portrait of Bao Le

Featured

Queueble office-hours queue UI
GitHub Demo

Queueble

Real-time office-hours queues so students can join help across sections of the same course.

TypeScript · React · Express · Socket.IO · Prisma · PostgreSQL · Supabase

Subset C compiler project screenshot
GitHub

C Compiler

From-scratch subset C compiler that lexes, parses, type-checks, and emits ARM64 assembly for Apple Silicon.

C++ · ARM64

LSM-tree key-value store diagram
GitHub

LSM Store

Log-structured merge-tree key-value store with WAL, memtables, SSTables, range scans, and compaction.

C++ · zlib

MatLib linear algebra library code
GitHub

MatLib

Linear algebra and machine learning library built from scratch in C++.

C++

Terminal Texas Hold'em poker game
GitHub

Poker

Terminal Texas Hold'em game with betting rounds, hand evaluation, and side-pot payouts.

C++

Sweepio macOS screenshot organizer
GitHub

Sweepio

Native macOS menu-bar utility that finds near-duplicate screenshots and sorts them by content locally.

Swift · Vision · SQLite · Ollama

Tokenstats LLM usage dashboard
GitHub Demo

Tokenstats

Tracks LLM token usage, prompt latency, and estimated spend across providers.

React · Express · Prisma · SQLite / Turso

Viabl budget tracker interface
GitHub Demo

Viabl

Real-time budget app for categorical spending tracking and visual analytics.

React · Node.js · Express · Prisma · PostgreSQL · Tailwind

Transact stock analysis dashboard
GitHub

Transact

Stock analysis tool that forecasts 30-day prices with GBM and Black-Scholes, adjusted by news sentiment.

Python · FastAPI · React · yfinance · Finnhub

3D spherical coordinates visualizer
GitHub

Spherical Visualizer

Interactive 3D tool for exploring spherical coordinate regions in multivariable calculus.

HTML · JavaScript · Plotly.js

Email: baole2706[at]gmail[dot]com