A collection of work that showcases my skills in software development, design, and problem-solving.
Bobarista is a powerful, flexible form flow framework built on top of Charm's Bubble Tea and Huh. Create beautiful, interactive multi-step terminal forms with conditional logic, custom navigation, and delightful theming - all with a fluent, easy-to-use API.
A powerful CLI tool to scaffold, configure, and manage your Discord bot projects quickly and efficiently.
A repo containing the code used to teach a workshop on how to build a http server in Rust to students at UNLV.
Chell is a custom Unix-like shell implementation written in C++. It provides a command-line interface with support for built-in commands (echo, type, exit, pwd, cd) and external executable programs. The shell features a customizable colored prompt displaying username, hostname, and current working directory. It handles command parsing with support for quoted strings, escaped characters, and PATH resolution for executables.
Bobarista is a powerful, flexible form flow framework built on top of Charm's Bubble Tea and Huh. Create beautiful, interactive multi-step terminal forms with conditional logic, custom navigation, and delightful theming - all with a fluent, easy-to-use API.
A powerful CLI tool to scaffold, configure, and manage your Discord bot projects quickly and efficiently.
A repo containing the code used to teach a workshop on how to build a http server in Rust to students at UNLV.
Chell is a custom Unix-like shell implementation written in C++. It provides a command-line interface with support for built-in commands (echo, type, exit, pwd, cd) and external executable programs. The shell features a customizable colored prompt displaying username, hostname, and current working directory. It handles command parsing with support for quoted strings, escaped characters, and PATH resolution for executables.
The Great Christmas Rescue is a terminal-based text adventure game created for the Codédex 2023 Holiday Hackathon. Players embark on a mission to save Christmas from the mischievous polar bear Herbert by completing tasks around the North Pole. The game features a branching narrative where player choices determine whether they end up on the Naughty or Nice list. Built using TuiToy, a custom curses-based UI library, the project won Best Terminal Hack at the Codédex 2023 Holiday Hackathon.