~/cd rkaelle/portfolio

< rk.system.init() />

Hi, I'm
<id="rk-001"/>

Always learning, both in and out of school

From drones and blockchain to AI and RF devices, I dive headfirst into new tech. This site is my digital lab — documenting my journey across hardware, software, and everything between. Whether it's 3D-printing prototypes, crafting trading algorithms, or testing swarm robotics, I'm driven by curiosity and a love for building what doesn't yet exist.

status: online
location: michigan
alias: RK
Fetching latest commit...

/ about me

Hey, I'm Ryan — a incoming Junior @ the University of Michigan who can't decide whether I love solder fumes or compiler errors more. Most days you'll find me swapping chips on a PCB, teaching swarm robots new tricks, or writing Solidity that (hopefully) doesn't set fire to a testnet.

I hang out with the Michigan Blockchain crew, tinker on a hydrogen-electric plane at Helios, and riff on side projects like WiBit (Decentralized Wi-Fi), Validata (token-gated AI data), and a from-scratch STM32 smartwatch that somehow still boots. Basically, if it blends hardware, code, and sometimes a bit of crypto chaos, I'm in.

When the laptop lid closes, I'm buzzing my fpv drones through the trees, riding single-track on my MTB, or hunting down the next sneaker drop. There's always a book half-read, a podcast half-played, and a branch called "/experiments". Got a wild idea? Let's build it.

Technologies

Focus Areas

  • Embedded Systems
  • Hardware Design
  • High-Performance Computing
  • FPGA & Digital Logic
  • Blockchain
  • Cloud + Edge
  • 3D Printing

Languages

  • C/C++
  • Python
  • JavaScript (React • Next.js)
  • Verilog/VHDL
  • Assembly
  • Solidity

/ experience

Avionics EE Intern

@ Zipline

May 2025 - August 2025

  • Designed and tested thermal behavior of avionics components in a custom designed heat & windspeed controlled chamber
  • Tested RF signature of avionics components using a vector network analyzer
  • Used Altium to design a new power distribution unit (PDU) for the propulsion system

/ projects

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

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

Sentiment Analysis Bot

Sentiment Analysis Bot

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

Chips, Wiring

Amateur Radio Station

Amateur Radio Station

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

RF, soldering, wiring

FPV drone(s)

FPV drone(s)

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

Soldering, wiring, Linux CLI

Secure Chatroom

Secure Chatroom

Flask-based real-time secure messaging app.

Flask, Socket-IO, Ngrok

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

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

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

Sentiment Analysis Bot

A Python-based tool that analyzes sentiment from Reddit posts and comments to gauge public opinion on various stocks. It leverages Natural Language Processing (NLP) techniques for sentiment scoring and visualizes insights using interactive gauges created with Plotly.

Python, NLP, PRAW, NLTK, Matplotlib, Plotly

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

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