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.
~ 01
Experience
Lead Engineer · BengalByte
Nov 2025 — Present
Remote · Bangladesh
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.
Own core product subsystems end-to-end - from data model and API design through frontend delivery, rollout, and production monitoring.
Ship platform features spanning real-time delivery, multilingual search, and rich-text editing surfaces on a multi-tenant product.
Drive reliability and security hardening across the platform: tenant isolation, encryption at rest, and centralized error handling.
Set direction on architecture, API design, and deployment strategy for the subsystems the team ships; review designs and code across the stack.
Built and operate the observability stack and deployment automation - metrics, logs, alerting, and health-gated releases with automatic rollback.
Python 3.13
FastAPI
SQLAlchemy 2.0 async
PostgreSQL 17
Alembic
Next.js 15
React 19
TypeScript
Tiptap / ProseMirror
TanStack Query
Tailwind v4
Docker
Prometheus / Grafana / Loki / Alertmanager
Senior Software Engineer · FlowGenX AI
Oct 2024 — Oct 2025
San Francisco, CA · Remote
Architected a multi-tenant Kubernetes deployment service and a low-code data integration platform for orchestrated workflows.
Architected a multi-tenant Kubernetes deployment service in Go, taking environment provisioning from hours to minutes.
Developed a low-code data integration platform orchestrating automated pipelines and workflows - declarative configuration in place of hand-written glue code.
Engineered a modular data processing framework - 40+ reusable components processing 2M+ records daily - so new workflows composed existing blocks instead of custom code.
Designed a fault-tolerant state management system for long-running data workflows, ensuring reliable execution despite intermittent infrastructure failures.
Implemented GDPR-compliant data privacy components protecting PII across 100k+ customer records with configurable anonymization strategies.
Built agentic AI workflows using LangChain and LangGraph, integrated with vector databases for intelligent retrieval and reasoning pipelines.
Designed data lineage and observability instrumentation for the workflow engine, surfacing component execution paths, retry attempts, and failure boundaries to operators across multi-tenant deployments.
Go
Python
FastAPI
React
Apache Airflow
LangChain / LangGraph
Docker
Kubernetes / Helm
Terraform
GitHub Actions
Senior Full Stack Engineer · Cognitus
Oct 2023 — Sep 2024
Dallas, TX · Remote
Built an enterprise SAP data migration platform and a real-time analytics dashboard for 15+ enterprise clients.
Architected an enterprise SAP data migration platform on a microservices backbone, moving 30 TB+ of client data with automated validation gates at every pipeline stage.
Built a data profiling system analyzing 50M+ records daily - flagging schema violations, duplicates, and referential errors before they reached migration.
Engineered ETL pipelines sustaining 2M+ records per hour with automated validation, sharply reducing the manual intervention the legacy stack required.
Implemented a custom data validation framework that caught data-quality issues before cutover, cutting post-migration support tickets across 15+ enterprise clients.
Developed a React analytics dashboard surfacing 200+ real-time migration KPIs, replacing slow manual reporting for client teams.
Designed a configurable schema-mapping engine that let business analysts define migration rules without engineering involvement, roughly halving custom-code requests.
Built connectors to multiple enterprise ERP/CRM systems with incremental sync, conflict resolution, and idempotent retries - supporting bi-directional data flow in production.
Node.js
Python
FastAPI
PySpark
Apache Kafka
MongoDB
Redis
Celery
React
Redux
Senior Full Stack Engineer · Otterdev
Jul 2022 — Sep 2023
Singapore · Remote
Built a crypto fund management dashboard, a multi-channel alert system, and a youth-focused social platform.
Built a crypto fund management dashboard delivering real-time insights across 100+ cryptocurrencies, with automated risk analysis feeding fund managers' trading decisions.
Shipped a multi-channel alert system (Twilio + SendGrid + Telegram APIs) delivering 50k+ notifications daily to 15k+ users.
Architected and shipped a youth-focused social networking platform end-to-end; it grew to 20k+ users within three months of launch.
Next.js
React
NestJS
Serverless Stack (SST)
AWS CDK / Amplify
PostgreSQL
MongoDB
Terraform
Software Engineer · re:cruit
May 2021 — Jun 2022
Wilmington, DE · Remote
Shipped highly available Kubernetes deployments and serverless APIs serving 500k+ daily requests for a no-code platform.
Implemented high-availability deployments for 12+ microservices on Kubernetes / GCP at 99.95% uptime, cutting infrastructure cost by roughly a third.
Developed 25+ serverless API endpoints on AWS Lambda and Google Cloud Functions processing 500k+ daily requests, including scraping pipelines extracting 2M+ product data points weekly.
Optimized the React-based no-code website builder - cut page load time by 65% and resolved 40+ critical bugs.
Engineered a medical-notes system with complex multi-level nested forms for healthcare clients, built on reusable form components.
Automated student and mentor onboarding through 10+ third-party integrations (Airtable, Google Drive/Sheets/Calendar, Calendly, Typeform, SendGrid, Twilio).
Node.js
Express / NestJS
React / Redux
AWS Lambda
Google Cloud Functions
Kubernetes / GKE
MongoDB
Redis
FFmpeg
WebSockets
PWA
Full-stack Web Developer · Freelance
Sep 2018 — May 2021
Remote
Independent consulting building serverless applications, marketing tools, and JAMstack sites for SMB clients.
Built serverless applications using AWS SAM (Lambda + DynamoDB + Cognito) and shipped to production for multiple SMB clients.
Developed email marketing tools and a job-aggregator application with real-time features and integrations.
Delivered high-performance JAMstack sites built on Gatsby and Next.js with headless CMS backends (Contentful, Strapi, Sanity).
Next.js
Gatsby
React
Node.js / NestJS
GraphQL
AWS (Lambda, DynamoDB, S3, Cognito, SAM)
Google Cloud
Stripe API
Contentful / Sanity / Strapi
Tailwind CSS
Web Developer · Digitally Simplex
Feb 2016 — Aug 2018
Dhaka · Bangladesh
First full-time engineering role - MERN stack applications, Django e-commerce solutions, and Python automation.
Developed MERN stack applications and Django e-commerce solutions for domestic and international clients.
Wrote Python automation scripts for data processing and database management across client workloads.
MongoDB
Express.js
React
Node.js
Python
Django
~ 02
Selected open-source projects
xpr-lang — A sandboxed expression language with byte-identical runtimes in TypeScript, Python, and Go.
Turborepo monorepo full-stack app that transcribes uploaded meeting audio with OpenAI Whisper (Google Gemini fallback), summarizes content, and extracts action items.
Real-time WebSocket progress streaming via Socket.io, Google OAuth, BullMQ job queue with Redis, Drizzle ORM against Supabase Postgres.
Full-stack TypeScript end-to-end: React 18 + Vite + Tailwind + Shadcn on the front; Express + BullMQ + Drizzle + Socket.io on the back; Supabase auth/storage; Docker for local dev.
leafpass — Cross-platform desktop GUI for the `pass` password manager.