Systems That run deterministically

FIRMWARE
SOFTWARE
ARCHITECT.

Translating physical_dynamics into reliable, precision-driven systems that handle real-world uncertainties.

ENGINEERING FOUNDATION
First Principles
Ground-up problem analysis
Control Theory
Stability & precision
Real-Time Systems
Hard determinism
Sensor Fusion
State estimation
Ph.D.
Control Systems
3y+
Industry Exp.
18
Publications
SCROLL
Selected work
PRECISION ENGINEERING

ZYVRIX

A ROBOTICS CONTROL PLATFORM

An advanced stack simulating and deploying complex kinematics. Integrates MuJoCo, real-time SLAM via Google Cartographer, handling hardware from UR5e manipulators to Go2 quadrupeds and G1 humanoid robots.

MuJoCoCustom MPC SolverG1 HumanoidGo2 QuadrupedCartographer SLAMUR5e ManipulatorMuJoCoCustom MPC SolverG1 HumanoidGo2 QuadrupedCartographer SLAMUR5e Manipulator
Native C++ CoreNanobind Python APIFastAPI BackendReact Three FiberCoal CollisionPinocchio DynamicsNative C++ CoreNanobind Python APIFastAPI BackendReact Three FiberCoal CollisionPinocchio Dynamics
zyvrix_control_panel
ZYVRIXControl OS
Buy me a Coffee

ROBOT CONTROL

Joint ConfigFK MODE
Base0.0°
Shoulder-90.0°
Elbow90.0°
Wrist 1-90.0°
Wrist 2-90.0°
Wrist 30.0°

UR5e COBOT

STATUSAUTONOMOUS
Impact

Bridging theory with industrial performance.

0+
YEARSINDUSTRIAL ROBOTICS
Ph.D.
RESEARCHCONTROL SYSTEMS
FULL
STACKFIRMWARE → BACKEND → FRONTEND
Verified
SAFETY-CRITICAL FIRMWARE

Deterministic System Reliability

Delivering fault-tolerant embedded systems with hard real-time scheduling guarantees, validated through Hardware-in-the-Loop testing. Building firmware architectures that maintain operational integrity under electrical noise, communication failures, and unexpected load conditions in industrial environments.

RTOSHILFault Tolerance
Validated
RESEARCH TO PRODUCTION

Precision Motion & Control

Achieving sub-millimeter positioning accuracy on multi-axis robotic platforms through research-validated control algorithms. Translating doctoral-level control theory into production firmware with performance bounds mathematically proven via Lyapunov stability analysis and experimentally verified on physical hardware.

PPCLyapunovValidated
Deployed
DEVICE TO DASHBOARD

End-to-End IoT Platform Delivery

Independently architecting and delivering complete IoT platforms: device firmware, C++ protocol engines with nanobind bindings, async Python backends, real-time data pipelines with TimescaleDB, and operational dashboards. Deployed on containerized infrastructure with automated migrations and full observability.

Full-StackIoTProduction
Expertise

Technical expertise
architected for scale.

DETERMINISTIC RTOS

Real-time Firmware Architecture

Designing deterministic firmware on ARM Cortex-M (STM32) and Xtensa (ESP32) with ZephyrRTOS, FreeRTOS, and ESP-IDF. Implementing priority-preemptive task scheduling, interrupt-safe hierarchical state machines, and watchdog-supervised fault recovery. Driving complex peripheral ecosystems including IMU sensors, I2C/SPI IO expanders, and analog multiplexers across safety-critical industrial systems.

Stack
ZephyrFreeRTOSSTM32ESP32
How I work

Systematic approach
to complex challenges.

01
ZephyrRTOS • FreeRTOS • STM32 • ESP32

Real-Time Firmware

Developing deterministic embedded firmware on ARM Cortex-M (STM32) and Xtensa (ESP32) with priority-preemptive scheduling, hardware abstraction layers, and peripheral driver integration.

C/C++RTOSHAL
View diagram
02
GitHub Actions • Automated Testing

CI/CD Pipeline

Enforcing code quality through automated build pipelines, static analysis, unit testing, and regression suites with gated deployment workflows.

GitCI/CDTesting
View diagram
03
HIL Testing • Validation

Hardware-in-Loop

Validating firmware control logic against real-time plant models and physical hardware to verify safety and performance specifications before deployment.

HILSimulationValidation
View diagram
04
PID • MPC • Prescribed Performance

Control Systems

Designing closed-loop control architectures with mathematically proven stability guarantees and robust tracking performance under varying conditions.

MATLABSimulinkControl
View diagram
05
J-Link • Logic Analyzer • Scope

Debug & Analysis

Leveraging J-Link debuggers, logic analyzers, and oscilloscopes to isolate timing anomalies and validate protocol integrity at the signal level.

J-LinkProtocolDebug
View diagram
06
TCP Server • Event Bus • WebSocket

IoT Data Pipeline

Streaming device telemetry through C++ protocol parsers and async Python backends into time-series databases with real-time WebSocket delivery to operational dashboards.

TCPWebSocketTimescaleDB
View diagram
07
Docker • Nginx • Monitoring

Full-Stack Deployment

Orchestrating containerized application stacks with Docker Compose, Nginx reverse proxying, automated database migrations, and Grafana/Prometheus monitoring.

DockerNginxGrafana
View diagram
Tools

Methodical tools
amplifying expertise.

AI works best when it amplifies expertise, not replaces it. The sweet spot? First principles thinking plus machine_speed.