Projects

Embodied AI and robotics

Kiko, Barycenter Lab

Home robot that knows its owner, follows them, talks and films reels.

Role
I lead AI and computer vision.
Status
Hardware build in progress
Stack
NVIDIA Jetson, ROS 2, Python, Computer vision

RL for robot control (MSc thesis)

Trains RL agents for motion and control in physics-based simulation.

Role
My MSc thesis, with Dr. Fahmid Al Farid.
Status
In progress
Stack
Python, PyTorch, CUDA, ROS 2, MuJoCo

Apex

Interactive PyBullet world with object semantics, plus a goal-driven autonomous racing robot with monitoring in ROS 2.

Status
Released
Stack
PyBullet, ROS 2

microduck

A small biped duck robot I am building in Rust.

Role
I build it.
Status
In progress
Stack
Rust

turtlebot3-beacon

ROS 2 work on the TurtleBot3 platform.

Stack
ROS 2, TurtleBot3

Health AI

NeuroPrism

Explainable brain health AI from EEG, face, speech and text.

Role
Independent open source project.
Status
In progress, code release planned. Research project, not a medical device.
Stack
EEG, Transformers, Language models

Home stroke monitoring

Detects early stroke risk from continuous body signals with machine learning.

Role
First author, IEEE ICEECT 2024.
Status
Published
Stack
Machine learning

Applied ML and systems

SpotZero

Few-shot visual defect inspection. It learns a defect from about 20 images and runs on site on a Jetson, so no image leaves the factory.

Status
Released as open source
Stack
PyTorch, FastAPI, React, ONNX, TensorRT
License
MIT

Purser

Local console that meters, caps and audits AI coding agents, with a hash-chained token ledger and an audit log you can verify.

License
Apache 2.0

Dragoman

Offline German and English speech translator on a phone, with whisper.cpp and a local LLM. No cloud.

Stack
whisper.cpp, Local LLM

AI Interviewer

Voice agent that runs a live technical interview. Median response 850 ms and under 20 cents per session across 30 test interviews.

Role
I designed it as a student capstone.
Stack
Bun, React, OpenAI Realtime API, Deepgram

floorline

Open source analytics and ML for warehouse operations with XGBoost, SHAP and K-means.

Stack
XGBoost, SHAP, K-means
License
MIT

jobtrawl

Finds research and student job posts across Germany, scores them and emails a ranked sheet each morning.

License
MIT

Generative media platform

Text-to-video, text-to-image and face swap with model routing.

Stack
TypeScript, React, Express, Prisma, Postgres, MinIO, Docker