Mahmoud Zenhom

Mahmoud Zenhom

I'am a software engineer from Egypt, with a passion for building user-friendly interfaces. I have experience in building websites using modern technologies such as React, Next.js, TypeScript, and Tailwind CSS.

My Journey

Hi, I'm Mahmoud, and I want to share how I found my love for programming and became a software engineer.

My programming journey began in the end of middle school while playing a game called "Conquer". I was excited to see how game developers kept improving games and keeping players interested. This made me curious about how games are made and got me interested in game development.

As I explored more, I discovered programming and started learning different languages. I chose C# as my first because I wanted to create a private server for "Conquer" This project was a big step in my journey, giving me hands-on experience and useful insights into game development.

My next step was creating a website for the game to share it with others. This was my first step into web development. It was challenging, but building the website helped me learn new skills and strengthened my passion for development.

Today, I keep learning and improving in both software and web development. My journey from a curious gamer to a software engineer has been amazing, and I look forward to new opportunities in the tech world.

Experience

Projects

Smart PDF AI

A website that offers a service allowing you to chat with your PDF and ask it questions.

Next.jsTypeScriptTailwindCSSTRPCReact QueryZodPrismaPlanetScaleOpenAIPineConeClerk AuthStripeUploadThingVercel deploymentGit/GitHubGitHub Actionscommitlint

Muslim Sadqa

A website that allows you to read the Quran and listen to the recitation of the Quran, azkar, and doaa.

Next.jsTypeScriptTailwindCSSZustandReact Query

Nike Shoes Store

A website that allows users to explore and purchase Nike shoes effortlessly.

Next.jsTypeScriptTailwindCSSRedux ToolkitYupMongoDBNext AuthStripeUploadThing

Contact

Feel free to reach me at zenhom.dev@gmail.com