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
01
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.exe
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

STATUSONLINE
PING12ms
MODEREMOTE
02

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
03

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.

ZephyrFreeRTOSSTM32ESP32
SYSTEM EFFICIENCY

Embedded Resource Optimization

Maximizing throughput in resource-constrained environments through DMA transfer tuning, memory pool management, and power-mode sequencing. Managing extended memory architectures including PSRAM for heap expansion and SD card storage via SPI/SDIO. Implementing production-grade OTA pipelines with MCUboot secure bootloader and QSPI NOR flash for deployed device fleets.

MCUbootQSPIPSRAMOTA
ALGORITHMIC PRECISION

Control Algorithms & Motion Planning

Implementing Prescribed Performance Control (PPC), adaptive PID variants, and model-based controllers validated through doctoral research. Designing S-curve trajectory generation and forward/inverse kinematics for synchronized multi-axis robotic systems with sub-millimeter repeatability.

PPCS-CurveKinematics
ROBUST CONNECTIVITY

Industrial Protocol Integration

Implementing and validating industrial communication stacks across CAN/CAN-FD, CANopen (NMT, PDO, SDO), I2C, SPI, UART, Modbus, and XBee wireless modules. Engineering bus arbitration, error recovery, and protocol-level state machines for reliable multi-node fieldbus networks in automation environments.

CANopenXBeeI2C/SPIUART
EVENT-DRIVEN PLATFORM

IoT Backend & Infrastructure

Engineering async Python backends with FastAPI and SQLAlchemy 2.0 for high-throughput device telemetry ingestion via TCP and WebSocket. Persisting time-series data in TimescaleDB with Redis caching, deploying via Docker Compose behind Nginx reverse proxy, with Grafana and Prometheus observability.

FastAPITimescaleDBDockerGrafana
FLEET VISUALIZATION

Operational Dashboard Engineering

Building real-time operational dashboards with React, Zustand, and TypeScript for IoT device fleet monitoring. Integrating Three.js for 3D spatial visualization, Recharts for time-series analytics, React Flow for visual workflow programming, and virtualized rendering for large-scale data sets.

ReactThree.jsZustandRecharts
ROOT CAUSE ANALYSIS

Systems Analysis & Debugging

Diagnosing complex hardware-software integration failures across embedded and distributed systems. Isolating timing anomalies, race conditions, memory corruption, and protocol violations using GDB, J-Link debuggers, logic analyzers, and oscilloscope-level signal analysis.

GDBJ-LinkOscilloscope
Ph.D. RESEARCH

Research & Control Theory

Conducting doctoral research in advanced control theory, bridging theoretical modeling in MATLAB/Simulink with rigorous numerical simulation and experimental validation on physical robotic platforms. Establishing stability guarantees and performance bounds through Lyapunov-based analysis.

MATLABSimulinkLyapunov
04

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_BLUEPRINT
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_BLUEPRINT
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_BLUEPRINT
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_BLUEPRINT
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_BLUEPRINT
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_BLUEPRINT
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_BLUEPRINT
05

Methodical tools
amplifying expertise.

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