Projects
A selection of things I've built.
Compiler for Custom Imperative Language
C · Yacc · Lex
Built a compiler-to-VM pipeline targeting high-performance execution.
View on GitHub →Turn-Based CLI Game
Rust · Tokio · Axum · Ratatui · Serde
Turn-based tactics game with a Rust server and a terminal client.
View on GitHub →Flappy Bird
Java 21 · Project Panama FFM · SDL2 · OpenGL 3.3
Classic Flappy Bird clone using Java's Foreign Function & Memory API for native SDL2 and OpenGL bindings. Cross-platform with custom shaders and SDL2_mixer audio.
View on GitHub →Endless Runner (2D Infinite Running Game)
C++ · Raylib · CMake
Modular C++17 game with object-oriented design and cross-platform builds.
View on GitHub →Chinese Checkers
Java · JavaFX · Spring Boot
Digital Chinese Checkers with a visually appealing interface and multiplayer client-server architecture.
View on GitHub →