Projects

Case studies & projects

Projects from internships, independent work, and coursework.

Flowboard Task Manager
Mar 2026

Kanban-style internal task tool built for small-to-medium teams, with smooth board interactions and practical collaboration workflows.

Designed as a lightweight internal product (not large-scale): fast onboarding, secure data isolation, and reliable day-to-day task flow.

ReactTypeScriptViteSupabasePostgresRLS
Visitor Registration Kiosk
May 2025 — Aug 2025

Static bilingual EHS onboarding kiosk with in-browser PDF reading, signature capture, and offline submission flow.

Built as a lightweight internal kiosk workflow: no backend dependency, local persistence, and one-click JSON export for operations handoff.

HTML/CSS/JSPDF.jsCanvaslocalStorage
OnBoard Web App
Oct 2024 — Present

Multi-client climbing training platform with a shared API and PostgreSQL model across web and iOS clients.

A practical training system: lightweight enough for individual/small-team use, but structured with production-style API.

Node.jsExpressNext.jsSwiftUIPostgreSQLAWS EC2
Climbing Route Detection Tool
Oct 2024 — Present

Computer-vision web tool that isolates climbing holds from wall photos with HSV thresholding and morphology cleanup.

Designed as a lightweight, practical utility for route-setting workflows: fast threshold tuning, clean component extraction, and exportable outputs.

PythonOpenCVFlaskStreamlit
NetView Movie Web App
Jan 2025 — May 2025

Full-stack movie discovery app with auth, pagination, and MySQL-backed search/filter.

Shipped as a team capstone using Git workflows and basic route tests.

Node.jsExpressMySQLJavaScript
Java jRails (Lightweight MVC)
Mar 2024 — May 2024
View

Implemented routing, controllers, and templated views for a minimal MVC framework.

Clarified request/response interfaces and separation of concerns.

Java
Local File Search Engine
Jan 2025 — May 2025
View

Recursive indexer with custom hash table for fast, case-insensitive search.

Robust CLI with strong error handling for local datasets.

CC++
Huffman Coding Compressor
Sep 2023 — Oct 2023
View

Encoder/decoder with priority-queue tree build, serialization, and bit-level I/O.

Verified compression correctness across sample corpora.

C