Hi, I'm
Usman Khan (kha333n)
Backend Developer & Cloud Engineer
I build scalable systems, write clean code, and solve complex problems.
What I Do
Backend Development
Robust APIs and web applications with Laravel, Node.js, and modern frameworks. Secure authentication, third-party integrations, and payment systems.
Learn more →Cloud & Infrastructure
Scalable infrastructure on AWS with Docker, CI/CD pipelines, and server management. From provisioning to monitoring.
Learn more →System Design & Architecture
Clean architecture, database schema design, and performance optimization. Building systems that scale and last.
Learn more →Automation & Scripting
Streamlining workflows with custom scripts, data pipelines, and deployment automation. Less manual work, more results.
Learn more →Selected Work
Laravel Auth Package
An open-source Laravel package for streamlined API authentication with token management, role-based access, and multi-guard support.
Cloud Infrastructure Automation
Automated AWS infrastructure provisioning using Infrastructure as Code. Handles EC2, RDS, S3, and CloudFront deployment with a single command.
E-Commerce Backend API
Scalable backend API for an e-commerce platform with inventory management, payment processing, and real-time order tracking.
Latest from the Blog
Replace Your Entire Python Toolchain with uv and Ruff
Ditch pip, Poetry, pyenv, Black, Flake8, and isort. One package manager + one linter-formatter, both written in Rust.
2026-04-13 · 10 min read
deep-diveZero-Downtime Database Migrations: Schema Changes Without Breaking Production
Learn the expand-contract pattern, safe column operations, online DDL tools, and backfill strategies to deploy database migrations without taking your app offline.
2026-04-06 · 13 min read
problem-solvingHow to Stop N+1 Queries from Killing Your Laravel API
Detect, fix, and prevent N+1 queries in Laravel with eager loading, preventLazyLoading, automatic relation loading, and query counting in tests.
2026-04-03 · 5 min read