Collaborative browser-based IDE with real-time multi-user editing (Yjs CRDT), an AI coding agent (SSE streaming), sandboxed Docker execution, Github integration and one-click Vercel deploys. Built with BHVR stack. iTEC 2026 hackathon entry.
Recursive-descent compiler frontend for a C-like language, written from scratch in Rust. Implements lexical analysis, tokenization, and syntax validation with save/restore backtracking.
CLI tool that uses Java reflection to introspect compiled .jar files and generate yUML / PlantUML class diagrams.
A full stack monorepo for managing a game center, featuring a content management system with admin interface and user-facing web application. Features a profile page with friend system, game library, daily missions, tournaments and reservations system. Players feature an ability-based skill rating system based on recent matches, analyzed by an AI model.
A high-performance hybrid parallel image processing framework utilizing OpenMP and MPI to apply complex convolution kernels to large datasets. Features comprehensive benchmarking across serial, multithreaded (shared memory), and distributed execution models (message passing, shared filesystem, task pool), complete with performance analysis tools.
A comprehensive benchmarking suite implementing multiple dense matrix multiplication algorithms in serial and parallel forms using OpenMP.

