RoboCode is an EdTech platform for online robotics & coding education, with role-based dashboards for parents, instructors, admins and organizations. I built the whole product end to end: a React 18 + TypeScript web app, a NestJS (Fastify) + Drizzle + PostgreSQL API with 150+ typed endpoints, and a React Native (Expo) mobile app that reuses the web's business logic verbatim.
I handled architecture, auth & role-based access, the design system (Tailwind + shadcn/ui), and CI/CD to deployment. One product, three surfaces, shipped
0
19
How to Use a Fire Extinguisher: The PASS Technique
Created a short educational video introducing the PASS steps for using a fire extinguisher: Pull the pin, Aim at the base of the fire, Squeeze the handle, and Sweep side to side.
Project Overview
Series Title: Whispers of Thebes
Episode Title: Episode 1 – The Scent of Treason
Format: Micro-Series Pilot
Genre: Historical Dark Comedy / Political Thriller
______________________________________________
The Main Character: Bastien
An obsidian Egyptian Mau cat residing in ancient Thebes during the late 20th Dynasty. He is revered as a sacred living vessel of Bastet at the Temple of Karnak and frequents the royal palace quarters of Medinet Habu.
While ancient Egyptians worship him as a divine, docile relic, Bastien operates as a cynical sharp-eared court spy and blackmailer who looks down on humans with sarcasm.
Core Worldview: Human loyalty is a complete illusion; information and court secrets are the ultimate currency of survival and power.
______________________________________________
Why Audiences Will Keep Watching?
He flips standard historical drama upside down. The audience follows high-stakes empire politics through the eyes of an animal who holds the Pharaoh’s life, and the conspirators' heads, directly under his paw.
______________________________________________
The Pilot Episode & Series Premise
Historical Anchor:
Based on the real Harem Conspiracy (c. 1155 BCE), in which Queen Tiye, Prince Pentawer, Majordomo Pebekkamen, and high-ranking court officials plotted to assassinate Pharaoh Ramesses III using poison and dark rites.
Introduction (World & Character):
Bastien establishes his dual identity: a pampered temple idol receiving offerings from High Priests by day and a calculated collector of secrets by night.
Slipping behind palace tapestries, Bastien uncovers Queen Tiye and Pebekkamen’s plot to poison the Pharaoh’s spiced wine. Dismissed by the conspirators as "just a dumb animal," Bastien turns their arrogance against them.
The Twist & Cliffhanger:
During a formal banquet, Bastien casually bats the poisoned chalice out of Ramesses’s hand. As the venom burns the stone floor, the plot is exposed but the conspirators remain unidentified. Bastien breaks the fourth wall to issue his ultimatum: he has saved the king, holds the plotters' lives in his claws and will now sell his silence to the highest bidder.
______________________________________________
Engine for Future Episodes:
Across future micro-episodes, Bastien manipulates both sides—demanding extravagant bribes from the terrified conspirators while guiding the suspicious Pharaoh just close enough to the truth to keep everyone scrambling.
Fontty is a text & typography design app (iOS + web) for creating bilingual Arabic/English artwork full right-to-left support, premium Arabic calligraphy fonts, background removal, gradients, text-on video, and ready-made templates for Eid, Ramadan, weddings and more. As founding engineer I built the cross-platform React / React Native (Expo) app end to end, wired RevenueCat subscriptions (Fontty Pro), and automated EAS → App Store releases with GitHub Actions — cutting manual release overhead ~50%
0
38
Created an educational video explaining myoglobin and how its concentration differs between slow-twitch and fast-twitch muscle fibers.
GoHirefy is a full-stack TypeScript application designed to streamline the resume creation process for job seekers. The platform provides an intuitive interface for users to create, customize, and manage professional resumes with minimal effort, addressing the common pain points in the traditional resume-building process.
0
276
Designed a Grade 8 digestive-system lesson with visual content, 7 videos, 6 multiple-choice questions, and an interactive sequencing activity with feedback.