Diba Makki

Developer • Designer • Builder

Start Here.

I am a creative full-stack developer who believes the web shouldn't be boring. I build modern, scalable web applications with a rebellious edge.

My approach blends rigorous engineering with striking, brutalist design. I don't just write code; I craft digital experiences that leave an impression. Whether it's complex microservices or high-performance UIs, I bring a unique chaotic but calculated energy to the table.

Diba Makki

Featured Builds.

Web Apps

HeartByte — Campus Health Center Management Platform

Group-developed web application designed to improve accessibility and usability of campus health center services for Seneca Polytechnic students and staff.

ReactNext.jsTailwindNode.js

Fragments — Cloud-Based Backend Microservice

Backend microservice for authenticated users to create, store, and manage data fragments using secure REST APIs, cloud storage, and containerized deployment.

Node.jsExpressAWS CognitoAWS S3DockerGitHub Actions

LEGO Sets Web App — Full-Stack SSR with Auth

Server-rendered (EJS) full-stack app for browsing LEGO sets and managing CRUD features with authentication, sessions, and login history tracking.

Node.jsExpressEJSPostgreSQLSequelizeMongoDBMongooseTailwind

Android Apps

CityFix — Civic Issue Reporting App

Android app for reporting city issues, assigning priority levels, and tracking resolution status.

AndroidKotlinJava

PrintReceipt — Order & Receipt Calculation App

Android app that calculates photo and canvas order totals based on size, quantity, tax, and optional delivery fees.

AndroidKotlinJava

PackageTracker — Delivery Tracking App with Maps

Android app for managing and tracking package deliveries with status updates and Google Maps location visualization.

AndroidKotlinJavaGoogle Maps API

Java

StaySync — Hotel Reservation Management System

Java-based hotel reservation system with Admin and Guest interfaces, managing booking, check-in/out, payments, and reporting using synchronized SQL and MongoDB databases.

JavaSQLMongoDBOOP

Auto Loan Calculator — JavaFX Desktop Application

JavaFX desktop application that calculates auto loan payments, manages saved rates, and generates detailed amortization schedules through an interactive GUI.

JavaJavaFXOOPMVC

Python

Strategy Game Engine with Hash Tables and AI

Python-based game engine featuring a custom hash table, game tree evaluation, and a Minimax-driven AI opponent.

PythonHash TablesGame TreesMinimax

Let's Connect

Whether you have a project in mind, want to collaborate, or just want to talk code and design—my inbox is open.