We started uRadical because too much software fails to deliver — and we'd seen it first hand. Those hard lessons, more than our successes, shaped how we build today. We bring outcome-driven engineering to organisations that need software to actually move the needle. Deep technical craft, honest delivery, no fluff. Like our cactus logo — resilient, elegant, thriving where others don't.
Our stack
Our core stack is Go and Elixir — Go for distributed systems, single-binary services, and CLI tooling; Elixir/Phoenix for real-time platforms and multi-tenant SaaS. Frontends are built with Web Components, Vanilla JS and CSS — no framework overhead. Python where ML pipelines demand it. Rust for systems-level and post-quantum cryptography work. We favour minimal dependencies, boring reliable technology, and full ownership of the stack from binary to browser.