
About
Associate Software Engineer at Acme One, Lahore, Pakistan.
Associate Software Engineer at Acme One, building LangChain and LangGraph agentic pipelines and a permission-aware Retrieval-Augmented Generation chatbot inside Nucleus One, a multi-module enterprise platform. Sole engineer on the Project-One module, delivered end to end from SQL Server schema through ASP.NET Core 8 services to a React/TypeScript interface.
Final-year BS in Data Science student at the University of Management and Technology (UMT), Lahore, researching transformer architectures, large language models and retrieval-augmented generation alongside full-time engineering work — the internship converted early into the full-time role.
Builds intelligent systems that actually reach production, and the conventional software those features have to live inside.
Education
Bachelor of Science in Data Science
University of Management and Technology (UMT), Lahore · 2023 – 2027, final year
Coursework: machine learning, deep learning, artificial intelligence, information security, database systems, data structures and algorithms.
Certifications
Anthropic, 2026 — Claude Code in Action; Claude Code 101; AI Fluency: Framework and Foundations; AI Capabilities and Limitations; Claude 101.
Location & availability
Based in Lahore, Pakistan (UTC+5), available for US-hours overlap. Open to remote full-time roles.
Languages
- English — professional working proficiency
- Urdu — native
- Punjabi — native
- Arabic — reading
Outside of work
Strength training and distance running, cricket, futsal, badminton, table tennis; reading across behavioural economics, psychology and technology history.
Full skills inventory
AI & LLM Engineering
Retrieval-Augmented Generation, LangChain / LangGraph, Agentic & tool-calling agents, Capability-based tool isolation, Human-in-the-loop gating, Hybrid search (BM25 + vector + semantic), RAG evaluation (RAGAS), Permission-aware & tenant-scoped retrieval, Token streaming (SSE)
Backend & Data
ASP.NET Core 8, FastAPI / Quart / Flask, Microsoft SQL Server, MongoDB, JWT & RBAC, Multi-tenant access control, Schema design & query optimisation
Frontend
React 18/19, TypeScript, Next.js, Zustand, React Query, Tailwind CSS
Security Engineering
WebAuthn / FIDO2, TOTP (RFC 6238), HOTP (RFC 4226), AES-256-GCM, Argon2id, NIST SP 800-30
Machine Learning
NLP & text classification, Anomaly detection (Isolation Forest), Feature engineering, scikit-learn / pandas / NumPy
Cloud & Practice
Microsoft Azure, Azure AI Foundry, Git / GitHub / CI-CD, Agile / Scrum, pytest
Additional work
Multi-Factor Authentication Server
Academic capstoneInformation Security capstone
HOTP (RFC 4226) and TOTP (RFC 6238) implemented directly from the specifications and validated against pyotp as an independent oracle — rather than calling a library — with an AES-256-GCM encrypted vault, Argon2id password hashing, and WebAuthn/FIDO2 attestation and assertion verification.
An Isolation Forest layer scores login risk over geographic distance, impossible travel, new-device and unusual-hour features, with LLM-generated alerts.
Python · scikit-learn · Streamlit · WebAuthn / FIDO2
Automated Information Security Risk Assessment Platform
Academic capstoneNIST SP 800-30 risk assessment application
Asset, threat and vulnerability registers with live CVE lookups through the NVD API, LLM-generated control recommendations with a rule-based offline fallback, and automated PDF reporting for risk registers, cost-benefit analysis and compliance checklists.
Served from a Flask REST API backing both Streamlit and React frontends.
Flask · React · Streamlit · Claude API · NVD API