Engineering Projects
A selection of research and production projects focused on robotics, autonomous systems, and scalable AI infrastructure.
Humanoid VLA: Vision-Language-Action Controlled Robot
Unitree G1 humanoid manipulation system driven by natural-language commands, ACT policies, and a full ROS 2 inference loop.
- —4 single-arm tasks at 86% success, bimanual grasping at 100%
- —Domain randomization: 90% in-distribution to 55% OOD with graceful degradation
- —Natural language parsing into ACT inference at 30Hz through ROS 2
MuJoCo Robotics Lab
A 13-chapter blog series distilled into 9 core labs — from planar arms to VLA-controlled humanoid manipulation, building every layer of a robotics stack from first principles in MuJoCo.
- —13-chapter blog series organized into 9 core labs — from 2-link planar arms to VLA-controlled humanoid manipulation
- —Dual-engine architecture: Pinocchio (analytical brain) + MuJoCo (physics simulator)
- —Sub-millimeter tracking accuracy with computed torque and impedance control
Autonomous Delivery Vehicle - Area99
Last-mile autonomous delivery vehicle engineering — mechanical prototyping, steer-by-wire chassis kinematics, embedded vehicle control, ROS 2 integration, sensor fusion, simulation, and cloud infrastructure.
- —Chassis prototype designed and manufactured, with advanced steer-by-wire chassis kinematics
- —Contributed to the company's core mechanical IP generation
- —Embedded Vehicle Control Units bridging low-level actuation with the ROS 2 autonomy stack
BelegPilot: AI Receipt & Invoice Extraction API
Production document extraction API using multimodal models, orchestration, and observability from file upload to structured JSON.
- —Multi-provider LLM integration through LiteLLM
- —AWS deployment pipeline with containerized delivery
- —OpenTelemetry traces for production debugging and monitoring
Energy & EV Forecasting
Forecasting systems for charging-station occupancy, imbalance pricing, and solar production in the German energy market.
- —Production-deployed time-series models
- —MLflow experiment tracking and versioned model promotion
- —Containerized deployment workflows for energy-market forecasting
Normacore Hackathon: AI-Powered Robot Control
SmolVLA fine-tuning pipeline for autonomous ElRobot manipulation — teleop recording, Nebius GPU training, and hybrid Claude+SmolVLA deployment at CIC Berlin.
- —47 teleop demos recorded across 6 waffle positions with 2-camera setup
- —SmolVLA fine-tuned on Nebius L40S GPU — loss converged to ~0.05
- —Hybrid architecture: Claude orchestrates + verifies, SmolVLA executes
AI for Industry Challenge: Autonomous Cable Insertion
Solo robotics competition entry for the Intrinsic AIC — a hybrid learned + classical pipeline for sub-millimeter cable insertion on a UR5e arm.
- —Solo entry to Intrinsic's $180K AI for Industry Challenge — cable insertion on a UR5e with sub-mm precision
- —Hybrid architecture: ACT/Diffusion Policy for visual approach + classical impedance + spiral search for insertion
- —Custom LeRobot dataset pipeline — 1,200 demos, 274 MiB on disk, direct-to-parquet recording (no rosbag)
RAG Configurator: Low-Code Platform for Custom RAG Pipelines
Design, deploy, and test custom RAG pipelines through a visual 9-step wizard. Four microservices, two Vue 3 frontends, 9 agent architectures, full local operation with Ollama.
- —9-step visual wizard for full RAG pipeline configuration — no code required
- —9 agent architectures from Naive RAG to Graph RAG, all built on LangGraph
- —5 chunking strategies and 5 retrieval methods with fine-tuned parameters
Rookie — Personal AI Assistant
A 24/7 personal AI assistant running on a secure VPS, managing Obsidian notes, portfolio website content, emails, calendar, and daily tasks — all through Telegram.
- —24/7 Telegram interface with multilingual support (Turkish, English, German)
- —Automated portfolio content publishing with ISR revalidation
- —Obsidian vault management synced to iPhone via iCloud