I am a Free/Open Source Software enthusiast and have been building and contributing to open-source projects for over two decades. My first published project was an IRC log analyzer written in Perl at age 17, and I have remained an active open source contributor ever since.
To me, open source represents engineering excellence, novel solutions to real-world problems, and participation in a global, cross-cultural community. I feel most at home working on backend systems, UNIX daemons, software libraries, and targeted command-line tools.
Below is a selection of projects I have authored or maintained, spanning backend infrastructure, systems instrumentation, and micro-controller hardware experiments.
- collectd
A modular, high-performance C daemon for system metric collection and telemetry. Designed for minimal resource overhead, it uses a lightweight plugin architecture to gather, transport, and store metrics across hundreds of system and application interfaces. - oping
A C library and CLI utility for high-throughput, concurrent ICMP monitoring across IPv4 and IPv6. Includes noping, an ncurses-based terminal UI that visualizes real-time latency distribution and packet loss across multiple targets simultaneously without per-target thread overhead. - GitLab MCP server
An implementation of the Model Context Protocol (MCP) bridging AI agents and GitLab APIs. Allows LLM tools to safely query and manage GitLab resources, including work items, merge requests, pipelines, and repository files. - kform
A type-safe, HCL-based manifest generator for Kubernetes. Built as a maintainable alternative to text-based Helm templates, it uses static input validation, expression evaluation, and HCL tooling to generate deterministic resource manifests. - statsd-tg
A high-throughput metric traffic generator designed for stress-testing StatsD endpoints and telemetry pipelines. Simulates configurable metric cardinality, burst patterns, and multi-tenant telemetry loads to benchmark downstream ingestion limits. - retry
A Go resiliency library providing execution retries with configurable exponential back-off and randomized jitter. Features drop-in wrappers for http.RoundTripper and standard HTTP server middleware to handle transient network and API failures gracefully. - das
A Go package for hardware configuration on the "Das Keyboard 4" under Linux. Developed by reverse-engineering the device's USB HID protocol via packet capture, enabling native OS control over key mappings and hardware state. - watersort
A Go-based solver for Water Sort Puzzle games. Implements an optimized A* search algorithm with custom state hashing and heuristic evaluation to compute minimal-move solutions for complex game states in milliseconds. - CO2 Monitor
Custom C++/PlatformIO firmware for an ESP32 environmental monitoring station. Interfaces with NDIR sensors for high-precision CO2, temperature, and humidity tracking, featuring a local card-based UI and telemetry streaming over Wi-Fi. - Wordle solver
An information-theoretic solver for Wordle written in Go. Implements entropy-based candidate scoring to maximize information gain per turn, systematically minimizing the expected number of guesses.