Summary

  • Fresh Graduate Full-Stack Developer
  • Engaged in multiple Freelance Projects, enhancing my skills
    • Created tailored web solutions utilizing JavaScript, React.JS, Node JS, and Express JS.
    • Skilled in debugging to maintain seamless operations.
    • Worked closely with clients to provide customized project outcomes.

Military status

Completed

Residence

Cairo, Egypt

Years of Experience

.5

Age

25

Marital status

Single

Work Experience

FreeLance

Full Stack JavaScript Developer

March 2023 - November 2023

Orsod-Noor Platform

Technologies: JavaScript, ReactJS, NodeJS, ExpressJS, Firebase, Web Scraping (Cheerio, Puppeteer)

LIVE : https://orsod-nour.vercel.app/login

  • Developed an application using web scraping to extract and process data from the Noor platform, enhancing access to educational resources.
  • Debugged the existing codebase to fix issues and boost performance.
  • Worked with team members to identify and prioritize new features for development.
  • Implemented new features with React.js and Node.js, ensuring smooth integration with the current codebase.

Projects

Multi-Vendor Ecommerce

Full-Stack Java Developer

Technologies: Java, Spring, Spring Boot, Spring Security, Hibernate, Redis, Flyway, MySQL, WebSocket, Kafka

  • Designed Entities/Services with OOP and SOLID for maintainability and scalability.
  • Crafted a database schema for optimized queries.
  • Integrated MySQL with Flyway for schema migrations.
  • Used Redis for session management, enhancing user experience.
  • Developed RESTful APIs for product management and secure authentication (JWT).
  • Built a real-time Notification System with WebSocket and Kafka for vendor-admin communication and message delivery.

Amazon Clone

Training Project - Fullstack Developer

Technologies: JavaScript, NextJS, MongoDB, TypeScript, TailwindCSS

  • Retrieved data from MongoDB using Server-Side data fetching.
  • Employed Next-Session Library to store user data, allowing cart functionality without account creation.
  • Utilized SWR to cache server-retrieved data for Optimistic UI Update.

Skills

  • Backend

    Java, Spring - Spring Boot - Spring Security - Hibernate, Maven

    NodeJS, Node JS - Express JS - REST APIs

    Redis - Flyway - Firebase - WebSockets - Apache Kafka (Messaging Queue System)

  • Frontend

    Javascript

    ReactJs

    NextJS

    CSS

    Bootstrap

    TailwindCss

    Redux

    SWR

    React Query

  • Others

    MYSQL

    MongoDB

    Git

Education

Faculty of Engineering, Banha University

2017 - 2022

Languages

Language

Arabic

Mother Tongue

Language

English

Very Good