Backend & Data Engineer · Final-Year CS Student, SSUET Karachi
I build backend systems and data pipelines that hold up under real load concurrency-safe transaction engines, ETL pipelines processing hundreds of thousands of records, and offline-first sync architectures. My focus areas: distributed systems, data integrity, and API design.
Currently exploring: AI safety and evaluation: stress-testing LLMs, building evaluation harnesses to measure reliability and jailbreak resistance, and assessing biosecurity risks in AI systems.
Fraud detection service combining real-time event processing with explainable AI and monitoring.
- Max-vote ensemble (Random Forest, XGBoost, LightGBM) achieving ~0.9995 ROC AUC on a large test set
- FastAPI prediction endpoints with rate limiting and anomaly tracing for explainability (XAI)
Stack: FastAPI · scikit-learn · XGBoost · LightGBM
Automated pipeline that ingests, transforms, validates, and loads inventory data while raising operational alerts.
- Cleaned and bulk-loaded 540K+ records into a Supabase-backed PostgreSQL database
- Celery + Redis for scheduled background processing and real-time threshold alerts
Stack: Python · Celery · Redis · PostgreSQL · Supabase
High-contention reservation backend built to prevent overselling under concurrent load.
- Redis distributed locking and PostgreSQL row locks for atomic inventory control
- Celery background workers for idempotent, payment-style workflows
Stack: FastAPI · Redis · PostgreSQL · Celery
Offline-first cricket scoring platform with zero-data-loss synchronization and a companion AI service.
- Dual-database design: local SQLite for offline use, Supabase for sync on reconnect
- Companion Python + Gemini AI service that converts raw match data into finished content
Stack: Flutter · SQLite · Supabase/PostgreSQL · Gemini API
Serverless real-time fleet dispatch platform mapping nearby vehicles via geospatial queries.
- MongoDB 2dsphere indexing for proximity mapping
- FastAPI backend paired with a Next.js command-center UI over WebSockets
Stack: FastAPI · MongoDB · WebSockets · Next.js
Multi-tenant modular monolith with tenant-aware data isolation and role-based access control.
- Java / Spring Boot with Spring Data JPA
X-Tenant-Idisolation and custom query filtering per tenant
Stack: Java · Spring Boot · Spring Data JPA
| Category | Technologies |
|---|---|
| Languages | Python, Java, SQL |
| Backend & APIs | FastAPI, SQLAlchemy, REST APIs, WebSockets, Celery, Pydantic |
| Databases | PostgreSQL, MySQL, SQLite, MongoDB, Redis, Supabase |
| Data & ML | Pandas, NumPy, scikit-learn, XGBoost, LightGBM, Power BI, Hopsworks |
| Tools | Git, Docker, Jupyter |
Open to backend, data engineering, and AI/ML internship opportunities.