Mohannad Ragab

Cairo, Egypt

(+20) 122 953 3719

mohannad.ragab@proton.me

Professional Summary

As a dedicated Full Stack Developer, I strive to build seamless, user-friendly applications that bridge the gap between front-end aesthetics and back-end functionality. With a strong foundation in JavaScript, React, Node.js, and database management, I aim to deliver scalable and efficient software solutions. I am passionate about continuous learning and leveraging cutting-edge technologies to solve complex problems. My goal is to contribute to a dynamic team where I can apply my skills to drive innovative projects and enhance user experiences. Ultimately, I aspire to grow as a developer and help shape the future of digital interaction.

Education

BSC in Computers and Systems Engineering - Faculty of Engineering, Ain Shams University

Graduation Project:E-Commerce Platform
  • Multi-vendor e-commerce website using React, Node.js and MongoDB
  • Implemented user authentication and authorization features.
  • Implemented mongoose schema and models for database management and data retrieval.
  • Implemented RESTful API endpoints for CRUD operations on products, orders, users, brands, categories, reviews, and carts.
  • Participated in the development of Redux store, actions, and reducers for state management.
  • Contributed to the development of various front-end hooks, components, and pages.
Courses:
  • JavaScript, TypeScript, Node.js, React, Next.js, MongoDB, MySQL, and Docker from Mosh Hamedani
  • Python for Everybody Specialization University of Michigan from Coursera
  • Embedded Systems Diploma under the supervision of Engineer Mohamed Tarek
  • AUTOSAR Software Design Course under the supervision of Engineer Mohamed Tarek
  • ARM Architecture Course under the supervision of Engineer Mohamed Tarek

Skills

  • Programming Languages:JavaScript, TypeScript, Python, C, C++
  • Web Technologies:HTML, CSS, React, Next.js, RESTful APIs, Tailwind CSS, Bootstrap
  • Databases:MongoDB, MySQL, Prisma ORM
  • Tools & Platforms:Git, Docker, Postman, VS Code, Figma, Vercel
  • Testing Tools:Jest, Mocha
  • Simulation Tools:Proteus, Multisim, ModelSim, MATLAB, Simulink
  • Embedded Systems:Embedded C, STM32, ARM, ATmega Microcontrollers
  • Other Skills:Problem-Solving, Code Optimization, Collaboration

References

Available upon request.