Hi, I'm Mustafa

Frontend Developer & Designer

I build things at the intersection of code and design.

I'm a frontend developer who cares as much about how interfaces look and feel as I do about the code behind them. I make things that work well and look good.

About

I didn't plan on being a developer who cares about design—it just happened.

My first real exposure to code was a Visual Basic class in high school. Something clicked, and I ended up studying Computer Science. But graduating meant I still had to figure out what kind of developer I actually wanted to be.

My first job threw me into Unreal Engine development for architectural visualization. As the company grew, so did what I was responsible for. We needed interface design—so I learned it. We needed a web application—so I built it. What started as just wearing multiple hats at a start-up turned into the realization that I genuinely love working where code meets design.

Turns out I have an eye for visual work, even though I never formally studied it. There's something satisfying about building interfaces that don't just work, but feel right—seamless, intuitive, beautiful. I care about the details that make experiences actually good.

These days I'm focused on frontend and design engineering roles where I can bring both technical skill and design thinking to products that help people.

Experience

-
Software Developer

3D CityScapes

Developed web applications for real estate visualization with real-time data integration. Created responsive frontends and designed user interfaces for interactive property preview systems.

-
Software Developer

NTRY GTA

Led frontend development for interactive residential applications, working closely with design teams to create user-centered interfaces. Built reusable component libraries and established UI/UX workflows from Figma through to production.

- Present
Software Developer

MetaWorld X

Built a full-stack environmental monitoring application with real-time 3D visualization and responsive interfaces. Developed backend APIs and integrated them with interactive UI components for air quality management systems.

Projects

Development

Pebble: Personal Expense Tracker

Manual-first expense tracker solving onboarding drop-off. Reduces friction, increases financial mindfulness, respects privacy—banking-grade interface.

Angular
Spring Boot
PostgreSQL

Semantic Design System

Comprehensive design system with real-time color generation, semantic tokens, and accessibility compliance for streamlined design workflows.

HTML
CSS
Javascript

Devil Fruit Database

Full-stack web application with React TypeScript frontend and FastAPI backend.

React
Typescript
FastAPI
PostgreSQL
Docker
Google Cloud Platform
Design

Juniper Design System

An ever evolving set of custom primitives, design tokens, and components that I use across all my projects.

Figma
UI/UX Design
Design Systems
WCAG