Mufaddal Nagpurwala · Senior Backend Engineer · pick up, there’s a story on the line ↓

DESK · LINE 1
LINE 1RING 1
PRESS ANSWER ▸
HEADSET
Mufaddal Nagpurwala · Senior Backend Engineer · Surat

Thanks for calling. You’re through to .

George was my name on call-centre lines for FedEx, Vodafone and Telstra. In 2015 I hung up and started writing code. I haven’t stopped since.

Line open: taking calls for senior backend roles. Remote or relocation.

Eleven years of Laravel since: multi-tenant SaaS, SSO and MFA, Zend and Drupal migrations, and pipelines that chew through millions of rows. Led remote teams; happiest owning a backend end to end.

Download CVBook a call

It’s ringing. Press ANSWER, or any key.

Before I wrote a line of code, I spent five years on the phones as “George”.

  1. commit 2015a04Apr – Aug 2015

    PostBox Communications

    Software Developer · Mumbai
    • First job as a developer: in-house builds for clients, from static sites to online stores.
    • Magento and WooCommerce stores with payment gateways, shipping integrations and custom plugins.
    • Responsive front ends in HTML, CSS and JavaScript, plus ongoing maintenance.
    The PostBox gang.
    The PostBox gang.
    • PHP
    • Magento
    • WooCommerce
    • HTML
    • CSS
    • JavaScript
    Duration
    5mo
  2. commit 2015b08★ tag: hackathon-winnerAug 2015 – Nov 2016

    Synergy Technology Services

    Software Developer · Mumbai → client in Ontario, Canada
    • Built and maintained a Moodle LMS for a paramedical portal in Ontario, working directly with the client.
    • Rebuilt performance-critical components in Laravel for speed and stability.
    • Ran knowledge-transfer sessions to onboard new developers onto the project.
    • Won first prize at the DigitalOcean × Venturesity hackathon in Mumbai (Oct 2016) with my mentor: a Laravel 5.3 package for the newly released Aadhaar API.
    First prize at the DigitalOcean × Venturesity hackathon, Mumbai, October 2016, with my mentor Mudassir Shaikh.
    First prize at the DigitalOcean × Venturesity hackathon, Mumbai, October 2016, with my mentor Mudassir Shaikh.
    Festival dress-up day at Synergy.
    Festival dress-up day at Synergy.
    The Synergy gang chilling at Bandra Bandstand.
    The Synergy gang chilling at Bandra Bandstand.
    - Moodle components, slow paths
    + Laravel services for the hot paths
    • PHP
    • Moodle
    • Laravel
    • Laravel packages
    • Aadhaar API
  3. commit 2016c11Nov 2016 – Dec 2021

    Cactus Communications

    Software Engineer → Senior Software Engineer · Mumbai
    • Led the migration of a legacy Drupal CRM to Laravel, moving the database from MySQL to PostgreSQL.
    • Sole maintainer of the business-critical CRM and first escalation point for production defects.
    • Profiled expensive queries and refactored legacy modules to pay down technical debt.
    • Introduced design patterns and test-driven development with PHPUnit.
    The Cactus floor, dressed up for a celebration.
    The Cactus floor, dressed up for a celebration.
    Party night with the Cactus crew.
    Party night with the Cactus crew.
    Navratri at Cactus: yellow day.
    Navratri at Cactus: yellow day.
    Cactus offsite at Della Resorts.
    Cactus offsite at Della Resorts.
    - Drupal CRM · MySQL
    + Laravel · PostgreSQL
    • PHP
    • Laravel
    • Drupal
    • PostgreSQL
    • MySQL
    • PHPUnit
    Faster
    30%
    Tenure
    5y2m
  4. commit 2021d12(tag: lead)Dec 2021 – Mar 2023

    ITCAN Technology

    Technical Lead · Remote · Dubai-based
    • Led a remote engineering team: task delegation, delivery schedules and client-facing technical calls across time zones.
    • Ran code analysis for security issues and tech debt, then drove a structured remediation plan.
    • Set team standards for code review, branching and releases; built a career framework for the team.
    • Code review
    • Branching strategy
    • Release process
    • Security review
    Fewer vulns
    80%
  5. commit 2023c03(tag: lead)Mar – Oct 2023

    Remunance IT (client: Woliba)

    Lead Software Engineer · Remote
    • Led engineering for Woliba as a remote role.
    • Built the survey module, which later inspired my WhatsApp survey side project.
  6. commit 2023e11Nov 2023 – Jul 2026

    Upland Software

    Senior Software Engineer II · Remote · US-headquartered
    • Built and maintained Upland Credential Manager and Upland Analytics: multi-tenant SaaS on Laravel and Vue for enterprise customers.
    • Designed and shipped MFA, and integrated enterprise SSO (Auth0, JumpCloud) into existing auth flows; added HSTS preload.
    • Fixed memory exhaustion in the analytics widget pipeline with PHP generators and Eloquent cursor() lazy loading, so it processes multi-million-record datasets.
    • Helped migrate a complex legacy platform from Zend Framework to Laravel. Wrote root-cause analyses and cut query cost with targeted indexing.
    The OG gang on the Bangalore trip.
    The OG gang on the Bangalore trip.
    - Zend Framework
    + Laravel
    The memory fix, in spirit
    // before: every row loaded at once → out of memory
    $rows = Widget::where('report_id', $id)->get();
    
    // after: one row in memory at a time
    foreach (Widget::where('report_id', $id)->cursor() as $row) {
        yield transform($row);
    }
    • PHP
    • Laravel
    • Vue.js
    • Eloquent
    • Auth0
    • JumpCloud
    • MFA / SSO
    Faster
    30%
  7. commit HEAD(HEAD -> main)(tag: available)Jul 2026 – now

    Open to work

    Senior Backend Engineer · Surat · remote or relocation
    • Looking for my next senior backend role: multi-tenant SaaS, legacy migrations, auth and security, performance at scale.
    • Immediate joiner. Remote-first, open to relocation.
    • Laravel
    • PHP
    • Vue
    • PostgreSQL
    • Redis
    • AWS
3 · Work

Built after hours.

Side projects I build on my own time, to try ideas end to end: product, backend, integrations and all.

Side project · live

WASurv

A survey tool that lives inside WhatsApp: no app, no login. I built it around a call-centre lesson: people answer when it’s easy. Stores collect feedback at checkout and reward replies with coupons.

Laravel · Shopify · WooCommerce · Zapier · n8n · REST API
Side project · private beta

OutreachHub

My playground for AI agents: a sales assistant where Scout researches leads, Harvey writes email and LinkedIn sequences, and Muse drafts social posts.

Laravel · Inertia · Vue · AI agents
From past roles
Upland · security

MFA for Credential Manager

Multi-factor auth added to a live login system for Fortune 500 clients.

Upland · migration

Zend → Laravel

Legacy analytics platform moved piece by piece while customers kept using it.

Cactus · migration

Drupal CRM → Laravel + Postgres

Company CRM rewritten, database switched. 30% faster responses.

0 · Contact

Your call is important to me.

Please listen carefully, as the menu options have changed.

DIALING…
muffaddal.nagpurwala@gmail.com
IST (UTC+5:30)
© 2026 Mufaddal Nagpurwala · SuratClient names and brand colours belong to their owners.call ended · duration 16y
VOICEMAIL BOX0/5 HEARD

Small things I don’t put on a CV.

★ SPEED DIALLOCKED · ENTER PIN

The people who picked up when it mattered.

These are real people, so this list is PIN-protected. Message me on WhatsApp and I’ll send you the PIN.