Joel Maldonado-Ruiz

I’m an Electrical & Computer Engineering student at Oregon State University with a minor in Computer Science.

I primarily work with embedded systems, low-level C/C++, and hardware-software interfaces.

I’m also interested in AI/ML, especially where it meets constrained hardware.

Most of my work is on GitHub. I also write occasionally on my blog and keep notes on some projects I make.

Say hi.

Selected work

All projects

Brainstorm — A Neural Chess Engine

Rust + libtorch engine that fuses deep network evaluation with alpha-beta search, hitting ~50k nodes/sec on an M1 and speaking UCI. Ships with a Python toolkit for self-play and PGN analysis.

Logic Gates Playground

Desktop sandbox for wiring basic logic gates into live circuits, complete with clocked inputs, truth-table export, and cross-platform build scripts (CMake + raylib).

Vision-Based Fight Detection

TensorFlow pipeline trained on the RWF-2000 dataset to flag aggressive motion in surveillance footage. Provides clip-level confidence, frame heatmaps, and a lightweight review dashboard.

Latest writing

Blog

All posts