</>
Resume

Hello, I'm Ahmad Khan

A skilled Full Stack Web Developer 💻

Resume
Profile photo of Ahmad Khan, full-stack web developer

About Me

I am Ahmad Khan an analytical and detail oriented aspiring full stack web developer...
Cartoon minion character representing the About Me section

Skills

Remix JS

React Router 7

Directus

Docker

BullMQ

Nest Js

Cloudflare

AWS

GCP

Hetzner Cloud

Pulumi

PostgreSQL

Redis

Bunny CDN

JavaScript

TypeScript

Mantine UI

HTML

CSS

React

Chakra UI

Redux

Next.js

Node.js

Express.js

MongoDB

Mongoose

Cypress

Jest

C++

VS Code

GitHub

ChatGPT

Netlify

Vercel

Windows 10

Ubuntu

My Projects

ShoppingEventVIP

  • ShoppingEventVIP is a multilingual event management platform supporting English, French, and Dutch.
  • The project uses Remix, Directus, NestJS, PostgreSQL, and Mantine UI, among others.
  • Business logic was migrated from Remix to Directus using custom hooks and endpoints.
  • Legacy user login and anti-spam registration were implemented to improve data quality.
  • Custom endpoints serve personalized event data based on user roles.
  • An event-driven architecture enables scalable integration with CRM and email services.
  • PDFKit is used to auto-generate event subscription confirmation PDFs.
  • Role-based access control (RBAC) was added with roles like admin and subscriber.
  • Forms use Cloudflare Turnstile, error boundaries, and validation with Yup and Zod.
Remix JS
React Router 7
Directus
Docker
Bunny CDN
Cloudflare
Mantine UI
React
TypeScript
CSS

Multilingual E-commerce Platform Femmelady

  • Supports 7 languages: English, Dutch, French, Arabic, Japanese, Korean, and Chinese.
  • Built with Remix, Directus, Redis, Bunny CDN, SendGrid, and deployed on Google Cloud Run and VM via Docker.
  • Authentication supports Google login and includes Cloudflare Turnstile to block bots.
  • Product page offers advanced filtering, sorting, and pagination with URL shareability.
  • Cart system and simulated payments streamline testable shopping flow.
  • Admin dashboard built on Directus with robust RBAC and ABAC roles and policies.
  • Uses Redis to implement rate-limited forgot password functionality.
  • Images are delivered via Bunny CDN for faster global performance.
  • All forms are validated using Zod for type-safe, schema-based validation.
  • Deployed using GCP Cloud Run (min 1 instance) and VM with Docker support for flexibility.
Remix JS
React Router 7
Directus
GCP
Docker
Cloudflare
Bunny CDN
Redis
Mantine UI
React
TypeScript
CSS

Contact

Contact information for Khan Ahmad

Thane, Maharashtra, India

Made with 💙 by Ahmad Khan