Hello, my name is Mahmoud.
I am a full-stack web developer based in Melbourne, Australia.
I specialize in developing modern web applications and take great pleasure in building efficient modern web apps.
My primary expertise lies in React (Next.js).

About Me

After completing a comprehensive 6-month full-stack web development bootcamp, I decided to fully embrace my passion for programming. The aspect of programming that I find most rewarding is the problem-solving. I derive great satisfaction from finding solutions to complex problems. My core technical stack includes React, Next.js, Node.js, and MongoDB. Additionally, I possess a solid understanding of TypeScript, Prisma, GraphQL, and RESTful APIs. I am continually seeking to expand my knowledge and proficiency in new technologies. I am currently pursuing a full-time position as a software developer.

Outside of coding, I enjoy playing video games, watching movies, and learning how to develop my own video games. I am currently gaining expertise in Unreal Engine 5 and C++. I recently completed a C++ course on Udemy by Stephen Ulibarri, titled C++ Fundamentals: Game Programming For Beginners. You can view and download my certificate here. Currently, I am enrolled in another course by Stephen Ulibarri, Unreal Engine 5 C++: The Ultimate Game Developer Course.

My projects

Sumz: AI Article Summarizer

Sumz is a web app that uses AI to summarize articles and help you save time.

  • React
  • Vite
  • Tailwind CSS
  • Redux

Al Haya: E-commerce Website

Al Haya is an e-commerce website that sells islamic products.

  • React
  • Vite
  • GraphQL
  • MongoDB
  • Sanity CMS
  • TypeScript
  • Tailwind CSS
  • Zod
  • Stripe

Next.js Auth Starter

A starter template for Next.js with authentication.

  • Next.js
  • Auth.js
  • Tailwind CSS
  • Zod
  • Prisma
  • TypeScript
  • Shadcn UI
  • Server Actions

My Skills

My experience

Coding Bootcamp

Monash Univesity

Graduated from an intensive six-month coding bootcamp, mastering the basics of full-stack web development