~/cd rkaelle/portfolio/projects
Return Home
/ projects

Click on a project to learn more.

AR Navigation Glasses for Athletes
Embedded

AR Navigation Glasses for Athletes

ESP32-based heads-up display glasses with turn-by-turn navigation, custom route uploading, and GPS/IMU fusion.

CC++FreeRTOS+1
Wearable Smartwatch with Custom PCB
Embedded

Wearable Smartwatch with Custom PCB

STM32 wrist‑worn device with HR sensor, IMU, LCD, BLE, and haptics; bare‑metal C with web companion.

CSTM32SPI/I2C+3
Aegis
Web3

Aegis

Programmable security vaults for AI agents on Solana; spending limits, whitelists, and Blink-based human overrides.

RustAnchorSolana+3
Sora Memes
Web3

Sora Memes

Meme-token launchpad on Solana; social-to-token deployment, buyback mechanics, and viral growth to $2.8M volume.

Next.jsSolana Web3.jsFirebase+3
WiBit
Web3

WiBit

Decentralized Wi-Fi that rewards reduced bandwidth during congestion; Solana wallet UI.

ReactPythonSolana+2
Pipelined Assembly Datapath Simulator
Embedded

Pipelined Assembly Datapath Simulator

5-stage pipeline simulator with forwarding, branch prediction, and hazard handling.

CAssemblyBranch Prediction
GreekLink
Full Stack

GreekLink

Full-stack app for Greek life news. Real-time search, auth, Firestore backend, 35k+ posts scraped.

Next.jsReactTypeScript+2
Sentiment Analysis Bot
Full Stack

Sentiment Analysis Bot

Analyze Reddit posts/comments to measure stock sentiment; visualized with Plotly gauges.

PythonNLPPRAW+2
Smart e‑Paper Photo Display
Full Stack

Smart e‑Paper Photo Display

Python photo frame with Firestore + Storage; RTC and remote image management on e‑Paper.

PythonFirebaseFirestore+2
Amateur Radio Station
RF

Amateur Radio Station

G90 HF + FT70 handheld; 2500mi+ contacts using dipole antenna.

HFAntennasPropagation
FPV Drones
Embedded

FPV Drones

Racing drones up to 85mph; custom build and tuning.

SolderingBetaflightLinux CLI
Four-Function Calculator in Verilog
Embedded

Four-Function Calculator in Verilog

FSM + datapath implementing add/sub/mul/div with Booth’s algorithm, overflow detection, ModelSim verification.

VerilogFSMBooth’s Algorithm+1
Secure Chatroom
Full Stack

Secure Chatroom

Flask-based real-time secure messaging app.

FlaskSocket.IONgrok
Reliable Transport Protocol Over UDP
Embedded

Reliable Transport Protocol Over UDP

TCP‑like reliability on UDP: sliding‑window ARQ, cumulative/selective ACKs, per‑packet timers, CRC‑32.

CUDPCRC-32+2
RyansDailyNews
Full Stack

RyansDailyNews

Daily emails with events, reflections, skills, and science facts.

PythonAPISMTP+1
Machine Learning Text Classifier
Tools

Machine Learning Text Classifier

C++ Naive Bayes classifier for forum posts with CSV parsing, tokenization, and log‑likelihood scoring.

C++NLPNaive Bayes+2
Stock Trading Simulator
Tools

Stock Trading Simulator

C++ multi‑stock exchange simulator with order matching, median pricing, and profit maximization.

C++AlgorithmsPriority Queues+2
Rocket Sensor Development
Embedded

Rocket Sensor Development

Sensor suite for model rocket to study atmospheric conditions and flight dynamics.

PCBSensorsData Analysis