~/cd rkaelle/portfolio/projects
Return Home
Smart e-Paper Photo Display

Smart e-Paper Photo Display

A Python-based smart photo frame for managing and displaying images and real-time clocks on an e-Paper display.

Python, Firebase Firestore, Firebase Storage, 3D Printing, CAD

Rocket Sensor Development

Rocket Sensor Development

Developed a sophisticated sensor system for a model rocket to investigate atmospheric conditions and flight dynamics.

PCB, Sensors, Data Analysis

Algorithmic Trading Portfolio

Algorithmic Trading Portfolio

A series of programs built from YFinance Data, Quantconnect Lean Engine, and Pandas.

Python, QuantConnect, Pandas, Numpy, Matplotlib

AI Magnetic Chessboard

AI Magnetic Chessboard

The automated chess board is composed of an XY table with an electromagnet on the moving trolley.

C#, Arduino, 3D Printing, Micro Max chess

Sentiment Analysis Bot

Sentiment Analysis Bot

Performs sentiment analysis on Reddit posts and comments to gauge public opinion on various stocks.

Python, NLP, Plotly

FPV Drone(s)

FPV Drone(s)

Two FPV racing drones capable of speeds up to 85mph. Built piece by piece.

Soldering, wiring, Linux CLI

Amateur Radio Station

Amateur Radio Station

G90 High Frequency Radio setup + Yaesu FT70 handheld. Able to reach 2500mi+ using dipole antenna.

RF, soldering, wiring

/ all projects

WiBit

A decentralized Wi-Fi network that rewards users for reducing bandwidth during congestion periods using WiBit tokens. Users can monitor network usage and manage their Solana wallet directly from the platform.

React.js, Python, Solana, Firestore, Three.js

Clustered Raspberry Pi

Includes NAS file storage, personal homelab, and micro supercomputer.

Raspian, Clustering, Microcomputers

Smart Eink Photo Display

A Python-based smart photo frame for managing and displaying images and real-time clocks on an e-Paper display.

Python, Firebase Firestore, Firebase Storage, 3D Printing, CAD

Stock Trading Simulator

A C++ simulator for multi-stock trading and order matching, providing real-time statistics and optimized performance using priority queues, hash maps, and binary search trees.

C++, Priority Queues, Hash Maps, Binary Search Trees, Algorithms

ML Text Classifier

A C++ program leveraging machine learning and NLP with a Naive Bayes algorithm to classify university forum posts. Includes CSV parsing, tokenization, log-likelihood computation, and scalable data structure optimizations.

C++, Naive Bayes, Machine Learning, NLP

Pipelined Assembly Datapath Simulator

A C-based simulator for a 5-stage assembly code pipeline, integrating data forwarding, branch prediction, and hazard resolution. Simulates all pipeline stages and optimizes control and memory operations.

C, Assembly, Branch Prediction, Pipeline Simulation

Verilog Four Function Calculator

A Verilog-based calculator supporting addition, subtraction, multiplication, and division with a finite state machine and Booth's algorithm. Optimized with multiplexers and tested using ModelSim simulations.

Verilog, FSM, Booth's Algorithm, ModelSim

GreekLink

A full-stack web application for enhancing fraternity and sorority news. Features real-time search, secure Firebase Firestore backend, authentication, and scraped forum data with 35,000+ posts.

Next.js, React, TypeScript, Firebase Firestore, Python

RK Coin

A cryptocurrency under my name, derived from Bitcoin and Litecoin.

C++, Python, Solidity, Blockchain

RyansDailyNews

A Python script that fetches the latest events, reflections, skills, and science facts to send personalized daily emails to subscribers.

Python, API, SMTP, Firebase

Raspberry Pi Flight Tracker

Using intercepted Software Defined Radio waves, tracks planes up to 200 miles away.

RTL-SDR, Python

Skills Tracker

React web application with Firebase firestore data hosting that allows users to log their skills and accomplishments.

React, Firebase, Firestore

This site! (My Portfolio)

Built using ReactJS. This site serves as a place to show off my current updates.

ReactJS, MaterialUI, ThreeJs, Firebase

RK chat

A Python (Flask) based web app intended to be hosted on a laptop.

Python, JavaScript, CSS, HTML

Autonomous Quadcopter

Able to respond accordingly given GPS input. Uses camera, gyroscope, and accelerometer to determine best route.

ArduPilot, Drones, CLI