Moeez Rehman

Case files · 2021 to present

THE WORKTHAT SHIPPED.

9 systems, each with the problem that justified it and the number it moved. Most were built inside client teams, so the code is not public. Where it is, there is a link.

Filter
Case 01AI

Voice AI Sales Agent

Client
Sales org, via Codiux
Year
2025-26
Role
Full stack engineer
Status
Live in production
Problem

Reps spent the first half of every day on outbound calls that mostly did not connect. Qualification was the bottleneck, not closing.

Approach

A production voice agent on Twilio, Retell AI and OpenAI. Real time conversation handling, intent based routing, transcript capture, and CRM write back on every call outcome. Owned from architecture through live deployment.

Result

First touch qualification runs without a person in the loop. Reps pick up warm conversations only.

Python · FastAPI · Twilio · Retell AI · OpenAI · PostgreSQL
Case 02

Catalogue Sync

Client
UK retailer
Year
2024-25
Role
Backend eng. & team lead
Scale
300k+ listings
Full case study
Problem

Catalogue and stock maintained by hand across two storefronts. Drift caused oversells, and updates ate a full working day each week.

Approach

A sync engine over both REST APIs with webhook driven deltas, queued reconciliation batches, idempotent writes and a replayable failure log. I led the team building it, then led an 80% migration from Laravel to Python.

Result

300,000+ listings held in sync. Manual updates down 80%, roughly 20 hours a week returned to the team.

Laravel · Python · MySQL · Shopify API · eBay API · Webhooks · AWS
Case 03

SnowVue

Sector
Healthcare
Year
2025-26
Role
Full stack & infra
Cloud
AWS, private VPC
Problem

A healthcare platform needed infrastructure that could hold sensitive data without a later security review turning into a rewrite.

Approach

Built and deployed on AWS ECS with RDS PostgreSQL and ElastiCache Redis, inside a private VPC reached through a bastion host, with every credential held in Secrets Manager rather than the repository.

Result

A live platform on infrastructure designed for the compliance conversation up front instead of retrofitted for it afterwards.

Python · React / Next.js · PostgreSQL · AWS ECS · RDS · ElastiCache · Secrets Manager
Case 04

Order Dispatch

Client
UK retailer
Year
2024-25
Role
Backend engineer
Throughput
40+ / day
Problem

Every order re-keyed into the courier portal by hand. Address typos became returned parcels, refunds and support time.

Approach

An event driven pipeline running order webhook, address validation, Royal Mail label generation and tracking write back, with retries and a dead letter queue.

Result

40+ orders a day dispatched with no human in the loop. Ops now touch only the exception queue.

Laravel · Queue workers · Royal Mail API · MySQL
Case 05AI

MCP Servers

Type
Agent tooling
Year
2026
Role
Build, integrate, deploy
Protocol
Model Context Protocol
Problem

LLM agents are only as useful as the systems they can reach. Wiring each one in by hand produces bespoke glue that nobody wants to maintain.

Approach

Built MCP servers exposing internal tools and data sources to agents through one standard interface, with scoped permissions on every action, then integrated and deployed them into working agent workflows.

Result

Agents given real capability against real systems, without a separate integration written for every model or client.

Python · MCP · OpenAI · REST integrations · Docker
Case 06

GPU Investor Portal

Client
Infrastructure fund
Year
2025
Role
Full stack engineer
Domain
GPU compute
Problem

Investor positions and hardware utilisation tracked in spreadsheets. Reporting was monthly, manual and already stale on arrival.

Approach

A Python service aggregating utilisation and financial events into Postgres, behind a Next.js portal with per investor scoping and live dashboards.

Result

The monthly spreadsheet cycle replaced by self serve reporting investors read themselves.

Python · Next.js · React · PostgreSQL
Case 07Live

MultSaver

Client
Self operated
Status
In production
Role
Everything
Cost
Free, no signup
Open multsaver.com
Problem

Media downloaders rot fast. Platforms change markup and endpoints without notice, and most tools break within weeks.

Approach

A FastAPI service with isolated per platform extractors, Redis cached resolution and an FFmpeg transcode queue. One platform breaking never takes the service down.

Result

Free, no signup, running in production and serving thousands of users. The one project here you can click and test yourself.

Python · FastAPI · Redis · FFmpeg
Case 08

Social Posting Engine

Client
Media brand
Year
2023
Role
Backend engineer
Output
Scheduled daily
Problem

Branded daily posts were designed by hand, one at a time, with live data pasted in from a weather site.

Approach

A Laravel service composing branded imagery with ImageMagick from live AccuWeather data, merging YouTube footage and scheduling the output automatically.

Result

A daily design task removed entirely, with output volume and consistency both up.

Laravel · PHP · ImageMagick · AccuWeather API · YouTube API
Case 09

Discogs Monitor

Client
Collector community
Year
2023
Role
Backend engineer
Mode
Continuous polling
Problem

Rare records sell within minutes of listing. Collectors were refreshing wishlist pages by hand and still missing them.

Approach

A Playwright scraper against Discogs with MongoDB state, diffing each pass and notifying only on genuinely new matches.

Result

Users alerted within minutes of a matching listing appearing, with no manual checking.

Python · Playwright · MongoDB

Yours could be
case 10.

Every one of these started as somebody describing a task they were sick of doing. Twenty minutes on a call is enough to know whether yours is worth building.