Creative developerToronto · Canada

Hi, I’m Diba —I build playfuldigital experiences.

I mix code, motion, and a little theatrical timing to make interfaces people remember.

Scroll to explore

The web can do more than sit still.

I create responsive digital worlds where brand, interaction, and engineering move as one.

Every build starts with a human feeling—curiosity, delight, ease—and ends with clean, dependable code.

IDEADESIGNMOTIONCODE

Projects with
personality.

Big ideas, made tangible. Open one up and have a wander.

The Berries Pastry Animation Website project preview01Animation-based frontend · Featured

The Berries Pastry Animation Website

A cinematic pastry website built around an AI-generated hero film. Copy evolves with the scroll, turning a luxury bakery landing page into a tactile story.

ReactGSAPScroll storytellingAI video
A warm desk lamp lighting an empty room with wallpaper swatches and a customizable chair.02Interactive 3D Experience

Where Ideas Begin

An interactive 3D experience where light and creative choices gradually transform an empty room. Built with React Three Fiber, Three.js, and GSAP.

Next.jsReact Three FiberThree.jsDreiGSAPGLTFWebGL
A laptop showing an abstract community management dashboard with event cards and member circles.03Community platform

Circle Management Platform

A full-stack platform for creating, coordinating, and growing educational community circles—with registration flows and an admin workspace.

Next.jsMongoDBResendUploadThing
{ }
04Campus health platform

HeartByte

A friendly digital front door for Seneca Polytechnic health services, designed to make care easier to discover and navigate.

ReactNext.jsTailwindNode.js
{ }
05Cloud microservice

Fragments

A secure backend for creating and transforming content fragments, supported by cloud storage, authentication, and containerized delivery.

Node.jsAWSDockerREST API

Tools I use to
make ideas move.

ReactNext.jsTypeScriptJavaScriptHTMLCSSNode.jsExpress.jsREST APIsMongoDBPostgreSQLFirebaseTailwind CSSThree.jsReact Three FiberGSAPCanvaFigmaBlenderSplineAWSDockerVercel / Netlify

Business-aware thinking · Creative problem-solving · Production-minded builds

Diba Makki
curious
by nature

Logic in one hand.
Imagination in the other.

I’m a creative full stack developer who combines business knowledge, visual storytelling, and technical craft. I like translating ambitious ideas into experiences that feel intuitive, warm, and just unexpected enough.

When I’m not nudging pixels or animating a flamingo, I’m usually learning a new tool or finding a better question to ask.

Read my résumé

Have a spark
of an idea?

Let’s turn it into something people want to spend time with.