Skip to content
Portfolio

Products that are live, used and earning

A selection of work across mobile, web and AI. Every number below comes from the live product, not from a projection deck.

Android · Media Streaming
500K+
Downloads
4.3★
Store rating
40K+
Stations

RadioWave — Radio & Music Player

A global internet radio and local music player with background playback, sleep timer and Chromecast support. Built for low-end devices first, which is where most of its audience actually is.

Built with

  • Kotlin
  • ExoPlayer
  • Firebase
  • AdMob

Client names shown with permission; some are anonymised under NDA.

Flutter · IoT Integration
220+
Stations live
99.5%
Session success
3
Hardware vendors

FleetPoint — EV Charging Network

Driver app and operator console for a regional charging network. OCPP integration with three hardware vendors, live session metering and automated tariff billing.

Built with

  • Flutter
  • Node.js
  • PostgreSQL
  • OCPP

Client names shown with permission; some are anonymised under NDA.

Next.js · Corporate Web
98
Lighthouse perf
3.1×
Enquiry lift
0.4s
LCP

Meridian Networks — Corporate Platform

A rebuild for an IoT and networking supplier: product catalogue, technical specification downloads, quote requests and a CMS their marketing team runs without us.

Built with

  • Next.js
  • TypeScript
  • Sanity
  • Vercel

Client names shown with permission; some are anonymised under NDA.

Flutter · Subscriptions
14%
Trial conversion
62%
D30 retention
2
Stores live

CoachLoop — Coaching & Fitness

Programme delivery, wearable sync and coach messaging with a subscription funnel that took trial-to-paid conversion from 6% to 14% over two quarters.

Built with

  • Flutter
  • Supabase
  • RevenueCat
  • HealthKit

Client names shown with permission; some are anonymised under NDA.

Multi-app · Operations
31%
Faster picking
4 apps
Shipped together
18min
Median delivery

StockRoom — Quick Commerce

Customer, picker and rider apps plus a dark-store console. Aisle-ordered pick lists cut average picking time by just under a third.

Built with

  • Flutter
  • Laravel
  • MySQL
  • Redis

Client names shown with permission; some are anonymised under NDA.

Under NDA

Not everything can go on a public page

A fair amount of our work sits behind confidentiality agreements — internal platforms, white-labelled agency builds and products still in stealth. We can usually talk through the shape of the problem on a call even when we cannot name the client.

Client words

What people say once the invoice is settled

Four clients, four situations, and the specific thing each of them cared about.

We had a half-finished Flutter app and a developer who had gone quiet. Noventra audited it in three days, told us honestly what was salvageable, and had us live on both stores inside six weeks.
PR

Priya Raghavan

Co-founder, wellness startup · Bengaluru, India

I have bought reskins from four different studios. This is the first time the source code was clean enough that my own developer could take over without complaining.
DO

Daniel Okonkwo

App portfolio owner · Lagos, Nigeria

They white-labelled under our agency for a client build and never once went around us. The weekly written updates meant I always had something real to tell the client.
ML

Martina Lowe

Delivery Director, digital agency · Manchester, UK

The quote they gave in week one was the invoice we paid in week ten. After two previous vendors, I had stopped expecting that.
AA

Ahmed Al-Rashid

Operations Head, logistics firm · Dubai, UAE

Want something like this built?

One call, then a written proposal with a fixed price inside 48 hours.