Skip to content

Engineer first, architect by practice, teacher by choice.

I started in 2016 shipping web features end to end. Over 10+ years I moved from writing the code to deciding how systems are split, how data flows and how teams ship safely, and I still write the code.

At Brandverse I led a 20-engineer team and re-architected a platform serving 10,000+ merchants, cutting latency by 60%. Today I'm a senior engineer at Careem on the partners platform, improving the merchant journey and taking the platform from a great product to excellent engineering.

Outside work I lead Bano Qabil's Programming & Software Development faculty: 60+ instructors and 17 courses I designed, from Frontend to Generative AI. I still teach the expert-level courses, and I advise Bano Qabil Al-Khidmat on onboarding, learning and data management.

Open to occasional architecture advisory alongside my role at Careem.

Muzammil Bilwani

A decade of shipping at scale

  1. 2022 — now

    Senior Software Engineer · Careem

    Partners platform: the tools Careem's merchants use to run their business. Helping merchants get a better journey end to end, and taking the platform from a great product to excellent engineering.

    • Improving the merchant journey across the partners platform
    • Taking the platform from great product to excellent engineering
    • TypeScript
    • React
    • Node.js
    • AWS
    • LLMs
    • Agentic AI
    • MCP
  2. git checkout -b bano-qabil · 2022 · alongside

    1. 2022 — now

      Faculty Head — Programming & Software Development · Bano Qabil

      Bano Qabil is a free tech-education programme across 50+ campuses: about 500,000 students registered and 50,000+ taught. I lead its Programming & Software Development faculty of 60+ instructors, designed the 17 courses it teaches, and teach the expert-level courses myself.

    2. 2022 — now

      Technical Consultant · Bano Qabil Al-Khidmat

      Advising on a better onboarding process, better learning delivery, programme management and data management.

    HEAD → bano-qabil · ongoing

  3. 2019 — 2022

    Principal Software Engineer · Brandverse

    Led a team of 20 engineers and designed Chikoo as its product engineer: Pakistan's all-in-one e-commerce enablement platform, where retail merchants, neighbourhood shops, home chefs and startups launch a working storefront in under 3 minutes.

    ChikooDesigned and led as product engineer

    • Designed and led Chikoo end to end as product engineer, from product design to architecture
    • Designed the architecture serving 10,000+ merchants with real-time analytics
    • Reduced system latency by 60% through performance optimisation
    • Architecture
    • Leadership
    • React
    • Flutter
    • Dgraph
  4. 2017 — 2019

    Software Engineer · VentureDive

    Built full-stack web applications for clients in fintech and healthcare — responsive React front-ends and RESTful APIs on Node.js and MongoDB.

    • JavaScript
    • React
    • Node.js
    • MongoDB
  5. 2016 — 2017

    Software Engineer · Sudofy

    Started my career building web applications with modern JavaScript and shipping features end-to-end with cross-functional teams.

    • JavaScript
    • Web
  6. 2014 — 2017

    BS Computer Science · University of Karachi

    Graduated with distinction. Focused on algorithms, data structures and software engineering. Led the programming society and organised multiple coding competitions.

How I work

  • Clarity over cleverness

    Designs a new engineer can explain back to me in a week.

  • Ownership

    Teams own what they build, in production, end to end.

  • Teach as you go

    Every review and design doc should leave someone stronger.

What I work with

architecture & leadership

  • System design
  • Distributed systems
  • Microservices
  • API design (REST & GraphQL)
  • Cloud architecture on AWS
  • Performance optimisation
  • CI/CD & DevOps
  • Technical leadership

ai

  • Agentic AI
  • MCP (Model Context Protocol)
  • Claude & Claude Code
  • OpenAI APIs
  • RAG pipelines
  • Multi-agent orchestration
  • Prompt engineering
  • AI-assisted development

tools

  • React
  • TypeScript
  • JavaScript
  • Flutter
  • Node.js
  • GraphQL
  • MongoDB
  • Dgraph
  • AWS
  • Elasticsearch
  • Jest
  • Figma

Speaking and training

I run career counselling sessions for students and early-career developers across several platforms, and train industry teams on using AI in real engineering work.

  • Career counselling sessions for students and early-career developers
  • AI training for industry professionals: LLMs, agents, MCP and prompt engineering
  • Talks on software architecture and growing from junior to principal
Invite me to speak or train
esc
↑ ↓ navigate · ↵ open