zeeshan@portfolio ~ bash
$whoami --verbose

Zeeshan Saleem

$ls ./skills --highlight-core
Node.jsTypeScriptExpress.jsPostgreSQLMongoDBRedisRabbitMQDockerAWSSocket.IO
Open to Remote or onsite Opportunities
Lahore, Pakistan
CGPA 3.45 / 4.0
1 Live Production Systems
$ cat ./system_stats.json
50K/sec
events ingested
analytics engine
5K+
concurrent WebSockets
socket.io cluster
2
production systems
deployed on AWS
3.45/4.0
CGPA
B.Sc. Software Eng.
$ ls ./technical-skills --categorised

Technical Skills

Languages
TypeScriptJavaScript (ES2022+)SQL
Backend
Node.jsExpress.jsREST API DesignWebSockets (Socket.io)JWTOAuth 2.0Rate Limiting
Databases
PostgreSQLMongoDBMySQLRedisTimescaleDB
Message Queues
RabbitMQBull / BullMQ
DevOps & Cloud
DockerAWS (EC2, S3, Auto Scaling)GitHub Actions CI/CDGit
Patterns & Architecture
RBACMulti-TenancyMVCEvent-Driven DesignMicroservices Principles
$ ./about_me.sh --honest

About Me

I am a backend engineer who builds production-grade systems, not just localhost demos. Every project I build is deployed, monitored, and documented with real architectural decisions behind each choice.

My focus is distributed systems — I understand CAP theorem, the Saga pattern, and the Outbox pattern not from textbooks but from implementing them in real projects where a service crash cannot lose a single event.

I believe in understanding the why, not just the how. Every tech choice has a documented reason — why TimescaleDB over plain PostgreSQL for time-series, why Redis Sorted Sets for the rolling window, why orgId-scoped queries for multi-tenancy.

Currently pursuing B.Sc. Software Engineering at Arid Agriculture University (CGPA 3.45/4.0) while building systems at the level most engineers reach after years on the job.

Systems Thinker
I design for failure modes, not just happy paths. Circuit breakers, DLQs, graceful degradation.
Ships to Production
Every project has CI/CD, monitoring, and docs — not a localhost demo.
Documents Trade-offs
Every architectural choice has a reason I can explain in an interview.
Learns by Building
Every concept I study becomes a feature. RabbitMQ → Outbox Pattern → production.
Reads the Internals
DDIA, not just Stack Overflow. I understand how PostgreSQL MVCC works.
Owns Mistakes
I keep notes on real bugs I have hit. Debugging teaches more than tutorials.
$ cat ./education.json

Education

BSSE
● Currently Enrolled · 2024 – 2028

Bachelor of Software Engineering

Arid Agriculture University, Faisalabad, Pakistan

CGPA: 3.45 / 4.0
2024 – 2028
Open to Remote
Self-driven: Building production-grade systems — a Clerk-inspired User Management System and a Real-Time Analytics Engine — while maintaining a 3.45 CGPA. Relevant coursework: Data Structures, Algorithms, Database Systems, Software Architecture. The majority of what I know came from building real systems with real constraints, not just coursework.