Things I've Built

These are some projects I am working on for research or for fun.

RustOS: Bare-metal RISC-V Kernel

RustOS: Bare-metal RISC-V Kernel

2025

A minimal, from-scratch operating system kernel for RISC-V, implementing bootloading, UART drivers, and memory management in Rust.

RustAssemblyRISC-VQEMU+2 more
Railway Semantic Segmentation Research

Railway Semantic Segmentation Research

2025

Research fork of MMSegmentation implementing semantic segmentation for railway infrastructure using RailSem19 and UNLV RTIS datasets.

PythonPyTorchMMSegmentationComputer Vision+1 more
T-REX: Rust WCET Analyzer

T-REX: Rust WCET Analyzer

2025

Python tool for analyzing LLVM IR from Rust programs to estimate Worst-Case Execution Time (WCET) with call graph visualization and cycle detection.

PythonLLVMRustNetworkX+1 more
Get Moving

Get Moving

2025

Fitness tracking web app that lets users track daily steps, set hourly walking goals, visualize progress, and celebrate completions with user auth and dashboard.

Next.jsTypeScriptMongoDBPrisma+3 more
LiDAR 2D Room Mapping

LiDAR 2D Room Mapping

2024

C++ application using Livox Mid-360 LiDAR sensor with PCL and OpenCV to create 2D maps of indoor environments with floor plane detection.

C++PCLOpenCVCMake+1 more
Lazy Wordler

Lazy Wordler

2024

Next.js app that scrapes the Wordle website to display current puzzle answers using server-side rendering to bypass CORS.

Next.jsTypeScriptTailwindCSSReact
Proton Pass to Chrome Converter

Proton Pass to Chrome Converter

2024

Python script that converts Proton Pass password exports to Chrome-compatible CSV format for easy migration.

PythonJSONCSV
Reverse Engineering Tutorials

Reverse Engineering Tutorials

2021

Collection of reverse engineering tutorials covering crackme challenges, keygen development, and binary patching techniques.

C++PythonAssemblyGhidra+1 more