Node.js · NestJS · Event-Driven Architecture · Domain-Driven Design
I'm Faisal, a backend-focused Full Stack Engineer with 4 years of experience designing and building scalable, production-grade systems across government, logistics, and consumer domains.
My core strength is backend architecture — turning ambiguous requirements into well-structured, maintainable systems. I care about how a system behaves under real load, not just whether it works on my machine: reliable message delivery, sane data consistency, observability, and infrastructure that doesn't fall over. I work full stack when a project needs it — React/React Native on the frontend — but the backend is where I spend most of my time and do my best work.
🔧 What I focus on:
- Designing backend systems with DDD, Clean Architecture, CQRS & Microservices
- Building reliable event-driven workflows with Kafka, RabbitMQ, BullMQ & the Outbox Pattern
- Writing secure, well-tested APIs (REST & GraphQL) with strong auth (JWT, OAuth2, Keycloak)
- Practicing TDD — Jest & Supertest for unit, integration, and API-level test coverage
- Owning infrastructure end-to-end — Docker, Kubernetes, CI/CD, NGINX, Linux
- Bringing AI into real products — RAG pipelines, tool-calling agents, LLM integrations
📍 Islamabad, Pakistan | 🌐 codewithfaisal.com
🔭 Currently building: AI integrations & agentic workflows 🌱 Currently exploring: LangChain · LangGraph · AI Agents
Check out the pinned repositories below for a closer look at how I build — architecture, patterns, and code quality included.
HackerRank: SQL (Advanced) · Node.js · REST API · Problem Solving · JavaScript · React


