Md. Masum Khan
AvailableEngage
Uses

My exact toolkit
hardware, software & workflow

Every tool listed here is something I use daily or weekly. No sponsorships, no affiliate links — just an honest account of what a CTO and Chief Data Scientist actually runs.

Last updated 20257 categories · 42 tools
01

Workstation

Primary Machine - Ubuntu 24.04 LTS

Main Development Rig

Daily driver for all heavy development, ML training, Docker stacks, and pipeline work. Native Linux means zero WSL overhead — everything runs at full speed.

Secondary Machine - macOS

MacBook · Apple Silicon

Used for client calls, presentations, and on-the-go work. Seamless handoff between machines via cloud sync.

RAM

32 GB DDR4

Running multiple Docker Compose stacks, Jupyter Lab, VS Code with heavy extensions, and browser sessions simultaneously without swapping.

Storage

1TB NVMe SSD

Fast I/O matters when working with large datasets, model checkpoints, and container images.

Display

Duel 27" 4K IPS Monitor

High DPI for long coding sessions. Side-by-side terminal + browser without strain.

Terminal

GNOME Terminal + Zsh

Oh My Zsh with custom prompt on Ubuntu. iTerm2 on macOS. Multiple panes for dev server, file watcher, and logs running in parallel.

02

Development Tools

VS Code

Primary IDE

With ESLint, Prettier, Tailwind CSS IntelliSense, GitLens, and GitHub Copilot. Theme: One Dark Pro.

Jupyter Lab

Data Science & ML

All exploratory data analysis, model prototyping, and notebook-based research runs here.

Git + GitHub

Version Control

Every project is version-controlled from day one. GitHub Actions for CI/CD pipelines.

Docker + Docker Compose

Containerization

All production ML stacks (FastAPI, MLflow, Prefect, Grafana) deployed as multi-service Compose stacks.

Postman

API Testing

Testing REST APIs during development. Collections shared across projects.

Windows Subsystem for Linux (WSL2)

Ubuntu 22.04 LTS

Linux toolchain on Windows. All bash scripts, cron jobs, and shell-based pipelines run here.

Terminal

Windows Terminal + Zsh

Oh My Zsh with custom prompt. Multiple panes for running dev server, watcher, and logs simultaneously.

03

AI & ML Stack

Python 3.11

Primary ML Language

All data pipelines, model training, FastAPI backends, and ETL scripts.

PyTorch + TensorFlow / Keras

Deep Learning

PyTorch for research and fine-tuning. Keras for rapid prototyping and deployment-friendly models.

Scikit-Learn + XGBoost

Classical ML

Production workhorse for tabular data. XGBoost with Optuna Bayesian hyperparameter optimization.

LangChain + LangGraph

LLM Orchestration

RAG pipelines, GraphRAG knowledge graphs, and multi-agent workflow orchestration for enterprise clients.

OpenAI API

LLM Inference

GPT-4o for reasoning tasks. Embedding models for vector search in RAG systems.

MLflow

Experiment Tracking

Every training run logged with hyperparameters, metrics, and model artifacts. Model registry for versioning.

Prefect

Pipeline Orchestration

Scheduled data ingestion, automated retraining, and batch prediction workflows.

SHAP

Model Explainability

Waterfall and beeswarm plots for every production classifier. Explainability is non-negotiable.

04

Data Stack

PostgreSQL

Primary Database

Production database for all full-stack applications. JSONB for semi-structured data.

SQLite

Local / Lightweight

Prototyping and local pipeline development. Portable and zero-config.

Pandas + Polars

Data Manipulation

Pandas for most work. Polars when performance on large frames matters.

Parquet

Data Storage Format

All intermediate pipeline artifacts stored in Parquet. Columnar, compressed, fast.

Prometheus + Grafana

Monitoring

ML model drift monitoring, API latency tracking, and data quality dashboards.

05

Frontend Stack

Next.js 14 (App Router)

React Framework

This portfolio. Server Components, SSG, ISR, and API routes — all in one framework.

Tailwind CSS v4

Styling

Utility-first CSS. No more context-switching between files for simple style changes.

Framer Motion

Animations

All scroll-reveal and micro-interaction animations. Always wrapped with useReducedMotion() for accessibility.

shadcn/ui

Component Library

Unstyled, accessible components. Copy-paste into your codebase and own the code.

TypeScript

Type Safety

Strict mode enabled on every project. Catches bugs at compile time, not in production.

06

Cloud & Infrastructure

AWS

S3 · EC2 · IAM · EBS

Primary cloud for client deployments. S3 for model artifact storage, EC2 for compute-heavy workloads.

Vercel

Frontend Deployment

Zero-config Next.js deployment. This portfolio lives here. Edge Network + automatic CI/CD on push.

Linux (RHCE)

Ubuntu 22.04 / RHEL

All server administration, cron jobs, and shell scripting. Red Hat Certified Engineer.

Cisco Networking (CCNA)

Network Architecture

Enterprise network design. 11 years of hands-on infrastructure from healthcare to government scale.

Resend

Transactional Email

Contact form email delivery. Clean API, great deliverability, Next.js native integration.

07

Productivity & Communication

Claude (Anthropic)

Primary AI Assistant

Used daily for complex reasoning tasks, code review, architectural discussions, and writing. Significantly better than alternatives for systems-level thinking.

ChatGPT (GPT-4o)

Secondary AI

Supplementary to Claude for specific tasks. OpenAI API used in production RAG pipelines.

Notion

Documentation & Notes

All project documentation, client meeting notes, and research notes live here.

Figma

UI Design

Wireframing and design review for client-facing applications.

Zoom + Google Meet

Client Communication

All 13 global client consultations. Zoom for US/EU clients, Meet for others.

Linear

Project Management

Issue tracking and sprint planning for client projects.