Portfolio
Selected projects and short descriptions. Click a project for more details or to view the repository.
RTOS Bridge
Deterministic messaging for RTOS
C++ library for low-latency messaging between RTOS tasks. Uses lock-free queues and pre-allocated buffers to guarantee predictable memory usage.
Embedded Build Tooling
Reproducible cross-build pipelines
Toolchain files and scripts for reproducible embedded builds. Reduces iteration time and improves cross-compilation repeatability.
Microbenchmark Suite
Cache-aware microbenchmarks
Benchmarks for micro-optimizations with realistic workloads, including cache-aware data structures and allocation strategies.
Embedded Build Tooling
Reproducible cross-build pipelines
Toolchain configuration and scripts to produce bit-for-bit reproducible firmware artifacts across toolchains and CI environments.
Telemetry Agent
Lightweight, low-overhead data collection
A small-footprint telemetry agent that collects runtime metrics with minimal CPU and memory overhead, designed for constrained devices.