Algorithm
Software Engineer II
Role & Impact
Designed and built Maktab from scratch — a multi-tenant school management platform now serving 10+ schools with thousands of active students. Held full ownership from system design through production deployment.
Key Contributions
- ✓Designed the complete system architecture and database schema for Maktab from zero
- ✓Built the multi-tenant infrastructure with complete per-school data isolation
- ✓Delivered fee collection processing 100M PKR annually, with automated billing, reconciliation, and reporting
- ✓Implemented real-time attendance with automated parent notifications
- ✓Took the platform from concept to production — and maintained it ongoing
Quick Facts
Reports To
CTO
Team Size
3 engineers
Duration
Nov 2023 — Sep 2024
Key Results
Products & Projects
Maktab
Full-Stack Architect & Developer
Responsibilities
System architecture and database design
Multi-tenant implementation and data isolation
Full-stack development (frontend, backend, database)
Real-time features and WebSocket integration
Production deployment and monitoring
Tech Stack
Recognition
"He is a developer of exceptional talent and professionalism, distinguished by his strong technical grasp and mature approach to problem-solving. A cornerstone of our team."
Khushal Khan
Full Stack Developer at Algorithm
Interested in working together?
I'm passionate about building teams and shipping products that make an impact. Let's talk.