PROJECT PORTFOLIO

All My Projects

Personal Projects, Academic Projects, and More.

Academic Project

Pintos

Four part group project for teaching operating system designed for the 80x86 architecture that requires implementing fundamental kernel features including a priority-based scheduler and a robust virtual memory system. This project involves developing core OS primitives like system call handling, process management, and an extensible indexed file system to support concurrent user programs.

CMakefileAssemblyOperating SystemsSystem CallsScheduling
Pintos
Academic Project

Autonomous Search & Rescue Navigation System for ROS2 TurtleBot 3

Developed a robust algorithmic movement system in Python using ROS2 to simulate high-stakes search and rescue operations. This project centered on a custom autonomous function that orchestrated a TurtleBot 3 through a dynamic environment to locate and identify victims. Tested in a competition environemnt.

ArUcoLiDARTurtleBot3GazeboROS2Python
Autonomous Search & Rescue Navigation System for ROS2 TurtleBot 3
Academic Project

Ruby-Based Full-Stack Language Interpreter & Interactive TUI

This is a custom-built, dynamically typed programming language engine implemented in Ruby. This project demonstrates the complete lifecycle of a language tool, from lexical analysis and parsing to a decoupled execution runtime and an interactive developer interface.

rubyinterpretercompilerASTcursesdev-tools
Ruby-Based Full-Stack Language Interpreter & Interactive TUI
Academic Project

Fixture Flow

Fixture Flow is a personalized, accessibility-first web application designed to solve "information overload" in sports tracking. While most soccer platforms overwhelm users with dense layouts and unnecessary data, Fixture Flow prioritizes a clean, curated experience. Users can select their favorite teams and leagues to create a bespoke home screen that delivers real-time scores and upcoming schedules at a glance.

Asynch APIWCAG-CompliantlocalStorageCSSHTMLJavaScriptPHP
Fixture Flow
On-going

Professional Portfolio

Professional cyber portfolio with integrated blog system using MDX, modern Next.js architecture, and responsive design. This project will remain in production as my career develops as an intro cyber professional.

MDX BlogTypeScriptCSSJavaScriptResponsive
You're Here
Explore ↓
Completed

Outdated Portfolio

Initial professional portfolio site with academic details, skills, social links, and more. First attempt at web based development utilizing CSS, HTML, and JavaScript.

DynamicPortfolioCSSJavaScriptHTML
Outdated Portfolio