AI/ML engineer, systems builder, curious human

I build useful AI systems

I'm Ryan, a Senior AI/ML Engineer at Dais, where I lead AI/ML implementation. Outside of work, I build projects in Rust, Kubernetes, computer vision, and computational time complexity.

AI/ML implementation · systems software · self-hosted infrastructure

Ryan Rumana outdoors in the mountains
Usually happier outside, especially when a mountain is involved

Projects

Selected projects

A few projects I'm especially proud of, with code and longer write-ups where available.

Conway's Game of Life simulationConway's Game of Life simulation

Complete

Reverse Game of Life

A completed Rust solver, simulator, and machine-supported NP-completeness proof for finite-board predecessor existence.

Proved one-step finite-board predecessor existence NP-complete and built the solver, compiler, certificates, and independently checked proof artifacts behind the result.

  • Rust
  • WebAssembly
  • SAT solving
Cluster dashboard and service overview

Active

Kubernetes Homelab

Six-node bare-metal Kubernetes platform for GitOps, storage, shared services, and ongoing systems work.

Built and operate a two-plane platform with 36 TB of raw NVMe storage, controlled public exposure, shared data services, and reproducible GitOps delivery.

  • Kubernetes
  • Argo CD
  • Rook/Ceph
Re-identification visualization

Complete

Multi-Camera Person Re-identification

Completed Raspberry Pi prototype for quantized, cross-camera person re-identification at the edge.

Demonstrated a distributed edge pipeline that retained 79% ReID mAP after INT8 quantization while reducing measured runtime.

  • PyTorch
  • Edge ML
  • Quantization
See every project

Research & writing

Papers and technical reports

My research and technical writing, with PDFs, code, and presentation material when available.

Papers, reports, and talks
Course reportPublicly available

Multi-Camera Re-identification and Tracking

Eric Ye, Ryan Rumana

An edge-oriented person detection and re-identification prototype that shares embeddings instead of streaming every camera feed to a central server.

Presented at Stanford ACT4AERO workshop

  • Person re-identification
  • Edge ML
  • Model quantization

Beyond the terminal

Engineer, tinkerer, endurance athlete

Originally from Tallahassee, Florida, I now live in the Bay Area. In my free time I like to get outside, cook, maintain my Kubernetes cluster, and follow whatever technical problem has caught my attention.

More about me