C-like programming language written in C. Implemented frontend and backend components of the compiler, including AST construction and assembly code generation for RISC-V processors. GitLab repository.
A pet project used for learning computer graphics fundamentals and modern graphics APIs. Gained hands-on experience with Vulkan API and CMake to build and link shaders with the application. GitLab repository.
A card game that teaches the concept of food chains written in C#. Implemented original gameplay, custom in-game animations from scratch, an editor for custom decks, and MSSQL integration for deck info and player accounts. GitLab repository.
An online coffee shop and barista-facing system developed in a team of 6 applying Agile methodology. Implemented customer and staff-facing interfaces using HTML/CSS/JS, Ruby (Sinatra DSL & Puma server), and SQLite3 with Sequel ORM.
Mentored secondary school students in science and mathematics. Provided extra help to students with special educational needs (e.g., English as a second language, focus struggles).
Applied independent research skills to rapidly gather data for an unfamiliar subject area (soil restoration). Contributed to documentation, presentation, and risk assessment while conducting STEEPLE analysis for sustainability and inclusivity under time constraints.