Services
Beyond our own products, we take on a limited number of custom software engagements each year.
Custom development
Need a backend service, CLI tool, or systems-level component built properly? We prefer Rust wherever possible — for its reliability, performance, and long-term maintainability. Where the target platform or ecosystem demands it, we also deliver high-quality modern C and C++.
Technical consulting
Architecture reviews, performance investigations, migration planning, or a second pair of eyes on a critical design decision. We also cover security consultation, Kubernetes cluster design and operations, and general DevOps practices. We keep it practical and direct.
Mobile
Production Android applications built in Rust via Dioxus and JNI — including privacy-sensitive, high-performance use cases. We know the platform well and skip the framework churn.
Full-stack web
End-to-end web development without the framework churn. On the backend we use Rust with Axum, Askama for compile-time templating, and tower middleware. On the frontend we favour htmx for server-driven interactivity and Dioxus for richer Rust-compiled UIs — keeping the stack coherent and the binary count low. No Node.js in the critical path.
Embedded & low-level
MCU programming (bare-metal and RTOS), custom Linux kernel patching, driver work, and eBPF programming for high-performance observability and network filtering. We can read hardware schematics, take oscilloscope measurements, and bridge the gap between firmware and electronics — not just write code for a simulator. We also have solid knowledge of assembler and binary reverse engineering, useful for porting, debugging proprietary firmware, or analysing undocumented hardware behaviour.
Code quality & review
Structured code review, refactoring advice, or help bringing an existing codebase to a maintainable, well-tested state.
Work with us
We are selective about the projects we take on and prefer focused, well-scoped engagements. If you have something interesting, reach out.
Get in touch