Algorithm
Lead Software Engineer
Role & Impact
Worked directly with the CTO to scale Maktab and expand to new schools. Led a team of 3 engineers. Owned architecture decisions, sprint delivery, and feature prioritisation. Also contributed to Medpost — a blog and interaction platform for medical professionals.
Key Contributions
- ✓Collaborated with the CTO on product architecture and technical strategy for Maktab
- ✓Led sprint planning, architecture reviews, and feature delivery across the platform
- ✓Contributed to Medpost — built core blogging and comment interaction features for medical professionals
- ✓Mentored junior engineers on system design, code quality, and production readiness
- ✓Owned infrastructure improvements and performance optimisations as usage scaled
Quick Facts
Reports To
CTO
Team Size
3 engineers
Duration
Sep 2024 — Oct 2025
Key Results
Products & Projects
Maktab
Lead Engineer & Architecture Owner
Medpost
Full-Stack Developer
Responsibilities
Technical roadmap planning with CTO
Architecture reviews and code quality
Team mentorship and onboarding
Performance optimisation and scaling
Feature delivery and client success
Tech Stack
Recognition
"Working with Imam Faheem for over a year was a highly productive experience. He consistently demonstrated strong technical expertise, reliability, and a solid understanding of both front-end and back-end development."
Ghazala Baraki
Product & Project Manager at Algorithm
"Imam is an exceptional leader with a rare combination of strategic vision and hands-on expertise. He made me a good developer and a great person."
Haseeb Ahmad
Full Stack Engineer at Algorithm
Interested in working together?
I'm passionate about building teams and shipping products that make an impact. Let's talk.