Skip to main content
Open to roles & selective projects

Software EngineerBackend & Distributed Systems

I build the backend systems behind fintech apps, marketplaces, and AI products — and the full-stack and AI pieces when a product needs them.

focus·Fintech·Marketplaces·AI Agents·Security

// 01

selected work

Systems I've built and shipped.

Fintechcompany work

Stable

A digital wallet and neobank used across several countries — accounts, transfers, cash-in/out, cards, and KYC, plus a business side for merchants.

Core backend engineer. Built the authentication platform, a login security layer, the notification service, and a campaign engine; connected regional payment providers. On the business side I built Payment Way end to end — an API-first way for outside businesses to plug in (backend, merchant dashboard, and developer docs).

Node.jsTypeScriptMongoDBRedisBullMQAWSNext.js
Marketplaceown product

Car-Rental Marketplace

A peer-to-peer car-rental marketplace — hosts list vehicles, guests book them, with live chat and real-time booking updates.

Built entirely on my own — backend and website. Raw-SQL PostgreSQL data layer, real-time chat/presence/booking status, and background jobs. My clearest proof of full-stack ownership.

Node.jsTypeScriptPostgreSQLRedisSocket.IONext.js 15React 19
Agentic AIown product

content-agent

An AI agent that plans, writes, and schedules social posts on its own, then posts to multiple platforms.

Built solo: a LangGraph state-machine agent (intent → plan → validate → execute) with a registry of tools, peak-time scheduling, and vector search.

TypeScriptLangGraphLangChainMongoDBRedisBullMQVector search
Cybersecuritycompany work

Cybersecurity Analytics Backend

A multi-tenant platform that ingests alerts from several security tools and turns them into risk reports teams can act on.

Major author. Built the alert-ingestion pipelines and background workers, per-organization usage limits, and multi-language risk reporting.

Node.jsExpressMongoDBElasticsearchBullMQRedisAWS
SaaScompany work

Product-Review Platform

A product-review and discovery platform — products, brands, reviews, and the search and ranking behind the feed.

Dominant author. Built the product/brand/review APIs and the search, sorting, and ranking, over a dual MongoDB + PostgreSQL data layer.

TypeScriptExpressMongoDBPostgreSQLFirebaseSocket.IO
View all projects

// 02

about

I'm Usama, a software engineer who works mostly on the backend — the part of an app people never see but always feel: the APIs, payments, real-time updates, and background jobs that have to stay correct and fast, even when something breaks.

The backend is my depth, but I build the whole thing when a product needs it. I've shipped Next.js websites, mobile apps, and AI agents that actually do work instead of just answering questions. For the last three years I've built fintech systems, marketplaces, and security tooling — most of it running across several countries.

I care about getting the hard parts right: money that always adds up, systems that recover on their own, and code the next person can actually read. I've also trained and mentored two developers. I'm open to strong engineering roles and to building products with people who want it done properly.

Usama Amjid — software engineer specializing in backend and distributed systems

how I work

01

I get the hard parts right

Money that reconciles, jobs that retry themselves, and clear error paths — not happy-path code.

02

I build for things going wrong

Retries, fallbacks, and no duplicate charges when a request repeats. Systems should recover on their own.

03

I write for the next engineer

Readable code, real documentation, and standards a team can follow. I led our move to TypeScript.

04

I build end to end

Backend, the website, and the documentation a client needs to actually use it.

05

I use AI well

As a builder (real AI agents) and in how I work — shipping faster with prompt engineering.

// 03

experience

What I've built, and where.

Software Engineer — Backend · Stable

Backend engineer on a digital wallet used across several countries.

Oct 2025 — Present

Remote

  • Built the app's login and account system from the ground up — one-time-password sign-in, multiple devices per user, and the checks that keep bots and fake accounts out.
  • Built Payment Way, a product that lets outside businesses plug into the wallet through a clean API — I built the backend, the dashboard they use, and the developer documentation that explains it.
  • Built a security layer for login that spots and blocks automated abuse and account-guessing attacks, with rules the team can adjust live without shipping new code.
  • Built and led the notification service behind every email, SMS, push, and WhatsApp message — with automatic retries and fallbacks so a message still goes out when one provider fails.
  • Built the campaign engine that sends large batches of messages with start/pause/stop controls and daily sending limits.
  • Connected the platform to regional payment providers so money moves reliably even under load or repeated requests.
  • Helped move the codebase to TypeScript to make it safer and easier for the whole team to work in.
Node.jsTypeScriptMongoDBRedisBullMQAWS SQS/SNSSocket.IONext.js

Software Engineer — Backend · Anemoia

Backend engineer building products across cybersecurity, fintech, loyalty, and AI.

Oct 2023 — Oct 2025

Pakistan

  • Built the backend for a cybersecurity product that pulls in alerts from several security tools and turns them into risk reports teams can act on (multi-tenant, multi-language).
  • Built an AI agent (LangGraph) that plans, writes, and schedules content on its own — an autonomous agent with a tool registry and vector search.
  • Built the backend for a product-review platform — the products, brands, reviews, and the search and ranking behind the feed.
  • Built a loyalty-and-rewards platform that serves many businesses at once, each with their own setup, points, and rewards.
  • Built an identity-verification and wallet service that checks IDs and selfies and moves money safely (built on Deno).
  • Trained and mentored two developers.
Node.jsTypeScriptDenoMongoDBPostgreSQLElasticsearchRedisBullMQDocker

// 04

products

My own products.

Marketplaceown product

Car-Rental Marketplace

A peer-to-peer car-rental marketplace — hosts list vehicles, guests book them, with live chat and real-time booking updates.

Built entirely on my own — backend and website. Raw-SQL PostgreSQL data layer, real-time chat/presence/booking status, and background jobs. My clearest proof of full-stack ownership.

Node.jsTypeScriptPostgreSQLRedisSocket.IONext.js 15React 19
Agentic AIown product

content-agent

An AI agent that plans, writes, and schedules social posts on its own, then posts to multiple platforms.

Built solo: a LangGraph state-machine agent (intent → plan → validate → execute) with a registry of tools, peak-time scheduling, and vector search.

TypeScriptLangGraphLangChainMongoDBRedisBullMQVector search
Mobile / AIown product

vaultiq

A mobile app that cleans up your photo gallery using on-device AI.

Built solo — a Flutter app with local storage.

FlutterDart
Mobileown product

pdf_tools

A mobile PDF toolkit — merge, compress, and convert PDFs.

Built solo — a Flutter app.

FlutterDart

// 05

tech

Tech I work with.

Languages & runtimes
TypeScriptJavaScriptNode.jsDenoPythonDart
Backend
ExpressFastifyOakgRPCEvent-driven architectureMicroservices
Data
MongoDBPostgreSQLRedisElasticsearchFirebaseVector search
Async & real-time
BullMQAWS SQSAWS SNSSocket.IOCron pipelines
AI & agentic
LangGraphLangChainOpenAIGeminiTool registriesRAG / embeddings
Cloud & infra
AWSCloudflare R2Docker
Frontend
Next.jsReactTanStack QueryZodTailwind CSS

// 07

contact

Let's work together.

Have a role, a project, or a system that needs building the right way? Send a message — I read every one and reply personally.

usama@usamaamjid.com