~/msh

~ shahadulhaider/portfolio

Muhammad Shahadul Haider

Lead Engineer · Multi-tenant SaaS & developer tools · 10+ years of Python, Go, TypeScript

Software engineer with 10+ years building data systems, multi-tenant platforms, and developer tools in Python, Go, and TypeScript. Currently lead engineer on a multi-tenant SaaS platform - owning architecture and end-to-end delivery from Postgres schemas and CI pipelines through React frontends. Author of xpr-lang, a sandboxed cross-runtime expression language with byte-identical implementations in TypeScript, Python, and Go, shipped to npm, PyPI, and Go modules.

where i've worked

Recent experience

Three most recent roles. The full timeline lives on the resume page.

  1. 2025 — Present

    Lead Engineer · BengalByte

    Lead engineer on a multi-tenant SaaS platform - driving technical direction and end-to-end delivery of core subsystems across the Python / FastAPI backend and Next.js 15 / React 19 frontend.

  2. 2024 — 2025

    Senior Software Engineer · FlowGenX AI

    Architected a multi-tenant Kubernetes deployment service and a low-code data integration platform for orchestrated workflows.

  3. 2023 — 2024

    Senior Full Stack Engineer · Cognitus

    Built an enterprise SAP data migration platform and a real-time analytics dashboard for 15+ enterprise clients.

Full resume

recent writing

From the blog

All writing