Hands-on Technical Leader · System Architecture · Embedded Systems · Control Systems
I am especially interested in how complex systems are structured — how responsibilities, boundaries, interfaces, feedback, and evidence are arranged across engineering work, software, hardware, and physical systems.
My work spans hands-on implementation through system architecture, validation, and technical leadership. I move across layers when needed, from implementation details and real-world behavior back to the larger system and the assumptions that connect its parts.
The projects and technical work highlighted here are personal projects, historical work, or public open-source activities, and are independent of my current employer.
These projects explore system architecture at different layers — from technical execution, software trust, semantic systems, and probabilistic modeling to computer architecture, machine control, sensing, motor drives, and physical power conversion.
🧭 Technical Management Framework · 2026
Explores how engineering work can be structured so that planning, decisions, risks, validation, and evidence remain connected throughout a project.
The framework is deliberately project-agnostic: it defines reusable principles, processes, and templates while project-specific architecture, requirements, evidence, decision records, and validation status remain in each project repository.
🧩 Spec2Exec · 2026
Explores trust infrastructure for AI-generated executable systems: how unstated, unresolved, or unauthorized semantic decisions can be prevented from silently becoming software behavior.
The architecture combines semantic-obligation discovery, explicit semantic authority, deterministic verification, artifact-bound evidence, lifecycle-aware trust, and target realization so implementation correctness cannot be mistaken for semantic authorization.
🧠 LSMM · 2026
Explores machine-native meaning and whether semantic organization can become a persistent, revisable, directly computable domain rather than remaining only a by-product of sequential token processing.
The research focuses on first-meaning formation, semantic judgment, consequential distinction, provenance, continuity, and legitimate semantic-regime development under an explicit constitutional kernel. The repository is currently private research.
🪧 Conversation Blackboard · 2026
Builds a persistent shared blackboard for independent AI conversations, agents, tools, and humans that need durable shared context without collapsing identity or authority boundaries.
The architecture separates external authentication principals, logical representation identities, authorization, semantic operations, and authoritative durable state. Web, APIs, MCP, OIDC-authenticated paths, and GitHub ingress converge on the same participant, authorization-policy, provenance, and persistence semantics.
📬 Conversation Blackboard Gateway · 2026
Provides a lightweight GitHub-facing mailbox for runtimes that can create GitHub Issues but cannot call Conversation Blackboard directly.
GitHub authenticates the submitting account while Blackboard remains responsible for participant ownership, authorization, provenance resolution, and durable persistence. The gateway deliberately acts as an adapter rather than a second identity or authority system.
☕ Coffee Routine Model · 2026
Explores how a recurring shared routine can be modeled probabilistically when observations are incomplete, interruptions happen, context accumulates, and uncertainty should remain visible.
The Coupled Shared Routine Dynamics Model (CSRDM) uses a stochastic hidden-state model and particle-filter inference while keeping a strict interpretation boundary: observable events are evidence about the routine, not direct measurements of private intention or human truth.
🎮 Fami Pixel · 2026
Builds a deterministic machine-control research platform for Famicom / NES games, with Super Mario Bros. on Mesen CE as the first workload.
Mesen remains the transition authority while Python performs semantic perception, objective arbitration, exact save-state forward search, and receding-horizon control. The V26 controller has autonomously completed World 1-1 using native emulator state, survival/reward semantics, parallel shadow rollouts, and bounded-prefix replanning.
🕰️ pi86-rp2350 · 2026
Builds a Host-Managed Bare-Metal Physical Processor Runtime for real Intel 8086 and NEC V30 processors.
A modern Host orchestrates workloads and services, the RP2350 M33 owns policy and resources, and a PIO/DMA realtime data plane services the physical processor bus without synchronous dependence on USB or Host latency. The real processor remains the native execution authority; the RP2350 does not emulate it.
🌀 Rotary Inverted Pendulum · 2026
Builds a Rust-first, no_std control system for a Furuta-style rotary inverted pendulum, covering swing-up, capture, balance, estimation, safety, and staged physical commissioning.
The architecture separates Plant, Control, Supervisor, and Firmware, with a typed path from physical observation through estimated state and generalized torque demand to bounded and explicitly authorized actuation. The current STM32F103 runtime intentionally executes the full control path in a non-actuating configuration while physical authority remains gated.
🛞 Single-Wheel Platform · 2026
Builds a Rust no_std control and system-identification platform for a reaction-wheel-stabilized single-wheel robot.
The architecture deliberately separates physical evidence, estimated state, control intent, bounded actuator commands, runtime authorization, and electrical realization so that no layer gains more meaning or authority than the available evidence supports.
🔻 TriWhirl · 2026
Develops robust control for a reaction-wheel Reuleaux triangle on ESP32, combining experimental plant identification, explicit uncertainty modeling, and offline-synthesized H∞ state feedback with a deterministic embedded runtime.
The architecture separates sensing, estimation, safety authority, control, and actuator realization while keeping UART, BLE, and host-side engineering tools outside the 1 kHz real-time path. Physical measurements remain the basis for plant parameters, operating limits, and controller validation.
👀 Bividi · 2026
Builds a stereo-inertial sensor-acquisition system that turns device-specific camera and IMU data into clean, synchronized observation streams.
The platform-independent core separates operating-system backends, device-family adapters, runtime capability discovery, timing and synchronization semantics, and normalized observations. The production camera path is native C++17/CMake, with OpenCV as an optional processing and engineering-view layer.
⚙️ BLDC / PMSM Motor Control · 2026
Uses a vendor-validated three-phase inverter as a stable physical platform for developing and comparing BLDC and PMSM control strategies.
The architecture separates power hardware, sensing, timing, motor state, and control so sensorless six-step commutation and field-oriented control (FOC) can be developed against the same known-good hardware baseline.
⚡ Bidirectional Buck-Boost Control · 2026
Re-architects a four-switch bidirectional buck-boost converter around a unified physical-state control model rather than separate Buck / Boost mode controllers.
The design combines PWM-synchronized sensing, physics-based main-inductor-current estimation without a permanent iL sensor, signed bidirectional state semantics, control in requested average inductor voltage vL*, and continuous constrained e1/e2 duty allocation on an STM32F334-based power stage.
- 2005–2008 — Early embedded systems and control. An EM78569-based quadcopter project received 1st Place in the 9th ELAN Microcontroller Application and Artificial Intelligence Design Competition (project and provenance).
- 2008–2021 — Qualcomm mobile platforms and BSP work, STM32 flight control, BLDC motor control, Mecanum AGV motion control, robotics and automation, RTOS work, and heterogeneous embedded systems.
- 2021–Present — System integration, architecture, validation, technical decision-making, and technical leadership across multiple projects and teams, with recent hands-on work in real-time Linux, RP2350, low-level architecture, and control-system implementation.
- Current research — Machine-native meaning, trustworthy software construction, evidence-oriented engineering, and specification-to-executable development.
Older public repositories covering flight control, robotics, RTOS experiments, signal processing, firmware ports, and automation are indexed in Historical Projects, with original work, ports, derived work, and experiments labeled separately.
A representative historical project is TMR-FC — Top Multi-Rotor Flight Controller (2013), an open hardware and software multirotor flight-controller platform built around STM32F405/STM32F407 with PX4-derived firmware.
Build systems that are not only functional, but understandable, testable, verifiable, and explainable.



