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
My Skills
- HTML
- CSS
- Bootstrap
- SASS
- Tailwind CSS
- JavaScript
- TypeScript
- React.js
- Next.js
- Node.js
- Express.js
- Mongoose
- Prisma
- MongoDB
- MySQL
- PostgreSQL
- GraphQL
- RESTful APIs
- Redux
- Git
- Apollo
My experience
Coding Bootcamp
Monash Univesity
Graduated from an intensive six-month coding bootcamp, mastering the basics of full-stack web development