Experience
My professional journey in software development
Lead Engineer
RevnixSeptember 2025 – Present·6 mosHaripur, Pakistan
Leading full-stack development of Nextly (headless CMS) and REXT (AI-powered blog automation) — building products from the ground up with Next.js, FastAPI, and LangGraph.
Key Achievements
- Architected Nextly from scratch — a type-safe headless CMS with modular monorepo, pluggable DB adapters, and admin dashboard serving multiple client projects
- Built REXT's AI blog automation using LangGraph multi-step workflows with checkpoint persistence, generating SEO-optimized and humanized content — reducing content creation time by 80%
- Designed scalable SaaS backend supporting multi-tenancy, RBAC, subscription billing, and vector search across 3 product lines
- Deployed REXT on Coolify with Docker Compose, GitHub Actions CI/CD for automated builds, and LangGraph CLI-based Docker image publishing to Docker Hub
Senior Software Engineer
CiklumNovember 2021 – July 2025·3 yrs 8 mosIslamabad, Pakistan
Led backend architecture for large-scale automation and LMS platforms, delivering high-quality solutions with NestJS, Vue.js, and Azure services.
Key Achievements
- Led backend architecture of a large-scale automation platform using NestJS and Azure Communication Services, improving operational efficiency by 40% and reducing manual workflows
- Engineered a recruitment chatbot with Kore.ai and Node.js, increasing applicant engagement by 35% and cutting recruiter screening time in half
- Delivered full-stack features across Psytech and Eloomi LMS platforms, maintaining 90%+ test coverage through TypeScript, unit testing, and monorepo best practices
- Reduced UI inconsistencies by 60% by migrating legacy components to a shared design-token system, accelerating cross-team feature delivery
MERN Stack Developer
Financials Unlimited
October 2019 – November 2021·2 yrs 1 moAbbottabad, Pakistan
Spearheaded frontend development of EyeSmarty, a real-time time-tracking tool, and built robust APIs and collaboration features.
Key Achievements
- Spearheaded frontend development of EyeSmarty using Vue, Electron, and WebRTC — reduced UI load time by 90% and improved user retention
- Built real-time collaboration features using Socket.io, supporting 500+ concurrent users with sub-100ms latency through async processing and Redis caching
- Delivered modular UI components and REST APIs across 4 client projects using Node.js and Express, cutting feature delivery time by 30%