Project index
Minesweeper — xiaoOS

A minesweeper.online-grade engine reskinned in the xiaoOS command-center UI. Chording (three configurable triggers), live 3BV / 3BV-per-second / efficiency (IOE) stats, and a No-Guessing mode backed by a deterministic logical solver (subset deduction + per-component enumeration) that regenerates boards until they're provably guess-free. Beginner/Intermediate/Expert/Custom with local best times.

TypeScript · Game Solver / CSP · 3BV Analytics · DOM Manipulation · xiaoOS Design System ·

Play Minesweeper — xiaoOS
OutfAI

A Next.js + Convex wardrobe app that turns closet uploads, mood, weather, calendar, and preferences into explainable outfits. The May 2026 redesign moved OutfAI from a dashboard-first feel to a full-bleed editorial landing page with a styled brief, generated look, and why-it-works panel that makes the product value legible before sign-up.

Next.js 15 · React · TypeScript · Tailwind CSS · Convex · Better Auth · Framer Motion ·

Source code for OutfAI Visit OutfAI
Timeline Rift — Gate Regressor RPG

A browser RPG inspired by tower and portal-hunter fiction: you are a regressor with unlimited rewinds from anchor save points. The world has a canon timeline you remember — force gates early, skip rituals, or brute-force floors and divergence rises. High butterfly pressure reshops NPC behavior, swaps the Floor 1 boss from slime to wraith, and can erase figures you were sure existed. Built as a single-page narrative RPG with light combat, local persistence, and Syne / Noto Sans KR styling.

JavaScript · HTML5 · CSS3 · Game Development · LocalStorage ·

Play Timeline Rift — Gate Regressor RPG
Campus Management System

Full-stack PERN (PostgreSQL, Express, React, Node.js) campus management platform for handling students. Containerized with Docker to streamline development and deployment, demonstrating RESTful APIs, relational data modeling, and an admin-focused UI.

PostgreSQL · Express.js · React · Node.js · Docker · HTML5 · CSS3 ·

Source code for Campus Management System
Bank of React

A single-page banking dashboard built with React. Implements account balance tracking, transaction history, spending visualizations, and routing with React Router as part of a course assignment. Deployed via GitHub Pages.

React · JavaScript · HTML5 · CSS3 · React Router · GitHub Pages ·

Source code for Bank of React Visit Bank of React
Grid Maker

Interactive grid drawing application where users can create, color, and clear cells on a dynamic grid. Features multiple implementations with modern UI, color selection, and fill tools, built as a collaborative web assignment.

JavaScript · HTML5 · CSS3 · DOM Manipulation · GitHub Pages ·

Source code for Grid Maker Visit Grid Maker
Personal Portfolio

Built from scratch with Go and Gorilla Mux serving semantic HTML templates, then enhanced with vanilla TypeScript. One lazy-loaded three.js city carries the camera from the boot sequence into the desktop; applications open as windows on desktop and documents on mobile. GSAP coordinates the cinematic, with a static acquisition sequence for reduced motion and an SVG fallback when WebGL is unavailable. The project index supports filtering, technology relationships and live captures of locally hosted games. A LaTeX source supplies the downloadable resume; esbuild, Tailwind CSS and Docker support the Heroku build.

Go · TypeScript · HTML/CSS · Tailwind CSS · LaTeX · Docker · Heroku ·

Source code for Personal Portfolio Visit Personal Portfolio
ForgeArena

A gamified fitness platform blending avatar evolution with social gym competition. Currently in development as part of CSCI-40500 coursework, this project combines fitness tracking with RPG-style character progression and social features. Repository is private within class organization.

TypeScript · Go · React · PostgreSQL ·

Source code for ForgeArena Visit ForgeArena
Kyarafit

A cross-platform cosplay wardrobe and outfit planning app. Organize costume pieces in a digital closet, link them into character builds, plan conventions day by day, and auto-generate smart packing lists. Built as a TypeScript monorepo with a Next.js web app, React Native (Expo) mobile client, shared design system, and Convex serverless backend with real-time reactive queries. Features offline-first mobile storage via SQLite, Better Auth authentication with Google OAuth, tiered subscriptions via Stripe.

TypeScript · React Native · Next.js · Expo · Convex · FastAPI · Python · TailwindCSS · Docker ·

Source code for Kyarafit Visit Kyarafit
Zoo Explorer

A collaborative web project showcasing wildlife from around the world through an interactive zoo experience. Features multiple themed zoo sections with educational content about exotic animals, built with HTML, CSS, and JavaScript in a National Geographic-inspired design.

HTML5 · CSS3 · JavaScript · GitHub Pages ·

Source code for Zoo Explorer Visit Zoo Explorer
Food Delivery Service

CS43500 project creating a database for a comprehensive food delivery service system. Features include user management, order processing, restaurant management, and delivery tracking with database integration.

PostgreSQL · Database · System Design ·

Source code for Food Delivery Service
CSCI 49381 Security Labs

Collection of cybersecurity lab assignments covering topics like buffer overflow exploitation, Slowloris DoS attacks, cryptography implementations, and penetration testing techniques.

C · Python · HTML · CSS · Security · Cryptography ·

CSCI 260 Assembly Projects

Assembly language programming projects demonstrating low-level system programming, MIPS architecture understanding, and computer organization concepts.

Assembly · MIPS · C++ ·

Source code for CSCI 260 Assembly Projects
CS 260 C++ Projects

C++ programming projects showcasing object-oriented programming principles, data structures implementation, and software engineering best practices.

C++ · OOP · Data Structures ·

Source code for CS 260 C++ Projects
LeetCode Solutions

My LeetCode submission collection showcasing problem-solving skills and algorithmic thinking. Features solutions to various coding challenges with optimized approaches and clean implementations.

Python · Algorithm · Data Structures ·

Source code for LeetCode Solutions
RSA Factorization & TLS Decryption

Automated RSA key recovery and TLS decryption by scripting modulus analysis and key extraction. Factored 1024-bit RSA keys using GCD-based methods and analyzed decrypted TLS session data with Wireshark for security research.

C · Python · Cado-NFS · MSieve · Wireshark ·

Source code for RSA Factorization & TLS Decryption
RandCompile: Kernel Hardening Extension Research

Academic research paper extending existing RandCompile work with our own secured kernel implementation. Developed compile-time kernel hardening techniques with ABI randomization and data structure obfuscation, maintaining less than 5% performance overhead while enhancing security against malicious hypervisor threat models.

Python · C · GCC · Shell · Docker · Research ·

Source code for RandCompile: Kernel Hardening Extension Research
Procedural Roguelike RPG

A hardcore ASCII-based roguelike RPG featuring permadeath, procedural dungeon generation, hunger system, item identification, and cursed items. Built with TypeScript and styled with a terminal-inspired interface. Includes infinite dungeon floors, dynamic bosses, magic spells, abilities, status effects, and save/load functionality. A true roguelike experience where every decision matters.

TypeScript · HTML5 · CSS3 · Game Development · ASCII Art · Roguelike · Procedural Generation · LocalStorage ·

Play Procedural Roguelike RPG
CS 335 Software Engineering Projects

Software engineering coursework projects demonstrating system design, project management, and collaborative development practices in C++.

C++ · Software Engineering · System Design ·

Basic Web Projects

Collection of foundational web development projects demonstrating HTML, CSS, and JavaScript skills with responsive design and interactive features.

HTML · CSS · JavaScript ·

Source code for Basic Web Projects
Hunter College CS Coursework

Academic projects and assignments from CSCI 12700 at Hunter College, demonstrating proficiency in computer science fundamentals and coursework requirements.

Various · Academic Projects ·

Source code for Hunter College CS Coursework
JBot Discord Bot

DEFUNCT Custom Discord bot implementation with various utility commands, moderation features, and interactive functionality for server management and entertainment.

JavaScript · Discord.js · Node.js ·

Source code for JBot Discord Bot
High School Projects Collection

A collection of Java projects from my high school computer science coursework, showcasing fundamental programming concepts and problem-solving skills in object-oriented programming.

Java ·

Source code for High School Projects Collection
Filter
Year 3 entries

2026

Year 14 entries

2025

Year 2 entries

2024

Year 2 entries

2023

Year 2 entries

2022