Skip to main content
Syncing with EST / PST Timezones

Backend Engineer

Fintech, Event-Driven Systems & AI Workflows

Core

Fintech Systems

Core

Queue-Driven Architecture

Core

KYC & Payment Integrations

Usama Amjid - Backend Engineer specializing in Node.js architecture and scalable systems

Specialization

Node.js Ecosystem

Focus

Scalable Systems

My Philosophy

Reliable backends for fintech, async infrastructure, and AI automation

I am a Backend Engineer focused on building reliable systems for fintech products, event-driven infrastructure, and AI-powered automation backends using Node.js and TypeScript.

My work sits at the intersection of payment-adjacent API design, asynchronous queue architecture, and production-grade AI workflows. I care about correctness before velocity: clean auth boundaries, idempotent operations, webhook integrity, and async reliability patterns that hold under real provider variability.

I have delivered systems across consumer fintech, B2B operations, admin control planes, notification infrastructure, microservice platforms, and AI agent backends - each with different constraints but the same standard: production discipline from day one.

Scalable Architecture

I design systems for growth without architectural rewrites, keeping services maintainable as product scope expands.

Security-First

I treat auth boundaries, signature validation, and verification-sensitive routes as foundational architecture decisions.

Performance Optimization

I focus on async isolation, idempotent operations, and predictable processing paths under provider variability.

Clean Architecture
TDD Driven
Weekly Tech Syncs
Cloud Native

Technical Stack

Advanced Capabilities

Specialized in the Node.js ecosystem, I build systems optimized for speed, security, and long-term maintainability.

Core Infrastructure

Building the engine of high-performance applications.

Node.jsTypeScriptExpress.jsDeno/Oak

Data Systems

Scalable storage & caching.

MongoDBRedisElasticsearchIndexing

Real-time & Async

Handling load with queues.

BullMQAWS SNS/SQSWebSocketsWorker Queues

AI & Automation

Production-grade AI workflow backends.

LangGraphLangChainOpenAI APIPuppeteer

DevOps & Security

Safe & reliable deployments.

DockerJWT/OAuthHMAC Signature ValidationKYC IntegrationOTP/2FAAWS SESAWS RekognitionAWS GuardDuty

History

Professional Journey.

Active Role

Backend Engineer

Stable

Built and maintained backend systems across fintech APIs, async workflows, and provider integrations.

  • Built and maintained consumer fintech API platform with layered auth middleware (JWT, HMAC signature validation, KYC-gated routing) enforcing strict verification boundaries on payment-sensitive operations.
  • Developed queue-backed async processing workflows using Bull/BullMQ to decouple provider-dependent side effects from synchronous API response paths, improving resilience under downstream instability.
  • Implemented webhook ingestion and validation pipelines for payment provider callbacks, handling signature verification and idempotent state transitions to prevent duplicate or malformed event processing.
  • Designed campaign orchestration system with producer/worker fanout architecture, supporting lifecycle controls (run/pause/cancel) and quota/resource constraint enforcement.
  • Built event-driven multi-channel notification infrastructure with dedicated worker loops per channel (email, SMS, push), retry/backoff semantics, and dead-letter queue handling.
  • Integrated multiple external payment providers, KYC vendors, and cloud messaging services (AWS SES, SNS, Vonage, Expo) with provider abstraction layers for runtime switching.
  • Developed e-statement generation pipeline combining MongoDB aggregation, HTML templating, PDF rendering, and email delivery with structured error handling and cleanup flows.
  • Maintained versioned API surfaces (v1/v2/v3) to preserve backward compatibility across continuously evolving fintech product requirements.
Node.jsTypeScriptMongoDBRedisBull/BullMQAWS SNS/SQS/SESSocket.IOJoiJWT/HMAC

Backend Engineer

Anemoia

Delivered backend systems across microservices, AI workflows, fintech verification, and realtime collaboration.

  • Designed and developed a microservices-based loyalty and gamification platform (bondii) with six domain services (user, mission, reward, notification, POE, resources), inter-service HTTP clients, and BullMQ-based asynchronous event queuing.
  • Built an AI agent backend (content-agent) from the ground up using LangGraph/LangChain, implementing intent-to-execution pipelines with a tool registry, content deduplication logic, BullMQ scheduler controls, and Telegram channel integration.
  • Developed product review and social discovery backend (techmetascore) with MongoDB aggregation-heavy feed and ranking models, Firebase integration, and Redis-backed authentication flows.
  • Built cybersecurity analytics backend (sentrio) integrating multiple security data sources (Wazuh, Suricata, Nessus, AWS GuardDuty), queue-driven ingestion pipelines, and AI-enriched risk insight APIs via Elasticsearch.
  • Implemented identity verification and wallet transfer backend (payee) integrating AWS Rekognition for face-match checks, GBG KYC APIs, OTP-authenticated flows, and PIN-authorized transaction execution.
  • Developed multi-tenant loyalty engine (live-loyalty) with program accumulation logic, reward catalog and redemption workflows, and worker-thread offloading for compute-heavy calculations.
  • Built Deno/Oak realtime collaboration backend with staged JWT+2FA authentication, RBAC-protected routes, Socket.IO message delivery, and queue-backed background processing.
Node.jsTypeScriptDeno/OakMongoDBRedisBullMQLangGraph/LangChainAWS RekognitionElasticsearchSocket.IOPuppeteerDocker

Case Studies

Engineering Production-Grade Solutions.

FinTech • Event-Driven • Queue Architecture

Stable — Fintech Backend Platform

Backend platform serving consumer, B2B, and admin surfaces in a regulated fintech environment. The core challenge was building API reliability around external provider variability: payment callbacks, KYC verification gates, and messaging delivery - all requiring correct behavior even under partial failures.

Primary Stack

Node.jsTypeScriptAWS SQS/SNS/SESRedisMongoDBBull/BullMQJWT/HMAC

Reliability

Webhook validation with signature verification and idempotent state transitions.

Async

Bull/BullMQ-backed processing to decouple API latency from provider-dependent operations.

Notifications

Queue-first multi-channel infrastructure with per-channel workers and DLQ handling.

Campaigns

Producer/worker fanout with lifecycle controls and quota enforcement.

System Impact

"Built a layered fintech backend where auth boundaries, async isolation, and provider abstraction are first-class architectural concerns."

01
SaaS • Distributed Systems

Bondii — Microservices Platform

Designed and developed a full microservices platform with six independently deployable domain services handling identity, mission orchestration, wallet/reward operations, notification delivery, and resource management.

Primary Stack

TypeScriptExpressMongoDBRedisBullMQDockerJWT

Architecture

Six bounded domain services with explicit service contracts and Docker-based multi-service deployment.

Communication

Synchronous HTTP inter-service clients and asynchronous BullMQ queues for decoupled event propagation.

Security

JWT-based auth federation, RBAC controls, and agent lifecycle management.

System Impact

"Delivered a domain-separated microservice backend with clean event boundaries across mission, reward, and notification workflows."

02
SaaS • Multi-Tenant

Live Loyalty Systems

Multi-tenant loyalty backend serving isolated brand environments on a shared operational core, including program accumulation logic, reward catalog management, and redemption transaction workflows.

Primary Stack

Node.jsMongoDBRedisWorker ThreadsTypeScript

Isolation

Logical tenant separation across programs, budgets, and reward catalogs.

Processing

Worker-thread offloading for compute-heavy program and points calculations.

Workflows

Redemption, order fulfillment, and campaign/challenge lifecycle management.

System Impact

"Delivered a multi-tenant loyalty engine with domain-rich reward and redemption workflows designed for enterprise operational scale."

03
Automation • Web Scraping

TechMetaScore — Data Engine

Admin and scraping backend for automated ingestion of smartphone specs and review data from external sources into moderated admin datasets, using queue-backed async execution for long-running scraping jobs.

Primary Stack

PuppeteerWorker ThreadsTypeScriptExpress

Concurrency

Bull queue orchestration with worker execution for async scraping tasks.

Resilience

Retry logic and controlled failure handling for unstable third-party sources.

Storage

Structured ingestion into MongoDB with admin-side moderation and control APIs.

System Impact

"Automated external data ingestion workflows, eliminating manual data entry through queue-backed async scraping execution."

04
AI Automation • Agentic Workflows • SaaS

content-agent — AI Agent Backend

Production-grade agentic backend built from scratch that converts natural language intents into scheduled, multi-platform content operations. Unlike a basic prompt endpoint, this system treats LLM orchestration as a backend engineering problem: tool execution, scheduling, deduplication, and state persistence.

Primary Stack

TypeScriptExpress 5LangGraph/LangChainOpenAIMongoDBRedisBullMQ

Orchestration

LangGraph/LangChain state machine for intent to plan to tool execution pipelines.

Reliability

Hash plus semantic deduplication to prevent duplicate content operations.

Scheduling

BullMQ-powered job scheduler with daily, weekly, and interval lifecycle controls.

Integrations

Telegram API and multi-platform social channel delivery.

System Impact

"Built a production-safe AI agent backend where LLM orchestration, scheduling control, and operational persistence are first-class engineering concerns - not just a demo wrapper around an API."

05

Get in Touch

Let’s build something reliable.

Whether you're scaling a FinTech product or need a robust microservices architecture, I'm here to help. I typically respond within 4 business hours.

Availability

Currently accepting new projects