Hi, I'm Hadi Kassamali

Full Stack Developer

Passionate about creating exceptional digital experiences with modern technologies. I build scalable web applications that solve real-world problems.

Hadi Kassamali

About Me

Learn more about my journey, skills, and what drives me as a developer

Hadi playing basketball in Rome

My Journey

I spent over three years in tech sales, pitching NoSQL databases to senior software engineers, CTOs, and enterprise architects. After a while, chasing quota each quarter and recycling the same playbook felt…hollow. I craved work that flipped the switch in my brain, not just another quarterly report to hit.

In those sales meetings I noticed the level of real domain expertise at work that those technical leaders had and thought, "I want that." So I dove into software development and fell in love instantly. Solving tricky UX challenges, adapting on the fly, and tapping into a never-ending well of new knowledge is exactly what gets me out of bed. For someone with an extreme thirst for learning, every sprint and bug fix still feels fresh, and this is exactly the space where I belong.

I specialize in building scalable web applications using React, Next.js, and TypeScript on the frontend, with Node.js and various databases on the backend. I'm always eager to learn new technologies and tackle challenging problems. I believe in writing clean, maintainable code and creating user experiences that make a difference.

When I'm not coding, you'll find me shooting hoops, hanging out with family, watching movies (or the Chargers, though that's not always fun 😂😭), and hunting down the next great burger spot.

Hadi at a tech meetup
Hadi at an AI meetup
Hadi working at his desk

Technologies

The tools and technologies I use to bring ideas to life

TypeScript

JavaScript

Python

React

React

Next.js

Next.js

Node.js

Express

Express

Flask

Flask

PostgreSQL

PostgreSQL

Supabase

Supabase

Render

Render

Vercel

Vercel

Jasmine

Jasmine

Jest

Jest

React Query

React Query

AWS

Google Cloud

Google Cloud

OpenAI

OpenAI

Tailwind CSS

Tailwind CSS

Bootstrap

Bootstrap

Framer Motion

Framer Motion

shadcn/ui

Shadcn/ui

Featured Projects

A curated selection of web apps I've built, solo and in collaboration, showcasing the tools and techniques behind them

Elfgorithm
Elfgorithm is an AI-powered Secret Santa platform that makes gift exchanges delightful and effortless. Perfect for organizing gift exchanges between colleagues, friends, and family, Elfgorithm takes the guesswork out of gift-giving with personalized AI suggestions.
Next.js
TypeScript
React
Supabase
OpenAI
React Hook Form
Zod
Shadcn/UI
TailwindCSS
Vercel
Storybook
Jest
RTL
The Court Connect
The Court Connect is a full-stack Flask web application that connects basketball enthusiasts with basketball courts around the world. Users can register, log in, and search for basketball courts via the Google Maps API. They can then save their favorite courts to their profile and rate them.
Python
Flask
Javascript
HTML
CSS
PostgreSQL
SQLAlchemy
Render
Neon
Jinja
Bootstrap
Pytest
Jasmine
UptimeRobot
Not Another  Dashboard
Not Another Dashboard
NotAnotherDashboard empowers restaurants with AI-driven actionable intelligence, transforming raw sales data into clear, intuitive visualizations. It provides a full performance overview from corporate to store level. This empowers managers to spot trends, optimize menus, and boost profitability by revealing what sells, where, and when.
Next.js
TypeScript
React
Supabase
OpenAI
React Hook Form
Tanstack Query
Zod
Shadcn/UI
TailwindCSS
Vercel
Jest
RTL

Get In Touch

I'm always open to meeting new people, exchanging new ideas, and chatting about anything tech or non-tech related.

Let's work together

Looking to build a website or have a quick coffee chat? You can schedule a meeting using my calendar, reach out on LinkedIn, or contact me directly via email or phone.

Email

hdkassamali1623@gmail.com

Phone

+1 (714) 661-0109

Location

Irvine, California