Back to Portfolio
Portfolio

All Projects

Every project I have shipped — from enterprise AI pipelines and luxury retail experiences to open-source developer tools.

Dawlati project cover
TypescriptNest.jsNode.jsPostgreSQL
99.9% uptime

Dawlati

An online platform for UAE nationals to hire Emirati individuals for a range of services. Similar to LinkedIn but only for Emirati individuals.

AskEddy project cover
TypescriptNest.jsNode.jsPostgreSQL
AI-powered bookings across UAE

AskEddy

AskEddy is an AI-powered platform that helps you book online tickets for activities and attractions across UAE

Walmart Realm project cover
Next.jsReactChakra UIKRPano
Zero critical incidents

Walmart Realm

Contributed as a core developer on the team, building the UI from scratch using Chakra UI, integrating third-party games into the experience, and handling the full application deployment.

The Bicester Collection project cover
ReactChakra UIKRPanoAWS
Figma to live, full ownership

The Bicester Collection

Took the project from inception to production, building a responsive virtual shopping experience with React and Chakra UI from Figma designs. Integrated KRPano for the immersive 3D environment, added event tracking via Google Tag Manager, deployed on S3, managed CloudFront for delivery, and introduced gamification features to drive customer engagement.

Tommy Hilfiger project cover
ReactChakra UIKRPanoAWS
Gamification drove user engagement

Tommy Hilfiger

Led the project as the sole Front-End Engineer, building a responsive virtual experience with React and Chakra UI from Figma designs. Enhanced the KRPano-based experience by integrating the UI, adding event tracking via Google Tag Manager, and incorporating gamification elements to boost engagement. Managed full deployment via AWS S3 and CloudFront.

Afiniti Mega AI project cover
NestJSPostgreSQLRedisJest
90%+ unit test coverage

Afiniti Mega AI

Built and maintained robust application servers for an enterprise-grade AI product using NestJS, PostgreSQL, and Redis. Ensured high performance and scalability, maintained Jest and Supertest test coverage for new and existing features, resolved production bugs proactively, and integrated third-party APIs to extend platform functionality.

Developer Toolkit project cover
ReactNext.jsTypeScriptPrivacy-First
100% browser-side, no signup

Developer Toolkit

Free, privacy-first developer utilities. No sign-up, no data collection, no rate limits. Everything runs in your browser including encode/decode, diff files, hash strings, validate regexes, and more.

next-safe-env project cover
NPM PackageTypeScriptNext.jsEnvs
Catches misconfigs at build time

next-safe-env

NPM package for typed, validated environment variables in Next.js and Node.js. Catch misconfigurations at build time, not runtime, with full TypeScript inference.

Developer Toolkit MCP project cover
MCPTypeScriptClaudeCursor
Works with Claude, Cursor & Windsurf

Developer Toolkit MCP

Gives AI coding assistants (Claude, Cursor, Windsurf, Zed) reliable, deterministic versions of everyday developer tasks encode/decode, diff files, hash strings, decode tokens, validate regexes.

SageDesk project cover
TypeScriptRAGWebAssemblyBrowser-Native
Local-first, LLM-optional

SageDesk

A RAG-powered support chat widget you can drop into any website. Runs fully local in the browser via WebAssembly with no setup required, or connect an LLM for richer responses.

AI Pipeline to Turn Images into 3D Models project cover
PythonFastAPIAI3D ModelsOpenCV
48-hr workflow cut to near-instant

AI Pipeline to Turn Images into 3D Models

An AI-powered system that turns single product images into 3D models for e-commerce.