Aadil Khan
AVAILABLE FOR FREELANCE WORK AND OPEN TO FULL-TIME ROLESFULL STACK SOFTWARE ENGINEER — EST. 2023

Aadil KhanFull Stack Software Engineer. I build systems that hold up in production.

Aadil Khan, full stack software engineer based in Bhopal, India

Multi-tenant SaaS, enterprise dashboards and REST APIs — built with Go, Next.js, React and PostgreSQL, and shipped through pipelines instead of by hand.

(01) SELECTED WORK3 PLATFORMS — LIVE

THINGS PEOPLERUN THEIR DAY ON

Three systems in production — inventory floors, payroll and patient records. Each one is a case of getting the boundaries right before the first user showed up.

01RETAIL INVENTORY(PLATFORM)2025

COLORCRAFT

Inventory, sales and warehouse movement in one system, with dashboards that stay current while the data underneath keeps changing.

Full stack — Go services, React dashboards

  • Concurrent Go backend built with goroutines
  • Inventory, sales, analytics and warehouse as separate modules
  • REST APIs secured with JWT authentication
  • Real-time dashboards in React + Vite
  • Go
  • Goroutines
  • React
  • Vite
  • REST
  • JWT
02HR SAAS(MULTI-TENANT)2025

TALIO

An HR platform where every organisation runs in its own tenant on shared, reusable modules for employees, attendance and leave.

Full stack — architecture, auth, CI/CD

  • Modular multi-tenant architecture in Next.js
  • Custom JWT auth with refresh token rotation
  • Secure sessions and fine-grained RBAC
  • Automated deploys via Jenkins and GitHub Webhooks
  • Next.js
  • Multi-Tenant
  • JWT
  • RBAC
  • Jenkins
03HEALTHCARE(MULTI-ROLE)2025

DTPS

One platform for dietitians, counsellors, admins and patients — four roles reading the same records through very different windows.

Full stack — role model, dashboards, pipeline

  • Secure multi-role authentication
  • Centralised dashboard architecture
  • Appointment, consultation and patient modules
  • Jenkins CI/CD triggered by GitHub Webhooks
  • Next.js
  • Multi-Role Auth
  • Dashboards
  • Jenkins
(02) ABOUT
Aadil Khan, full stack software engineer based in Bhopal, IndiaAadil KhanBHOPAL, INDIA

I BUILD THEUNGLAMOROUS PARTS.

For three years I've been building the software people actually run their day on — inventory floors, payroll, patient records. I care about the parts that decide whether a product survives its first thousand users: the data model, the auth boundary, the deploy that happens without anyone watching.

On the backend that means Go and Node.js over PostgreSQL and MongoDB — REST APIs with JWT auth, refresh token rotation and role-based access control. On the frontend, React and Next.js: dense dashboards rather than marketing pages. Before this I spent a year teaching web development to 200+ students, which is still the fastest way I know to find out whether you actually understand something.

  • ARCHITECTURE
  • REST APIS
  • AUTH & RBAC
  • DATABASES
  • CI/CD
  • DASHBOARDS
YEARS
03
PLATFORMS LIVE
03
STUDENTS TAUGHT
200+
VIDEO VIEWS
1.1M+
(03) EXPERIENCE

WHERE THEREPS CAME FROM

  • Developing full stack applications using the MERN stack.
  • Integrating frontend and backend components across the product.
  • Collaborating with the team to build scalable solutions using Git and REST APIs.
  • NOV 2025 — PRESENT
(04) STACK

WHAT IBUILD WITH

Grouped by the job each tool does, not by how popular it is. If it is on this list it is because I have shipped something with it.

LANGUAGES

03

What the systems are written in

  • Go
  • TypeScript
  • JavaScript

BACKEND

06

Services and APIs

  • Go
  • Node.js
  • Express.js
  • REST APIs
  • JWT
  • Socket.IO

FRONTEND

05

Interfaces and dashboards

  • React.js
  • Next.js
  • Vite
  • TailwindCSS
  • ShadCN UI

DATA

03

Storage and access

  • PostgreSQL
  • MongoDB
  • Prisma

AUTH

04

Access control and sessions

  • JWT
  • Refresh Tokens
  • RBAC
  • Multi-Tenant Auth

DEVOPS

07

Pipelines and servers

  • Jenkins
  • GitHub Webhooks
  • CI/CD
  • Docker
  • Linux
  • Nginx
  • Git

CLOUD

03

Where it runs

  • Railway
  • Vercel
  • Hostinger

TOOLS

05

Day to day

  • Postman
  • Figma
  • Zustand
  • Clerk
  • Gemini AI
(05) CONTACT

GOT SOMETHINGTHAT NEEDSBUILDING?

A new product, a system that needs modernising, or a backend that has outgrown its first version — send me the details and I’ll tell you honestly whether I’m the right person for it.