Alex Haya
Backend engineering / AI infrastructure / Python

Alex Haya: selected engineering work

Original graph.
Checked C++.
Compiled execution.

Espressif ESP32-S3-DevKitC-1 board, manufacturer reference photograph.

Genuine Espressif board image.
Hardware reference, with physical testing pending.

Open project →Source / Firmware / Evidence

AI evaluation
and ML workflows.

Python / FastAPI / PostgreSQL / Redis
Private source. Evaluation infrastructure.

Read project notes →Evaluate / Queue / Record

CAN frames.
Decoded signals.
Embedded interface.

ESP32-S3 / FreeRTOS / LVGL
Queue-based reception and display updates.

Explore firmware →Receive / Decode / Display
04 / All projectsExplore the project index

Current work / Founder & engineer

Rylgam / RL Gym

An evaluation platform for AI agents. I build the Python backend, model API clients and background workers, with isolated agent execution, tenant access controls and usage tracking.

FastAPI / PostgreSQL / Redis / React & TypeScript

Current development includes retrieval with pgvector and preparation for AWS deployment.

About / Selected experience

Backend systems.
Evaluation rigor.
Engineering depth.

I'm Alex Odhiambo Haya, a backend software engineer in Nairobi. I've built Python services and APIs since 2021, with recent work focused on AI infrastructure and agent evaluation.

Jan 2026 to present

Founder & Engineer

Rylgam / RL Gym

AI agent evaluation infrastructure, model API integration, sandboxed execution and multi-tenant backend systems.

2021 to present

Freelance Software Engineer

Upwork & direct clients

Python APIs, connected-device backends, data pipelines and AWS deployments for international clients.

Aug 2025 to Feb 2026

AI Training & Evaluation Specialist

Turing

Contributor team leadership, agent red teaming, coding evaluation tasks and reproducible failure cases.

BackendPython, FastAPI, PostgreSQL, Redis and background workers.

AI infrastructureModel APIs, retrieval, evaluation and sandboxed agent execution.

Engineering foundationElectrical and electronics engineering at Murang'a University of Technology.

Current research / Unpublished manuscript

What Resists
Relocation.

When does a benchmark task still look like a test after its instructions are rewritten as a deployment request?

My reward hacking research examines what prevents that reframing, how to assess the resulting task pairs, and where automated measurement fails.

Read the research summary →

01 / Project register

Built, studied,
still developing.

Embedded systems, control and AI evaluation. Follow each project into its source or technical notes.

02

Control systems / Python

DC Motor Training Station

A desktop station bringing manual and ANFIS control, motor monitoring and session logging together. The GUI starts in simulation mode.

Separate project from Neuro-Fuzzy Control.

Repository →
04

Embedded firmware / ESP32-S3

CAN Display

CAN reception and signal decoding with FreeRTOS and an LVGL display interface.

Repository →
06

Backend infrastructure / Python

tradingsys

A trading-system foundation covering domain models, configuration, TimescaleDB persistence, a hash-chained audit log and observability. Phase 1 infrastructure; trading strategies and order placement are not implemented.

Repository →

02 / Articles & field notes

Inside the work.

Technical walkthroughs that connect the implementation to its evidence.

01 / Interactive case study

From model graph to checked execution

Trace TinyML Deployer through source, generated C++, compiled firmware and archived QEMU records.

Read the TinyML study →
02 / Source walkthrough

Inside the DC motor training station

A closer look at the desktop interface, control loop, simulation boundary and session data.

Read the walkthrough →

03 / Papers

Research,
on the record.

Work on motor control, CAN visualization and AI safety, alongside an unpublished manuscript on reward hacking and evaluation awareness.

Open the paper collection →
  1. Reward hacking / Unpublished
  2. Neural-tuned fuzzy motor control
  3. ESP32-S3 CAN visualization
  4. Hallucination detection & AI safety