Skip to content
Selected Projects

Projects, with the reasoning attached

Every project below states the business problem, what we built, the technology stack and the business outcome. Client names are withheld where our agreements require it.

Flagship work

The systems that best represent how we build.

01
Tax & Compliance Integration

FBR Digital Invoicing

Business Problem

Every sales invoice had to reach the FBR digital invoicing service in real time. Staff were re-keying invoices into a government portal, and timed-out submissions created duplicate-filing risk.

Solution

A validation and submission layer between the billing system and FBR: local schema checks, a durable queue with bounded retries, idempotent submissions and a reconciliation sweep.

Technology Stack

PythonFastAPIPostgreSQLRedisCelery

Business Outcome

Manual re-entry removed, duplicate filings eliminated, and month-end reconciliation reduced to a query against a complete audit log.

Full case study
02
AI Agents Sales

AI Sales Automation

Business Problem

A B2B sales team spent most of its week researching prospects rather than selling. Generic automation tools solved volume by destroying personalisation.

Solution

An agent pipeline that researches, enriches and drafts outreach grounded in verified facts, then routes every draft to a human approval queue before sending.

Technology Stack

PythonLLM APIsNext.jsPostgreSQL

Business Outcome

Research-and-draft became a review step. Personalisation was preserved, and no message leaves the system without a named human approving it.

Full case study
03
ERP Operations

Zentori ERP

Business Problem

Operations ran on disconnected spreadsheets. Stock figures disagreed between locations, approvals happened over email, and management reporting took a full day to assemble.

Solution

A modular ERP configured around existing processes, rolled out one module at a time — inventory first, then sales and purchase, then assets and reporting.

Technology Stack

PythonReactPostgreSQLDocker

Business Outcome

One source of truth across locations, purchase approvals on record with value limits, and management reporting available on demand.

Full case study
04
Enterprise SaaS Platform

Enterprise SaaS Platform

Business Problem

A working single-customer application could not be sold to the waiting pipeline: no tenant boundary, no billing, and onboarding that required a developer to deploy a copy.

Solution

Introduced enforced tenant isolation, migrated the existing customer without downtime, and added roles, subscription billing, usage metering and a support console.

Technology Stack

Next.jsFastAPIPostgreSQLKubernetes

Business Outcome

Customers onboard themselves, billing runs automatically, and support works through an audited console instead of direct database access.

Full case study
05
Mobile Flutter

Flutter Applications

Business Problem

Clients needed apps on both iOS and Android but could not justify funding two native codebases and two release processes.

Solution

Cross-platform Flutter applications from a single codebase, with offline-first data sync, push notifications, analytics and full store submission handled end to end.

Technology Stack

FlutterDartFirebaseREST APIs

Business Outcome

One team, one codebase and one release cycle covering both platforms, with apps usable in poor-connectivity conditions.

06
Mobile Game

Bubble Rescue Pets

Business Problem

A casual game concept needed to reach players on both stores with a monetisation model that did not compromise the early experience.

Solution

A published casual puzzle game with level progression, rewarded video advertising and in-app purchases, plus event analytics to tune difficulty curves.

Technology Stack

UnityC#Ad SDKsAnalytics

Business Outcome

Shipped to both app stores with monetisation live and analytics feeding ongoing level-design decisions.

Additional projects

Other systems delivered across industries.

Education

School Management System

Problem: Paper registers, manual results compilation and parents phoning the office for information.

Solution: Central student records, fast attendance capture, automated results and a parent portal with an assistant for routine queries.

Outcome: Data captured once at source; parents self-serve what they used to call about.

Full case study →
Insurance

Insureflow

Problem: Policy administration spread across documents and spreadsheets with no reliable renewal visibility.

Solution: Insurance management platform covering policy records, client management, renewal tracking and document handling.

Stack: Python, PostgreSQL, React.

Automotive

Dealer Management System

Problem: Vehicle stock, sales pipeline and service scheduling tracked separately with no shared customer view.

Solution: Dealership operations platform unifying vehicle inventory, sales workflow, service booking and customer history.

Stack: Python, PostgreSQL, React.

Enterprise

ERP with Asset Management

Problem: Fixed assets tracked in spreadsheets with no assignment history or depreciation schedule.

Solution: Asset register integrated into the ERP core, covering assignment, depreciation, maintenance and disposal.

Stack: Python, PostgreSQL, Docker.

Mobile App

Earnifystudio Rewarded App

Problem: A rewards app needed personalised offers and reliable reward accounting at scale.

Solution: Mobile rewards platform with offer personalisation, reward ledger and engagement analytics.

Stack: Flutter, Firebase, Python.

Web3

Coin Mining Web 3.0 Platform

Problem: A distributed mining product needed wallet integration and transparent participant accounting.

Solution: Web3 platform with wallet connectivity, on-chain interaction and a participant dashboard.

Stack: Node.js, React, Web3 libraries.

Want to see something closer to your own problem? We can walk through the relevant work on a call, under NDA if needed.

Book Free Strategy Call

Ready to Build Your Next AI Product?

Book a free 30-minute call. We'll go through your requirements and tell you what it would realistically take to build.