personal-pic
A passionate developer who loves building things with code. I spend my time building pixel websites, learning new technologies and solving problems.
ghost

About Me

I am Mohamed a 22 years old teen based in Alexandria, Egypt pyramids. I am a fullstack web developer, who builds fast responsive web apps. I am currently studying at faculty of veterinary medicine health health, Alexandria University.
So, you might be asking you are a vet how did you end up becoming a software developer? I was very curious about learning coding, specially when seeing how coders impact today's life. Going through dozens of articles about coding, I started learning HMTL and CSS.
But magic did happen after learning JS, How I was able to create apps, solve problems that was imposible for humans to solve. It was just a GREAT feeling. I love solving problems, so I spend a lot of time solving problems on Codewars.
I spend my time on a new side projects and reading about software patterns and architectures such as DDD and Clean Architecture.

Skills & Tools

TypeScript
TypeScript
JavaScript
JavaScript
Node.js
Node.js
React
React
Next.js
Next.js
Express.js
Express.js
TailwindCSS
TailwindCSS
Prisma
Prisma
PlanetScale
PlanetScale
MySQL
MySQL
MongoDB
MongoDB
ReactQuery
ReactQuery
GSAP
GSAP

Projects

Test Creator v1
A Next.js web app with MongoDB, Express, Chakra UI, and React Hook Form. Simplifies test creation and management with real-time updates and user authentication. Scalable and efficient.
  • Next.js
  • Javascript
  • Chakra
  • React-Query
  • Mongoose
  • MongoDB
  • Express
  • Joi
  • React-Hook-Form
Test Creator v2
Test Creator v2
A cutting-edge Next.js API powered by MySQL, Prisma, React Query, and Tailwind CSS. Leveraging TypeScript, it offers superior scalability and maintainability.
  • Next.js
  • Typescript
  • TailwindCSS
  • Planet-Scale
  • mySql
  • Prisma
  • React-Query
  • Zod
Test Creator v2
FreeCell
The FreeCell Project is a TypeScript web app created with Next.js and Tailwind CSS. It showcases the use of SOLID principles, ensuring a clean and flexible codebase. Enjoy a classic game of FreeCell with an adaptable architecture.
  • Nextjs
  • Typescript
  • TailwindCSS
Test Creator v2
Simon's Game
A modern web-based memory challenge. Test your memory skills with colors and sounds, track scores, and enjoy the nostalgic fun.
  • Next.js
  • Typescript
  • TailwindCSS
Test Creator v2