Building embedded systems & backend services.

I design and ship firmware, data pipelines, and systems software in Rust, C/C++, and Python. Passionate about solving problems with reliable engineering.

Low Level Toolkit

Rust • C/C++ • MicroPython

Async Firmware

MicroPython • Embassy

Data Pipelines

SQL • ETL • Edge

About

I'm a embedded systems programmer with experience in Rust, Python, C++, and backend development. I've rewritten MicroPython firmware to be asynchronous and built for resilience, built SQL backends and data protocols for edge devices, and contributed to open source projects.

Skills

Rust C / C++ Python Java Lua Linux / Unix Git / GitHub / GitLab Azure (IaaS / PaaS) SQL / Pandas TensorFlow / PyTorch Embedded Systems Data Pipelines

Experience

Intern, Fairchild Tropical Botanic Garden (NASA Partnership)

Rewrote core firmware to be asynchronous. Managed SQL backend for planter data; implemented edge data protocols; contributed to open source.

GBE‑Box Repo

Contract CS Tutor — Florida International University

Tutored Data Structures, Algorithms, Java, and Python; led exam prep reviews for undergraduate CS students.

Projects

Placeholder image for Rust Async I2C Driver

Rust Async I2C Driver

Async driver for DS3231 RTC built with Embassy. Focus on resilience and low‑power scheduling.

Rust Embassy I2C
image for Nintendo DS OBD

Nintendo DS Car App

OBD reader showing real‑time vehicle telemetry on the DS. Fun blend of embedded and UX constraints.

C OBD
image for CLI Chatroom

CLI Chatroom (Java)

Networked messaging with basic auth and channels. Emphasis on concurrency and reliability.

Java Sockets
ML Library in Roblox

ML Library in Roblox

Keras like ML helpers for Roblox developers, APIs for inference and training workflows.

Lua ML
Placeholder image for personal website

Personal Website

Static site hosted on GitHub Pages.

HTML/CSS