Software engineer who enjoys working on developer tooling, backend services, observability infrastructure, distributed systems.
A full-featured, PostgreSQL exporter for Prometheus:
- Multi-database scrape support via config-driven connection pools
- Dynamic metric registration from SQL queries (
queries.json
) - Full scrape fault isolation using
Promise.allSettled
- API key secured
/metrics
endpoint - Self-observability metrics (scrape duration, scrape errors, scrape lockouts)
- Graceful shutdown & pool-level error handling
- Fully containerized with Docker Compose
- CI pipeline with automated tests using Vitest
Lightweight terminal-based music player inspired by cmus:
- Built with async Rust, crossterm, and Symphonia for audio decoding
- Supports FLAC metadata extraction and seeking
- Direct screen selection (non-cycling interface)
- Custom library indexing and local file scanning
A fully decentralized, verifiable voting system built entirely on Git:
- Votes submitted via forked branches and pull requests
- Immutable hash-linked blocks generated post-merge
- CI-enforced validation of vote format, schema compliance, and duplicate prevention
- Fully auditable offline: entire election state lives in the Git repo
- No servers, backend, or blockchain infrastructure required
- Rust CLI tool with modular subcommands (
cast
,validate
,build-chain
,tally
)
- Rust, TypeScript, Node.js
- Systems design
- Observability & monitoring
- Infrastructure automation
- TUIs