SHAH SHAHBAZ ALI

Senior Software Engineer | Backend, DevOps & Full Stack

Karachi, Pakistan | +92 323 7644803 (PK) | +971 567 004378 (UAE) | shahbaz.sa305@gmail.com

linkedin.com/in/shah-shahbaz-ali-4166442a5 | github.com/ShahShahbaz305 | shahbaz-resume.vercel.app

Professional Summary

Senior Software Engineer with 4+ years of experience building and running production systems in fintech and insurtech, including POS and payment platforms, insurance applications, and CRM/HRMS products. Backend-focused full-stack engineer across APIs (Node.js, Express, Python, FastAPI, TypeScript), databases (PostgreSQL, MySQL, MongoDB), infrastructure (Linux server administration, Nginx, Redis, BullMQ, CI/CD, AWS, Azure), and React and Next.js frontends. Creator of PDFClay (pdfclay.com), a live PDF editor built solo with a Python backend, Next.js frontend, and Chrome extension, self-hosted on a hardened Ubuntu server. Experienced with real-time systems (WebSockets, WebRTC, MediaSoup SFU) and AI integration (LLMs, RAG, MCP), with working knowledge of React Native, Flutter, and .NET. Delivered for clients in the US, Canada, and the UAE.

Technical Skills

Backend: Node.js, Express.js, Sequelize, Python, FastAPI, TypeScript, REST APIs, GraphQL, WebSockets, Microservices, Multi-tenant Architecture, MVC / MVVM, Redis, BullMQ, Authentication & RBAC, Rate Limiting, PDF Processing (PyMuPDF)

Databases: PostgreSQL, MySQL, MongoDB, SQLite, SQL, Schema Design, Indexing, Query Optimization, Database Migrations

Cloud & DevOps: AWS, AWS Lambda, Microsoft Azure, Linux Server Administration (Ubuntu), Nginx, systemd, PM2, Server Hardening (ufw, fail2ban), TLS / Let's Encrypt, CI/CD, GitHub Actions, Git, Vercel

Frontend: React.js, Next.js (SSR / ISR), Angular, JavaScript (ES6+), Redux, Tailwind CSS, Material UI, HTML5, CSS3, Chrome Extensions (Manifest V3)

Real-time & AI: WebRTC, MediaSoup (SFU), Real-time Chat, LLM Integration, RAG, Model Context Protocol (MCP), OCR (Tesseract)

Practices & Tools: System Design, Offline-first Architecture, Payment Gateway Integration, Agile / Scrum, Code Review, Technical SEO, Jira

Working Knowledge: React Native, Flutter (Dart), .NET (C#, ASP.NET)

Professional Experience

Senior Software Engineer

Dolphin Advanced Technology Services | United States (Remote) | July 2025 – Present

Lead backend and infrastructure for Dolphin POS, a multi-tenant fintech platform, and internal CRM/ERP.

  • Architected multi-tenant Node.js and Express REST APIs for payment, reporting, and customer modules
  • Engineered card payment and checkout flows (authorization, capture, refunds, reconciliation) with gateway integrations and offline-first handling for retail
  • Designed SQL schemas, migrations, and indexes, and optimized queries for high-volume transactions
  • Built real-time chat, video and audio calls, and screen sharing with WebRTC and a MediaSoup SFU
  • Administered production Linux servers: deployments, monitoring, Nginx, PM2, Redis, and BullMQ queues
  • Integrated AWS and Azure cloud services, including AWS Lambda functions for serverless workloads
  • Secured the platform with authentication, role-based access control, and data encryption
  • Built customer data pipelines (campaigns, retargeting, segmentation) and sales and transaction reports
  • Added AI-powered automation and conversational assistants across POS and CRM/ERP tools

Software Engineer

eSanad | United Arab Emirates (Remote) | January 2025 – May 2025

UAE insurance platform (website and CRM) covering motor, health, travel, and land insurance.

  • Built server-rendered features with Next.js, React, and TypeScript (SSR/ISR) and Next.js API routes
  • Built WebSocket customer chat and integrated the WhatsApp Business and Facebook Developer APIs
  • Deployed and maintained the platform on Azure across production, staging, and development
  • Managed MongoDB, SSL certificates, Azure firewall rules, and automated backups for disaster recovery
  • Ran feature branching, peer reviews, and CI/CD pipelines with GitHub Actions

Web Developer (React JS)

NX3 Digital | Karachi, Pakistan | January 2024 – December 2024

React developer building responsive web applications for agency clients.

  • Built and maintained React.js applications with optimized rendering and reusable components
  • Improved front-end performance, accessibility, and mobile responsiveness
  • Led the implementation of CI/CD pipelines, improving deployment efficiency by 20%
  • Managed web projects in Agile sprints with Jira, Slack, and ClickUp, working directly with clients

Full Stack Developer (Freelance)

Self-Employed | Remote (US, Canada, and UAE clients) | May 2022 – December 2023

Freelance full-stack developer delivering CRM, HRMS, and custom web platforms end to end.

  • Built complete CRM and HRMS systems with React, Node.js, and Express, from requirements to deployment
  • Implemented REST APIs, MongoDB and SQL databases, authentication, and role-based access control
  • Delivered insurtech and sales platforms for clients in the US, Canada, and the UAE
  • Reduced client website load times by 30% through front-end performance optimization
  • Owned client communication: requirements gathering, demos, and post-launch support

Projects

PDFClay | Founder & Sole Engineer | October 2025 – Present

pdfclay.com | Python, FastAPI, PyMuPDF, Tesseract OCR, SQLite, Next.js, React, Chrome Extension (MV3), Nginx, Ubuntu

Live online PDF editor that changes the real text inside a PDF while keeping its original fonts, plus 17 tools to merge, split, compress, convert, OCR, sign, and protect files. Built and operated solo.

  • Built an in-place text editing engine on PyMuPDF: redaction removes only the changed glyphs, then new text is redrawn in the document's embedded font, leaving untouched text byte-for-byte identical
  • Shipped 17 stateless PDF tools (merge, split, compress, PDF to Word/Excel, Tesseract OCR, AES-256 protection) behind a registry, so a new tool is one registry entry plus one backend function
  • Deployed on a hardened Ubuntu 24.04 VPS: Nginx reverse proxy, Let's Encrypt TLS, systemd services, SSH-key-only access, ufw, fail2ban, and idempotent deploy scripts
  • Protected CPU-heavy endpoints with rate limiting, bot detection, and abuse blocking, and built self-hosted analytics with a server-health dashboard instead of third-party trackers
  • Published a Manifest V3 Chrome extension that opens web and local PDFs in the editor, and handled technical SEO (structured data, sitemap, IndexNow pings on deploy)

MCP DB & API Tools (Open Source) | Author & Maintainer

github.com/ShahShahbaz305/mcp-db-api-tools | Node.js, MCP SDK, MySQL, Zod, npm

Published npm package (@shah1900/mcp-db-api-tools) with two Model Context Protocol servers that let AI coding agents run read-only MySQL queries and call authenticated REST APIs for debugging.

Other client work: Hello Altra (Next.js, React, Tailwind CSS); Genius Logix (Angular, .NET, MySQL); Powerplay Brands (REST APIs, WordPress); Manhattan Medical Arts (WordPress, PHP)

Education

Associate Degree Program (ADP), Mass Communication | 3.6 GPA

Virtual University of Pakistan | Completed

Bachelor of Computer Science (BSCS)

University of Karachi (UBIT) | 4 semesters completed | On hold

Certifications

Claude Certified Architect – Foundations (CCA-F) – In Progress | Anthropic · preparing through PIAIC AI Solution Architecture (AI-321)

Front-End Developer Professional Certificate | Coursera, Meta | Completed 2024 | View credential

Project Management with Jira Certificate | Coursera, Atlassian | Completed 2024 | View credential

Python Programming Course | Cisco Networking Academy & OpenEDG Python Institute | Completed 2023 | View credential