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.