Hi I'm Shadi

I've created a lot of websites, but I only recently discovered a new design philosophy. - June 1st 2025

A great website is an experience, an engineer is a methodical designer tasked with crafting and invoking emotion, change, or inspiration.

But behind every experience is a human. And every human has a story.So, let's chat - about how I think, build, and bring digital ideas to life. If you've made it this far, let's sit down and enjoy a cup of coffee together.

Well, now that you know a little more about me...

Let me show you some highlights of my work. Each project tells a story of problem-solving, creativity, and technical craftsmanship.

Launch

Portfolio v5

Shipped a complete redesign with an editorial changelog approach. Featured projects get dedicated case studies, everything else flows through a timeline.

Portfolio v5
AstroReactTailwind CSSFramer Motion
You're looking at it
Milestone

DeenCal reaches 50,000+ users

The prayer times calendar app crossed 50,000 monthly active subscribers worldwide. Rebuilt the stack with Cloudflare Workers + Hono + Supabase.

DeenCal reaches 50,000+ users
DeenCalGrowth
View case study
Launch

Portfolio v4

Complete redesign focused on GSAP animations and typography. Introduced the coffee chat video concept.

Portfolio v4
ReactNext.jsGSAPTailwind CSS
View project
Update

DeenCal v1.2.0

Major update with reworked onboarding, dark mode, and full provider compliance for Google Calendar, Outlook, and Apple Calendar.

DeenCalCloudflare WorkersHono
View case study
Launch

Launched DeenCal

Shipped DeenCal — a web app that generates personalized Islamic prayer time calendar feeds. Users subscribe once and get auto-updating prayer times synced across all devices.

Launched DeenCal
SvelteKitFastAPIPostgreSQLFly.io
View case study
Launch

Shipped Foresight

Built an AI-powered prediction platform that abstracts ML complexity behind a clean interface. 15+ HuggingFace models, 94% accuracy, sub-2s response times.

Shipped Foresight
PythonHuggingFaceNext.jstRPC
View case study
Launch

Study Wiz Channel

Started a YouTube channel focused on education and coding tutorials.

Study Wiz Channel
YouTubeEducationTutorials
View project
Client

Client: PalOil

Built a full e-commerce platform with Sanity CMS and Algolia search integration.

Client: PalOil
Next.jsTailwind CSSSanity CMSAlgolia
View project
Update

HLDR v2

Major upgrade to the VS Code extension with Gemini completions and improved UX.

HLDR v2
PythonTypeScriptGeminiVSCE
View project
Hackathon

UofTHacks: MakeCloud

Built an infrastructure-as-code generator at UofTHacks. Won best use of Terraform.

UofTHacks: MakeCloud
Next.jsTerraformFastAPIPyTorch
View project
Launch

Portfolio v3

Introduced Vis.js network graphs to visualize project connections.

Portfolio v3
ReactVis.jsTailwind
View project
Launch

Bravo

SSH automation tool for managing remote servers with Python and Paramiko.

Bravo
PythonReactParamiko.py
View project
Hackathon

OEC Hackathon: AlertMe

Natural disaster alert system with real-time mapping and ML predictions.

OEC Hackathon: AlertMe
Next.jsMapboxPyTorch
View project
Hackathon

DeltaHacks: OuiCare

Healthcare companion app with Langchain-powered AI assistance.

DeltaHacks: OuiCare
Next.jsFastAPILangchain
View project
Launch

Start-up: Talk2Me

Language learning SaaS with Flutter, Firebase, and Stripe payments.

Start-up: Talk2Me
FlutterFirebaseStripe
View project
Launch

KareemCal (DeenCal v1)

First version of the prayer times calendar. File upload based approach.

KareemCal (DeenCal v1)
SvelteKitFastAPIics.py
View project
Launch

HLDR v1

VS Code extension for code documentation using GitHub Models.

HLDR v1
PythonGitHub ModelsCodespaces
View project
Hackathon

UofTHacks: Cashflow

3D financial visualization tool built with Three.js.

UofTHacks: Cashflow
HTMLCSSJavaScriptThree.js
View project
Launch

BaseScript

Programming knowledge base built with Quartz and Docusaurus.

BaseScript
QuartzDocusaurusMarkdown
View project
Launch

ScraPy - Outreach Tool

Web scraping automation for lead generation with Beautiful Soup.

ScraPy - Outreach Tool
PythonBeautiful SoupWatchdog.py
View project
Hackathon

DeltaHacks: DeltaWeb

Three.js powered web experience for the hackathon website.

DeltaHacks: DeltaWeb
HTMLCSSJavaScriptThree.js
View project
Client

Business: isDesign

Freelance web design business website.

Business: isDesign
TypeScriptMDXVercel
View project
Client

Client: Saiad

Client website built with vanilla HTML, Tailwind, and JavaScript.

Client: Saiad
HTMLTailwindVanilla JS
View project
Launch

Portfolio v2

Second iteration of my personal site with improved design.

Portfolio v2
ReactTailwindFigma
View project
Launch

2048 Game

Terminal-based 2048 game written in C.

2048 Game
CBash
View project
Milestone

Club: McMaster Creates

Co-founded a creative community at McMaster University.

Club: McMaster Creates
CommunityLeadership
View project
Academic

McMaster: Mechanics Research

Research project using Granta for materials analysis.

McMaster: Mechanics Research
GrantaResearchMechanics
View project
Academic

McMaster: System Design

OOP system design project in Python.

McMaster: System Design
PythonOOPSystem Design
View project
Academic

McMaster: 3D Manufacturing

G-Code and 3D printing project.

McMaster: 3D Manufacturing
Q-LabsG-Code3D Printing
View project
Academic

McMaster: Materials Research

First year engineering research project.

McMaster: Materials Research
GrantaAutoDesk Inventor
View project
Launch

Debellis Depo

Website for my high school science teacher.

Debellis Depo
HTMLCSSJavaScript
View project
Launch

Portfolio v1

My first ever portfolio website built with Jekyll.

Portfolio v1
HTMLCSSJekyll
View project
Experiment

Engineering Shenanigans

Collection of non-software engineering projects and experiments.

Engineering Shenanigans
EngineeringHardware
View project