Want the full picture offline? Download my resume.
Download resume (PDF)Experience
Freelance Full-Stack Developer
Upwork · Top Rated Plus 2020 — PresentBuilding production web, mobile and AI-powered products for startups and small businesses. 23 completed jobs and 17 client reviews. Most of my work is end-to-end ownership: Go and Node backends, React and Next.js frontends, React Native apps and Stripe billing.
Technical Partner & Full-Stack Developer
Clean Truck Compliance Solutions (US) Mar 2026 — PresentSole developer of a fleet compliance and billing platform, from the first API integration through 9+ production phases. Built device integration, event-driven activation, Stripe subscriptions and ACH tracking, and the operations dashboard the business runs on, and help shape the roadmap with the founder. Also built the company's public Knowledge Platform in two weeks.
Full-Stack Developer (Sole Developer)
Mr. Essam Mathematics Feb 2026 — Sep 2026Built an online teaching platform alone, with a Go API and a Next.js frontend: lectures with secure video streaming, access codes, quizzes with hybrid automatic and manual grading, and teacher, assistant and student roles. First release in late June 2026, then maintained with regular releases.
Mobile & Backend Developer (Own Product)
Skin Cipher Jan 2026 — Jun 2026Built a React Native skincare app and Go API that scores a selfie with Google Gemini, and engineered the scoring to give consistent, repeatable results.
Full-Stack Developer
Orange AI (Jarvys) Sep 2023 — Feb 2024Built most of the Next.js client for an AI automation product: the prompt-to-flow editor, run history, templates and Stripe credit billing, with Clerk authentication and Prisma.
Frontend Developer
Due Diligence Software (US) Inc. Jun 2023 — May 2025Frontend developer on Due, an AI-powered SaaS that helps legal, tax and financial advisors run M&A due diligence. Brought in to finish the Stripe integration between the marketing website and the app, then stayed on across several engagements: building the web app and landing page from the team's Figma design system, and creating interactive React Flow relationship diagrams that map the documents, people and organizations in a deal.
Frontend Developer (Contract)
Extracurricular.ca (Canada) Apr 2024Stabilized an existing React, TypeScript and Firebase directory app by fixing the review form, business website links, service phone numbers and the login redirect, and tightening TypeScript types.
Education
B.Sc. Computer Science
Cairo University 2020 — 2024Four years of learning to think before typing. Studied software engineering and logic design, then spent the rest of the time working through problems that don't have obvious answers: algorithms, data structures, and systems that have to keep working when things go wrong. The degree taught me how to break a messy problem into small, solvable pieces, which is the same habit I bring to client projects today.