JJ Innovative ResultsJJ Innovative Results
Pure Rust · iOS · Android · GCP · SurrealDB

Production software, engineered end-to-end.

We build secure, fast, low-maintenance software in pure Rust — from native iOS and Android apps with Dioxus to web platforms with passkey authentication and Google Cloud back ends.

What we build

Services

Six core areas where Rust pays off the most — mobile, web, cloud, and the security stack underneath.

Web platforms

SSR-first multi-tenant web apps with WebAssembly clients, passkey login, and zero-install user flows.

Mobile apps (iOS / Android)

Native iOS and Android binaries in Rust: a Dioxus shell that hosts our own web UI and adds what a browser cannot reach — Bluetooth, NFC, Face ID and fingerprint prompts, camera, push notifications and geofencing — with passkeys wired straight to Apple's and Android's own credential APIs.

Bots & automation

Telegram, WhatsApp, Slack and Google Chat bots that act on real business workflows — not just chat.

Backend APIs

Axum services on Cloud Run: statically linked binaries in scratch containers, scaling to zero when idle, OIDC between services, and structured logging from the first commit.

Cloud & GCP

Cloud Run, Cloud Tasks, Pub/Sub, Secret Manager, IAM, Workload Identity Federation — wired correctly, not copy-pasted.

Security engineering

Strict Content-Security-Policy with Trusted Types, HSTS preload, cross-origin isolation, row-level permissions enforced in the database rather than the application, append-only audit trails, and recorded legal acceptances with tamper-evident document fingerprints.

Our stack

Why Rust, Dioxus, GCP, and SurrealDB

Boring, predictable infrastructure plus a memory-safe language you can trust in production for years — on the server, in the browser, and on every phone.

How we work

Approach

Small teams, written specs, and shipping code that holds up in production.

Spec before code

Every feature starts as a written design. You see the data model, the routes, and the security model before we touch the editor.

Security by default

Authenticated endpoints, service accounts scoped to the minimum role, secrets in a managed vault rather than the image, and audit logs from the first commit. We ship static binaries in scratch containers — no shell, no package manager, nothing to pivot to — and enforce a dependency ban list in CI so a C library or an unexpected network client cannot arrive unnoticed.

Owns the whole stack

Frontend, backend, database, infrastructure, CI/CD, and the legal/compliance pages. One team, one bill, one source of truth.

Get in touch

Tell us what you want to build

Send a short note describing the project. We aim to reply within one business day.

Business hours

Mon–Fri, 9:00 – 18:00 (US Central)

Phone available on request for active engagements.