Usman
Khan

|

Building scalable web experiences — from pixel-perfect UIs to production-ready APIs.

Download CV

Projects

01

Garage Billing & Invoicing System

A full-featured billing platform for automotive workshops — handling inventory, services, customer records, and VAT-compliant invoicing end-to-end.

  • Built real-time inventory management and automated VAT calculation for multi-line invoices
  • Implemented A4 PDF invoice generation with CSV export and searchable history
  • Designed workflow enabling non-technical staff to generate invoices in under 30 seconds
React.jsNode.jsPostgreSQLREST APIsGit
02

Music Recommendation System (MLOps)

An end-to-end ML pipeline for music recommendations with full CI/CD automation, real-time monitoring, and containerised deployment — built as a final year project.

  • Built automated CI/CD pipeline using Jenkins and Docker for reproducible model training and deployment
  • Implemented Prometheus + Grafana dashboards to track model performance, accuracy, and system latency
  • Configured health alerts and continuous deployment demonstrating end-to-end MLOps practices
PythonDockerJenkinsPrometheusGrafana
03

Job Tracker App

A productivity tool for managing job applications with filtering, search, status tracking, and data export — designed for real-world job hunting workflows.

  • Implemented multi-filter search and status pipeline with real-time updates via Firebase
  • Built CSV export and persistent application history across sessions
ReactFirebaseBootstrap
04

Weather App

A clean, responsive weather application that fetches live weather data by city with proper error handling and a polished UI.

  • Integrated OpenWeather API with robust error handling for invalid locations and network failures
  • Built fully responsive layout optimised for mobile and desktop
ReactViteOpenWeather API

Experience

Sentiment AI

Full Stack Web Developer

Aug 2025 – Dec 2025Dubai, UAE (Hybrid)
  • 01Built full-stack product features using Next.js (TypeScript), Tailwind CSS, and REST APIs; developed API routes powering dynamic, data-driven dashboards.
  • 02Translated design mockups into responsive interfaces using HTML5 and CSS3, implementing adaptive layouts across all screen sizes.
  • 03Engineered secure frontend–backend integrations via server-side proxies; resolved data inconsistencies through root-cause analysis to maintain production reliability.
  • 04Delivered reusable, well-documented component libraries following accessibility and performance standards, improving long-term maintainability across the codebase.

Tech Stack

React
Next.js
TypeScript
JavaScript
Python
Node.js
PostgreSQL
MySQL
Docker
Jenkins
Git
GitHub
Tailwind
HTML5
Prometheus
Grafana
Firebase
React
Next.js
TypeScript
JavaScript
Python
Node.js
PostgreSQL
MySQL
Docker
Jenkins
Git
GitHub
Tailwind
HTML5
Prometheus
Grafana
Firebase
JavaScript (ES6+)TypeScriptPython
React.jsNext.jsTailwind CSSHTML5CSS3
Node.jsRESTful APIsPostgreSQLMySQLFirebase
DockerJenkinsGitGitHub ActionsPrometheusGrafana

Education

Heriot-Watt University

BSc (Hons) Computer Science — Software Engineering

Sep 2021 – Jul 2025Dubai, UAE
FIRST CLASS HONOURS3.6 GPA

About

I'm a Full Stack Developer with hands-on experience shipping production features at Sentiment AI and building real-world applications that solve real problems.

I care about clean, maintainable code, thoughtful UX, and systems that actually work under pressure. Whether it's a responsive dashboard, an ML pipeline, or a billing platform used by non-technical staff — I build things to last.

I hold a First Class Honours BSc in Computer Science from Heriot-Watt University, Dubai, and I'm actively looking for full-time full-stack or frontend engineering roles.

3.6
GPA
4+
Projects Shipped
1
Internship
01Gaming
02Photography
03Weight Lifting
04Building Tech Projects

Get In Touch

Open to full-time roles, freelance work, or just a good conversation about tech.

BASED IN

Dubai, UAE

AVAILABILITY

Open to full-time & freelance