Mohamed Mufeed

Contact

Email
Phone
Location
Dubai, UAE
Senior Developer · ERP & SaaS · 2020–present

I learn the business before I write the code.

Six years at one ERP company as it grew from three developers to thirty-plus people, first from its Kannur office and in Dubai since 2021. I went from writing features to working across the core product: architecture, incidents, and client-facing financial demos.

Most of my best work sits between engineering and operations: recovering lost data from raw disk, turning months-long deployments into hours, and making complex domains hard to get wrong.

Selected case studies

Click to open · ← → to browse
  1. 01Carving 300+ invoices back from a dropped databaseA production database was dropped by accident. Using the previous day’s backup plus raw disk forensics, I got back every transaction written after it.AED 300K+in transactions recovered
  2. 02New-client deployment: 3–⁠4 months down to 2–⁠3 hoursReplaced copy-paste client forks with one versioned core and turned scattered customisations into configurable features.2–3 hto onboard a client, down from 3–4 months
  3. 03Redesigning leave management so it’s hard to get wrongRebuilt a fragile, tangled HRM module into a strategy-driven design where a new leave type is one declarative policy file.4 → 1files per new leave type
  4. 04A configurable workflow engine for every approvalReplaced a single hardwired approval path with one engine for tasks and multi-level approvals across the product.1 enginefor all approval flows
  5. 05Running Laravel on top of a legacy PHP codebaseModernised a native-PHP, directory-routed product in place, without a rewrite and without downtime for 200+ clients.200+clients migrated in place

More work

Experience

Direct Axis Technology

Senior Developer

Jun 2020 – presentKannur, India → Dubai, UAE (2021)
  1. 2026
    Senior developer

    Leave management redesign, code review, critical incidents and financial client demos. Now working on a different product. Case study →

  2. 2025
    Senior developer

    InnoDB forensic recovery; incremental backups with GFS retention. Case study →

  3. 2024
    Senior developer

    Workflow engine, prepaid orders system, higher server density. Handed the scheduling product over to focus on the core product. Case study →

  4. 2023
    Senior developer

    Self-hosted WebSockets, invoice performance fix, crash recovery, and the start of the domestic-worker scheduling product.

  5. 2022
    Developer

    Built attendance, payroll and HRM. Added database migrations, the PHP 7.4 upgrade, the first Laravel layer, and centralised permissions. Case study →

  6. 2021
    Developer · team of 3

    Moved to Direct Axis in Dubai. Introduced proper git discipline and a single core codebase with traceable client forks. Case study →

  7. 2020
    Developer · Kannur branch

    Joined Direct Axis at its Kannur, India branch, working on the AxisPro ERP platform.

Poornam Info Vision

Server Administrator & Technical Support

Jul 2019 – Mar 2020Kerala, India
  • Monitored production servers for hosting clients and cleared performance bottlenecks, with Prometheus for metrics.
  • Kept client mail flowing: blacklist removal, spam filtering and deliverability fixes on Exim and Dovecot.
  • Managed DNS on BIND so domains and mail resolved correctly.
  • Provisioned and configured VPS servers to each client’s requirements, with Let’s Encrypt TLS.
  • Supported cPanel/WHM and Plesk hosting, and the Magento and WordPress sites running on it.
Carried forward

The server side of every job since started here. It is why a crashed MariaDB table was a 30-minute fix in 2023, and why I could look after servers, backups and the WebSocket infrastructure alongside development.

Education

BTech, Computer Science · APJ Abdul Kalam Technological University

2019

Full detail in the CV:Full-StackLaravelBackend & DevOps

Stack & domain

Languages

  • PHP
  • Go
  • SQL
  • Bash
  • JavaScript

Frameworks

  • Laravel
  • React
  • Queues & schedulers
  • Events
  • OAuth2 / JWT

Data

  • MariaDB / MySQL
  • InnoDB internals
  • Redis
  • Data recovery

Infrastructure

  • Linux
  • Nginx
  • Apache
  • Docker
  • AWS Lightsail
  • Soketi
  • Prometheus

Hosting & mail

  • DNS (BIND)
  • Exim & Dovecot
  • cPanel / WHM
  • Plesk

Domain

  • Accounting & finance
  • HRM & payroll
  • Inventory
  • Manufacturing
  • CRM
  • Fixed assets

Notes from the work

01

Refactor bottom-up

Find the exact friction point and move it to another layer. Build from the processor up to the policy; the pattern shows up on its own.

02

Fix the cause, not the hardware

The client kept buying bigger servers for a slow invoice screen. The real fix was not recomputing the whole ledger on every request.

03

Make the right thing the easy thing

Strict types, one policy file, one core repo. Good structure protects the team better than documentation does.

Want to work together? Get in touch.