Resilient Infrastructure
for Tomorrow's Societies

We build software for the cloud, the edge,
and every human interface.

Our Services

Covering the Whole Stack.

We deliver holistic solutions across every critical layer of the stack:
user-facing applications, cloud infrastructure, and embedded software.

Illustration of a PCB with a CPU, a few circuits and an antenna on itIllustration of a PCB with a CPU, a few circuits and an antenna on it

Embedded Software

Low-level software that brings hardware to life with precise control and real-time responsiveness.

We develop firmware, device drivers, and embedded applications for microcontrollers and embedded Linux systems, optimizing for size, performance, and correctness in resource-constrained environments.

Illustration of a cloud, with three containers connected to itIllustration of a cloud, with three containers connected to it

Cloud Infrastructure

Scalable, fault-tolerant architectures built on modern cloud infrastructure patterns to keep your workloads running around the clock.

We specialize in distributed systems, containerization, modern overlay networking and infrastructure as code, ensuring your systems grow with your business while maintaining peak performance, reliability, and maintainability across teams.

Illustration of a user interface being touched by a handIllustration of a user interface being touched by a hand

User Experiences

From intuitive interfaces to seamless interactions, we craft digital experiences that users love and businesses rely on.

We build beautiful, high-performance web applications with WebAssembly, as well as native mobile experiences with Swift on iOS and Android. One of our native iOS apps has ranked in the App Store's top charts for more than two years.

Rust Programming Language

Embracing Modernity.

We're experts in the Rust Programming Language and have used it since its first stable release ten years ago. We see Rust as a key to building fast, reliable, and secure software, helping developers write correct code and move bug discovery from runtime to compile time.

We successfully put Rust to work across the entire stack — from embedded systems to cloud services and user interfaces — with strong results in performance, reliability, and maintainability.

For You

Let's Talk!

See what we can do for you, your product, and your company.

Embedded Software

Building reliable embedded software for both Linux and bare metal. Tailored firmware with frameworks like Embassy, custom drivers across GPIO, I²C, SPI, UART, and CAN.

Backend Software

Designing robust APIs, data pipelines, and cloud-native services. Building cloud orchestration for IoT device fleets. Implementing modern observability strategies.

User Interfaces

Creating polished user experiences for the web, iOS, Android, and cheap embedded displays. Making complex systems approachable and enjoyable.

Cloud Infrastructure

Applying modern infrastructure paradigms, improving the whole lifecycle of your workloads. Making your web services run faster and cheaper.

Networking

Shipping managed Wi-Fi based on OpenWrt. Solving network device orchestration, overlay VPNs, and edge access. Designing network layouts for physical sites.

Electrical Systems

Connecting software with energy systems, EV charging, batteries, and power electronics. Managing electrical load balancing and distribution.

Fast Prototyping

Validating ideas rapidly. Treating prototypes as shippable intermediates that you can build upon instead of throwing them away.

Technical Processes

Implementing clean CI/CD and deployment processes that help your team ship quickly and often. Solving OTA for your device fleet.

Test Automation

Designing test automation for all layers of the stack, so regressions are caught early and releases become predictable.

...and much more. Let's talk about your project!

Get in Touch

Case Studies

Proven Results.

See how we've helped organizations modernize their infrastructure and achieve their goals.

Several windows floating in a room in VR, showing a list of Kubernetes pods, a dashboard with pie charts, gauges and line charts, a terminal running htop, and a text editor editing a Kubernetes resource manifest

Kubernetes, Native on Apple Platforms and in VR

We designed and built Nautik to bring Kubernetes management to Apple platforms in a way that feels truly native. After creating an exceptional platform-native Kubernetes experience for iOS and macOS, we extended support to visionOS and watchOS, becoming the first to bring Kubernetes into VR and onto people's wrists. Nautik was spun off into a profitable independent product company.

KubernetesSwiftRustGoSwiftUI
A man in a warehouse taking a battery out of a box full of batteries

Software-Driven Operations Optimization for Shared Mobility

At Surve Mobility, we developed cloud-based routing optimization and resource-allocation automation systems to coordinate shared-mobility service operations — from charging and refueling to cleaning and battery swapping. We improved decentralized last-mile operations by building micro hubs inside shipping containers and cloud-connecting them for monitoring and digital access control.

RustTypeScriptReact NativeKubernetesTerraformOpenWrt
The Chargery mobile EV charging system, connected to a laptop showing terminal output

Mobile AC and DC EV Charging Systems

At Chargery, we developed mobile EV charging solutions that support both AC and DC charging, enabling grid-independent energy provisioning for fleet services and roadside assistance. We implemented ISO 15118 vehicle communication, battery management, and internal bus systems in Rust. We also solved over-the-air updates, monitoring, GPS location tracking, and secure edge access for the mobile charger fleet over LTE.

RustEmbedded LinuxBuildrootISO 61851ISO 15118
A row of parking spots in a private garage, each equipped with an EV charging station we built

Stationary EV Charging with Smart Load Management

At ENERANDO, we took existing concepts for a stationary EV charging system and turned them into a production-ready solution. We modernized a brittle FreeRTOS-based charger firmware stack, re-architected web service prototypes into a production-grade platform, implemented electrical load management algorithms, and built interoperability with open industry standards like OCPP and OCPI.

RustCTokioFreeRTOSKubernetesMQTTOCPPOCPIISO 61851