EXPERIENCE / PROJECTS / TECHNICAL SKILLS

Muhammad Ali Mughal

Principal Software Engineer

Profile

Principal Software Engineer building enterprise platforms since 2017 across insurtech, fintech, SaaS, e-commerce and government. I work across .NET / C# microservices, Laravel, Node.js and Vue / Nuxt—from service architecture and integrations to the interfaces people use every day.

  • Reduced policy issuance processing time by 90% through automation across 10+ insurer APIs.
  • Improved telco payment throughput by 70% while processing thousands of real-time transactions daily.
  • Built .NET services for integrations, monitoring, brand protection and agency operations; extended authentication, payments, AML, consent, notifications and CRM reporting alongside Core API Gateway.
  • Improved backend performance by 35% and API response times by 45% through query optimization and caching.
  • Led teams of up to 7 engineers, combining hands-on delivery, architecture, mentoring and code reviews.

Professional experience

Feb 2026 – Present

Principal Software Engineer

Waada (KSA)

Saudi Arabia · Remote

  • Built dedicated Monitoring, Brand Protection and Agency services using .NET / C#, code-first gRPC, EF Core, PostgreSQL. Current service projects target .NET 10.
  • Designed a centralized Integrations Service with runtime controls, usage logs, per-integration statistics and reusable Integration Gate clients for 10+ external integration codes.
  • Delivered scheduled Vertex AI Discovery Engine searches, per-setting provisioning, deduplicated findings, match scoring, review workflows and optional email alerts for Brand Protection.
  • Lead developer of Core API Gateway across Admin, Agent, Client, CRM and Dashboard surfaces: 70+ REST endpoints, Tidal ERP orchestration and downstream gRPC service calls.
  • Implemented platform RBAC across Auth Service, Common SDKs and API gateways: role/permission catalogs, JWT permission claims, authorization policies and scoped access. Extended OTP, password-reset/session flows, agency user provisioning and shared NuGet clients.
  • Developed Auth API Gateway authentication orchestration for login, OTP, signup and password changes, coordinating Auth, Consent, Notifications and Monitoring over gRPC.
  • Contributed Edaat payment and Focal AML webhook migrations from REST to gRPC, integration gating, invoice-query optimization and Wathq/GOSI company onboarding workflows.
  • Extended consent update/withdrawal, notification templates and asynchronous SMTP delivery, and Elm OTP integration checks; contributed regression tests around affected workflows.
  • Delivered CRM ticket/SLA/CSAT dashboard services and repositories, department-role validation, insurer KPI dashboards, Sadad/bank-transfer payment proofs, GOSI endorsement workflows and contributed modifications to an existing React/TypeScript administration project.
Feb 2024 – Mar 2026

Senior Software Engineer

myAlfred.com / InsuranceMarket.ae

United Arab Emirates · Remote

  • Led backend development of the insurance CRM, integrating 10+ insurer APIs to automate policy issuance and reduce manual processing time by 90%.
  • Built a claims management system and Sage 300 ERP synchronization for automated receipts and invoices.
  • Improved backend performance by 35% and API response times by 45% through query optimization and caching; owned the production policy-issuance process.
Jan 2022 – Feb 2024

Principal Software Engineer

Waada (Pakistan)

Karachi, Pakistan · On-site

  • Promoted from Senior Software Engineer (Jan 2022) to Senior Manager – Associate Principal Software Engineer (Jul 2022), then Principal Software Engineer (Jul 2023); led a 5-member team.
  • Architected a Node.js, Sequelize and PostgreSQL telco premium-collection engine processing thousands of real-time transactions daily, improving throughput by 70%; event-driven automation increased automation coverage by 60%.
  • Led the Laravel/Vue customer insurance website, BackOffice modules and an automated motor-insurance agent sales model.
  • Introduced Git branching, code-quality standards and CI/CD pipelines, improving delivery speed by 50%; mentored developers and ran code reviews.
Apr 2021 – Dec 2022

Full Stack Developer

Ahdus Technology

Lahore · Full-time 2021, part-time 2022

  • Built Adomino auction platform from scratch: admin panel, customer portal, and public site with bidding, CRM, CMS, user/role management, domain listing, and IANA integration.
  • Developed a Laravel-based Shopify connector for ERP–Shopify sync (inventory and product management); delivered APIs for a quiz app.
  • Led data-crawling initiatives for German e‑commerce sites; built Shopify custom apps and theme customizations. Led a team of 6–7 developers.
  • ERP–Shopify middleware improved operational efficiency by 40%; built crawling pipelines with Scrapy, Selenium and BeautifulSoup.
May 2020 – Apr 2021

Senior Software Engineer (Team Lead)

Triixa

  • Led development of Webuppers: Laravel + Cordova app builder producing signed APK/IPA builds for app store submission.
  • Delivered Event Management platform with admin portal and CMS; security platform integrating Have I Been Pwned API for breach checks.
  • Built AdWords budget calculator (keywords, location, CPC) and Review Master for doctors to aggregate reviews from 10 platforms (Laravel, Graph API, Google APIs).
  • Developed IMG Server Marketplace (artwork and file storage) with dynamic form builder; Bytbond Chrome extension (password management, ad tracking/blocking) with Laravel admin for users and subscriptions.
  • Delivered seven products, mostly solo, and reduced page load time by 40%.
Dec 2019 – May 2020

Senior Software Engineer & Server Management

Tailor Tag

Lahore, Pakistan

  • Led a cross-functional team (3 designers, 3 marketers, 1 frontend dev); delivered full e‑commerce platform with product/variant management, inventory, CRM, CMS, and multi-carrier logistics.
  • Implemented PreOrders, Wholesale, procurement, order processing, and performance marketing features.
  • Built a multi-level approval expense tracker for Facebook campaigns and an OMS with APIs for sales-page order and product sync.
Jan 2019 – Dec 2019

Software Engineer and Server Management

Aodour

Lahore, Pakistan

  • Built a multi-vendor e‑commerce system with order management, logistics, and reporting (CodeIgniter, Bootstrap, MySQL).
  • Led V2 platform development: inventory, procurement, order processing, multi-vendor support, product management, CRM, logistics, sales, reporting, CMS, and finance (Laravel, MySQL, Bootstrap 4).
  • Supported 10K+ SKUs; managed AWS EC2/Linux infrastructure at 99.9% uptime and reduced server load by 30%.
Oct 2017 – Dec 2018

Web Designer & Developer

Cosmic Technology Solutions

Lahore, Pakistan

  • Built an Elementor-style page builder for single-funnel sales pages; membership system with auth, payments, and discounts; APIs for partner integrations.
  • Developed a Mailgun/SendGrid-style mailing system with multiple providers and local mail servers.
  • Delivered Ahvola business locator (Google Maps), real-time chat (Socket.io, Node.js), YouTube video converter, custom WordPress theme, and WebRTC webinar prototype (video, audio, chat, screen share).
May 2016 – Jul 2017

Web Developer

FireSolz

Sargodha, Pakistan · Part-time

  • Developed front-end interfaces for school management systems, corporate sites, and one-page marketing sites (HTML, CSS, Bootstrap, JavaScript, jQuery).

Technical skills & languages

Languages

C# / PHP / TypeScript / JavaScript / SQL

Backend

C# / Laravel / Node.js / Nuxt 3 / Nitro / EF Core / gRPC / CodeIgniter / Sequelize ORM / Inertia.js

Frontend & Desktop

Vue.js 3 / Nuxt 3 / React / Electron / TypeScript / Vuetify / Tailwind CSS / Bootstrap / HTML / CSS / SCSS / Monaco Editor / jQuery / Apache Cordova / PhoneGap

Architecture

Clean Architecture / Microservices / API Gateway / Event-Driven Architecture / RBAC / NuGet SDKs / REST / gRPC / SOAP / WebSockets / Permission-based JWT authorization

Databases

PostgreSQL / MySQL / MongoDB / Redis

Infrastructure & Delivery

Docker / CI/CD / Linux / AWS EC2 / RDS / S3 / CloudFront / Nginx / Apache / RabbitMQ / Laravel Horizon

AI & Integrations

Google Vertex AI / Hugging Face / Cohere / OCR / Web Scraping / PayFast / Sadad / Edaat / Elm / Wathq / GOSI / Focal / Msegat / Sage 300 ERP / Shopify / Promode ERP / Telco Billing APIs / Courier APIs / Facebook Graph API / Google Ads API / Google Maps / Places / Gmail API / Lean / Tidal ERP

Engineering Tools

Cursor / Codex / Claude / PhpStorm / Rider / WebStorm / GitHub / Jira / ClickUp / Trello / Webpack / Laravel Horizon

Engineering Practice

System Design / Performance Tuning / Agile / Scrum / Code Reviews / Mentoring / Team Leadership / Git / GitHub / Jira / ClickUp / Trello

Languages Spoken

English (Professional) / Urdu (Native) / Punjabi (Native)

Project archive

44 projects across enterprise and independent work

44 projects shown

Waada KSA2026 – Present

Integrations Service

Built a centralized external-integration registry with runtime enable/disable controls, paginated usage logs, per-integration statistics and shared Integration Gate clients. Covers 10+ integration codes across Elm, Lean, Wathq KYC/national address, GOSI, Edaat, Focal, Msegat, Google Vertex AI and email providers; records calling service, success/failure and correlation metadata.

Runtime controls and usage visibility across external integrations

  • .NET 10
  • C#
  • code-first gRPC
  • EF Core
  • PostgreSQL
  • NuGet
Waada KSA2026 – Present

Monitoring Service

Built fraud/security event monitoring with configurable event categories and thresholds, notification alerts, paginated audit logs and agent activity tracking linked to quotes and policies. Standardized typed event names and activity identifiers across service clients.

Shared security and operational audit trail

  • .NET 10
  • C#
  • gRPC
  • EF Core
  • PostgreSQL
  • Redis
Waada KSA2026 – Present

Brand Protection Service

Built scheduled keyword/source monitoring with Google Vertex AI Discovery Engine, per-setting data-store/application provisioning, URL deduplication, domain match scoring and review workflows. Added filtered, paginated findings, optional high-match email alerts and centralized integration status/usage tracking.

Scheduled discovery, scoring and review of brand-related findings

  • .NET 10
  • C#
  • Google Vertex AI
  • gRPC
  • EF Core
  • PostgreSQL
  • Background jobs
Waada KSA2026 – Present

Agency Service & Insurance Operations

Built agency company, branch, group and city management with paginated search, hierarchical active-status handling and validation. Connected agency operations to Auth user provisioning and permission scopes; contributed modifications and feature updates to an existing React/TypeScript administration project supporting insurance workflows.

Structured agency hierarchy and scoped administration

  • .NET 10
  • C#
  • gRPC
  • EF Core
  • PostgreSQL
  • React
  • TypeScript
Waada KSA2026 – Present

Core API Gateway

Lead development of unified REST APIs across Admin, Agent, Client, CRM and Dashboard surfaces. Orchestrates Tidal ERP over HTTP and backend services over gRPC, with permission-based JWT authorization, quote/policy/claim/endorsement workflows, employee-file processing and Edaat/Focal webhook forwarding. The gateway delegates persistence to downstream services.

70+ REST endpoints

  • .NET 10
  • ASP.NET Core
  • C#
  • REST
  • gRPC
  • JWT
  • Tidal ERP
Waada KSA2026 – Present

Auth API Gateway

Developed REST authentication orchestration for login, OTP, agent signup, password changes and token flows. Coordinates Auth Service, Consent, Notifications and Monitoring through gRPC clients, with rate-limit monitoring and expired-token cleanup. Kept authentication entry points separate from Core API business workflows.

Dedicated authentication entry point

  • .NET 10
  • ASP.NET Core
  • C#
  • REST
  • gRPC
  • JWT
  • Redis
Waada KSA2026 – Present

Shared NuGet SDKs & Auth

Implemented platform RBAC across Auth Service, Common SDKs and API gateways with granular role/permission policies and JWT claims; extended authentication with OTP and password-reset flows, refresh/session lifecycle handling and agency user provisioning. Standardized reusable code-first gRPC clients, authorization helpers, response contracts and Redis key conventions across services.

Reusable contracts, clients and access controls across the platform

  • .NET 10
  • C#
  • NuGet
  • code-first gRPC
  • JWT
  • RBAC
  • Redis
Waada KSA2026 – Present

Payments & Edaat Webhook Integration

Contributed to the payment service by migrating Edaat webhooks from REST to gRPC, adding centralized integration status checks and usage logging, and optimizing invoice reads. The service supports Sadad invoices/installments and Lean-based company IBAN verification.

  • .NET 10
  • C#
  • gRPC
  • Edaat / Sadad
  • Lean
  • EF Core
  • PostgreSQL
  • Redis
Waada KSA2026 – Present

AML & Focal Screening Integration

Contributed to AML integration by migrating Focal webhooks to gRPC and connecting verification to centralized integration controls. The service exposes company/organization screening and GOSI verification with persisted verification logs.

  • .NET 10
  • C#
  • gRPC
  • Focal
  • GOSI
  • EF Core
  • PostgreSQL
Waada KSA2026 – Present

Company Verification & Onboarding

Extended commercial-registry and group-life company workflows with Wathq integration gating, GOSI employee batch/data retrieval, quote-linked verification records and Auth client creation. The company service connects KYC/national-address lookup to Tidal company-profile and employee-data workflows.

  • .NET 10
  • C#
  • gRPC
  • Wathq
  • GOSI
  • Tidal ERP
  • EF Core
  • PostgreSQL
Waada KSA2026 – Present

Consent Management Service

Extended consent handling with update and withdrawal operations, typed action/source/object models, boundary validation and regression tests. Maintains consent records through repository-backed gRPC contracts and shared response models.

  • .NET 10
  • C#
  • gRPC
  • EF Core
  • PostgreSQL
  • NuGet
Waada KSA2026 – Present

Notifications & Email Workflows

Extended notification delivery with email templates, SMTP integration and asynchronous SMTP client creation; connected external providers to integration status/usage tracking. The service supports insurance account, quote, payment, claim, endorsement and ticket messaging.

  • .NET 10
  • C#
  • gRPC
  • SMTP
  • Email / SMS
  • Redis
  • PostgreSQL
Waada KSA2026 – Present

Individual Phone Verification

Integrated centralized Integration Gate checks into Elm phone-ownership OTP verification and added tests for inactive integrations. The service exposes gRPC verification contracts and persists Elm OTP logs.

  • .NET 10
  • C#
  • gRPC
  • Elm OTP
  • EF Core
  • PostgreSQL
Waada KSA2026 – Present

CRM Reporting & Ticketing Integration

Contributed CRM dashboard repositories and services for ticket/SLA/CSAT metrics, and refined department-manager role validation. Integrated these capabilities within a ticketing platform with portal tickets, assignment rules, SLA scheduling, automation and customer-satisfaction surveys.

  • .NET 10
  • C#
  • gRPC
  • EF Core
  • PostgreSQL
  • RBAC
  • CRM reporting
AI-Powered Resume Analysis & Optimization2025 – Present

Smart Resume Analyzer

AI-driven web app that analyzes and optimizes resumes with real-time feedback. Integrates Hugging Face and Cohere for skills extraction and feedback, ATS keyword suggestions, multi-format support (PDF, DOC, DOCX, OCR), and export via jsPDF/html2canvas.

Helps job seekers improve resume quality and ATS compatibility; demonstrates full-stack development and AI/NLP integration.

  • Nuxt 3
  • Vue 3
  • Tailwind CSS
  • Nitro
  • Hugging Face
  • Cohere API
  • jsPDF
  • html2canvas
Visit Smart Resume Analyzer
Secure Steganography & Developer Toolkit2025 – Present

PixelValut

Web platform combining AES-256 and LSB steganography for secure message hiding in PNG images, plus 25+ developer tools (JSON/CSV formatters, JWT decoder, QR/barcode generator, invoice generator, cron builder, regex tester). 100% client-side; no data stored or sent to servers.

Provides a secure, privacy-first toolkit for developers and technical users.

  • Laravel
  • Vue 3
  • TypeScript
  • Tailwind CSS
Visit PixelValut
myAlfred.com2024 – 2026

Insurance CRM & Policy Automation

Delivered end-to-end policy issuance and claims automation. Integrated 10+ insurer APIs, built a claims management system and synchronized receipts and invoices with Sage 300 ERP; owned production workflow optimization.

90% less policy issuance processing time · 35% better backend performance · 45% faster API responses

  • Laravel
  • Sage 300
  • REST APIs
  • MySQL
  • Vue.js
Waada2022 – 2024

Waada Insurance Platform & Telco Subscription

Company website (Laravel, Vue.js) for policy access and purchase; redesigned agent model for motor insurance; BackOffice modules (Laravel, Bootstrap); subscription engine (Node.js, Sequelize, PostgreSQL) for Telco premium collection.

70% higher throughput · Thousands of real-time transactions daily

  • Laravel
  • Vue.js
  • Node.js
  • Sequelize
  • PostgreSQL
  • Bootstrap
Time Tracking Software2023 – 2024

Workotic

Hubstaff-style time tracking platform. Laravel APIs for admin panel, progress reports, and management of users, roles, departments, and organizations; React (Ant Design) front end; keyboard activity and screenshot tracking.

Centralized time tracking and organizational visibility for distributed teams.

  • Laravel
  • React
  • Ant Design
Mentorship & Training Platform2023

Mentorice

Web platform for mentorship and training: users register to offer or receive mentoring and earn certificates; mentors host webinars; mentees book one-to-one sessions. Supports 8+ languages and multiple countries.

Enables global mentorship and structured training with webinars and session booking.

  • Vue.js
  • Laravel
Ahdus Technology2021 – 2022

Adomino Auction Platform

Solo-built a domain auction platform with an admin panel, customer portal and public site. Delivered real-time bidding, CRM, CMS, user/role management and IANA integration, using WebSockets and Redis for concurrency.

Production-ready B2B auction platform in use on staging and live.

  • Laravel
  • Vue.js
  • MySQL
  • WebSockets
  • Redis
  • IANA integration
Ahdus Technology2021 – 2022

Shopify Connector for Product & Inventory Sync

Laravel-based connector for product and inventory sync between Shopify and Promode ERP. Supports automatic and manual sync, CSV processing, and deployment on Linux.

40% efficiency gain through automated order, product and inventory synchronization.

  • Laravel
  • PHP
  • Shopify API
  • Promode ERP
  • jQuery
Virtual Exhibition Platform2020 – 2021

NextEvent

Virtual exhibition platform with visitor registration and check-in, expo halls and virtual stalls, lobbies, and role-based management for organizers, exhibitors, and attendees. Used for job fairs, expos, and real estate events.

Reusable, scalable solution for virtual events across industries.

  • Laravel
  • Bootstrap
  • JavaScript
  • jQuery
Singapore Government2020 – 2021

Graveyard Management System (Wareensan)

System for graveyard operations with automated exhumation scheduling, claimant and objector workflows, deceased records, and multi-department coordination.

Improved efficiency and transparency in exhumation and cemetery management.

  • Laravel
  • PHP
  • MySQL
  • JavaScript
  • jQuery
  • Bootstrap
Triixa2020

Bytbond Chrome Extension

Chrome extension for password management, ad tracking, and ad blocking, with a Laravel admin panel for user and subscription management.

Secure browsing experience with centralized control for admins.

  • Laravel
  • Chrome APIs
  • Node.js
  • Webpack
Gulf E-Commerce2020

Multi-Store Order Management System

OMS for multi-store e‑commerce: product catalog, order processing, reporting dashboard, user/role management, and Shopify store manager for sync and orders.

Single dashboard for managing multiple storefronts and orders.

  • Laravel
  • PHP
  • MySQL
  • JavaScript
  • Bootstrap
  • Shopify API
Tailor Tag2019 – 2020

Multi-Outlet E-Commerce Platform

E‑commerce platform with custom admin: product and order management, reporting, finance, procurement, inventory, wholesale, CRM, CMS, PreOrders, and Facebook Pixel integration.

Enterprise-grade system supporting multi-outlet retail operations.

  • Laravel
  • MySQL
  • Bootstrap
  • Facebook API
Aodour2019

E-Commerce Management System

Single- and multi-vendor e‑commerce platform with inventory, procurement, order fulfillment, product management, CRM, logistics, sales, invoicing, reporting, and CMS dashboards.

10K+ SKUs · 99.9% uptime · 30% lower server load

  • Laravel
  • PHP
  • MySQL
  • Bootstrap
  • REST APIs
Cross-platform developer toolApr 2026 – Present

AuroraPad

Cross-platform code editor with multi-tab editing, an integrated terminal, persistent sessions, a command palette and a plugin system. Delivered hardened Electron architecture, semantic-release automation, macOS/Windows/Linux packaging and a marketing website.

  • Electron
  • Vue 3
  • Monaco Editor
  • Vuetify
  • semantic-release
Custom e-commerce

Laiba Alam Clothing

Custom storefront and admin for a national girlswear brand: per-SKU stock, COD-first checkout, PayFast card payments, flash sales with server-side expiry, per-size restocking and in-browser barcode label printing.

  • E-commerce
  • PayFast
  • Inventory
  • Barcode printing
Ahdus Technology2021 – 2022

B2B Crawling

Data extraction workflows for international e-commerce sites, collecting product details, prices and availability for analytics and market research.

  • Scrapy
  • Selenium
  • BeautifulSoup
Triixa2020 – 2021

IMG Server Marketplace

Digital art marketplace and cloud file storage with artwork sales, digital downloads, file previews, folder organization, sharing, permissions and a dynamic form builder.

  • Laravel
  • MySQL
Triixa2020

Webuppers

Web-to-mobile app builder generating Android and iOS applications from configurable web content, including signed APK/IPA builds for store submission.

  • Laravel
  • Apache Cordova
  • PhoneGap
Campaign management

Mailing Sniper

Email campaign platform for creating, scheduling and managing campaigns, combining third-party mailing integrations with a dedicated email server.

  • PHP
  • Mailing APIs
  • Email infrastructure
Triixa2020 – 2021

Review Master

Aggregated reviews from 10 platforms using Graph and Google APIs to support review-driven customer engagement.

  • Laravel
  • Facebook Graph API
  • Google APIs
Triixa2020 – 2021

Breach Monitoring Platform

Built a breach-monitoring platform integrating Have I Been Pwned for breach checks.

  • Laravel
  • Have I Been Pwned API
Triixa2020 – 2021

Google Ads Budget Calculator

Budget calculator using keywords, location and cost-per-click data.

  • Laravel
  • Google Ads API
Triixa2020 – 2021

Event Management CMS

Event management platform with an admin portal and content management system.

  • Laravel
  • PHP
  • MySQL
Tailor TagMar 2020

Dedicated Email Server

Configured branded email infrastructure using Postfix, Dovecot, Roundcube and TLS, with SPF, DKIM and DMARC, spam filtering, backups and monitoring.

  • Postfix
  • Dovecot
  • Roundcube
  • TLS
  • SPF / DKIM / DMARC
Cosmic Technology Solutions2017 – 2018

Ahvola Business Locator

Location-based business discovery with Google Maps/Places, business listings, authentication and interactive map markers.

  • PHP
  • Google Maps / Places
  • JavaScript
  • Bootstrap
Cosmic Technology Solutions2017 – 2018

Page Builder & Membership Platform

Built a visual page builder for funnel pages and a membership system with authentication, payments, discounts and partner APIs.

  • PHP
  • JavaScript
  • REST APIs
Cosmic Technology Solutions2017 – 2018

Real-time Chat & Webinar Prototype

Delivered a Node.js/Socket.io chat app and a WebRTC webinar prototype with video, audio, chat and screen sharing.

  • Node.js
  • Socket.io
  • WebRTC
Social networking

Socializer

Customized WordPress social platform with user registration, following, private messages and groups.

  • WordPress
  • PHP
  • JavaScript
Cosmic Technology Solutions2017 – 2018

YouTube Video Converter

Built a YouTube video converter and downloader.

  • PHP
  • JavaScript

Education

BS Information Technology

University of Sargodha · 2013 – 2017

Chat on WhatsApp