Sohaib

Things I've shipped.

Production systems for Tazama and Paysys Labs, and the side projects I build to learn something new. Everything links to real code or a write-up.

Production systems
8
Side projects
26
Pull requests shipped
100+

01 / Production

Systems that run. Some of them move money.

SYS-01 · Tazama

12 PRs

BIAR

Business intelligence, analytics and reporting for Tazama's fraud platform.

  • Auth service for the data-lakehouse API
  • Gold-layer transaction views and entity resolution
  • Spark and Hudi runtime tuning

Spark · Hudi · TypeScript · Lakehouse API

Code ↗

SYS-02 · Tazama

4 PRs

DEMS

Tazama's dynamic event monitoring service.

  • Raw transaction history persistence
  • Related-transaction cache
  • Cache loading on notification

Node.js · TypeScript · Caching

Code ↗

SYS-03 · Tazama

13 PRs

Simulation Studio

Tenant-segregated rule simulations inside Tazama Rule Studio.

  • Per-tenant simulation routes
  • Docker Hub image pipeline for rule templates
  • Deployable behind any host

Docker · Multi-tenant · Vite

Code ↗

SYS-04 · Tazama

7 PRs

Case Management hardening

Security hardening for Tazama's case and investigation management system.

  • Browser hardening headers via helmet
  • Cookie flags and CORS allowlist driven by environment
  • Fail-fast checks on missing config

Node.js · Security · CouchDB

Code ↗

SYS-05 · Paysys Labs

ILF for ABL

Interledger enablement for ABL: banking microservices on Rafiki for cross-currency payments.

  • Wallet creation, payments and reversals
  • AML/CFT screening on every transfer
  • Containerised local environment

Rafiki · Express · Next.js · PostgreSQL

Code ↗

SYS-06 · Paysys Labs

Fraud Alert Triage

ML pipeline that prioritises and classifies high-volume fraud alerts.

  • Retrains on elastic data windows
  • Continuous feedback loop from analysts

Python · XGBoost · FastAPI

Write-up →

SYS-07 · Paysys Labs

Data Archiving Pipeline

Archiving for structured and unstructured data, searchable and stored for the long term.

  • Content extraction with Tika
  • Full-text search on Solr
  • S3-compatible storage on Ozone

Apache NiFi · Tika · Solr · Ozone

Write-up →

SYS-08 · Preference Model

Agentic RL framework

RL agents on frozen LLMs that curate high-quality offline datasets.

  • Teaching pipeline for LLM strategies
  • Automated judge for evaluation

Python · Anthropic API · RL

Write-up →

02 / Side projects

Built to learn. Shipped anyway.

PRJ-01 · AI agents

2026

TaskPilot.ai

Turns a plain-English task into a GitHub issue, plan, code and pull request through human-approved LLM agents.

FastAPI · Next.js · Groq · E2B

PRJ-02 · AI agents

2026

AI Property Closer

WhatsApp real estate agent that chats with leads in Roman Urdu, matches properties and scores buyer intent.

Next.js · whatsapp-web.js · Groq · MongoDB

PRJ-03 · AI agents

2026

Business Flow

Conversational analytics app where non-technical users ask data questions in plain English and get tables or charts.

Next.js · Groq · DuckDB · Firebase

Live ↗

PRJ-04 · Fintech

2026

Mpay AI Integration Agent

CLI agent that turns plain-English API descriptions into validated SQL integration configs for the Mpay payment platform.

Python · Groq · MySQL · Docker

PRJ-05 · AI agents

2026

WhatsApp Ticketing Agent

WhatsApp bot that turns customer messages and Urdu voice notes into structured support tickets using Groq LLaMA and Whisper.

Flask · whatsapp-web.js · Groq · MongoDB

PRJ-06 · DevOps & tooling

2026

DevOps Risk Analyzer

CLI that scans IaC, CI/CD, Kubernetes, Docker and secrets for risky misconfigurations and scores the findings.

Python · Typer · Pydantic · python-hcl2

PRJ-07 · Machine learning

2026

Skin Cancer Detection

Classifies skin lesion images with a fine-tuned Vision Transformer and adds LLM-generated guidance through a FastAPI web app.

FastAPI · PyTorch · ViT · Groq

PRJ-08 · Web apps

2026

GitSwipe

Mobile app for triaging GitHub issues with swipeable cards, filters, analytics and AI-generated issue summaries.

React Native · Expo · Firebase · Groq

PRJ-09 · AI agents

2025

LexiBot

Bilingual English and Urdu legal assistant that answers questions on Pakistani law and on uploaded documents.

Next.js · LangChain · Groq

03 / Archive

Everything else, newest first.

More on GitHub: sohaib1083 ↗ · sohaib1083-paysys ↗