RABEA SHABANFull Stack Developer | Next.js • Node.js • TypeScript
PROFILE SUMMARY

Full Stack Developer with hands-on experience building scalable and responsive web applications using React.js, Next.js, Node.js, Express.js, TypeScript, and MongoDB. Experienced in developing modern frontend architectures, reusable components, RESTful APIs, authentication and authorization systems, and database-driven applications. Strong foundation in cloud technologies, DevOps practices, AI-powered applications, and secure software development. Focused on writing clean, maintainable code, optimizing application performance, and delivering reliable, user-focused solutions using modern development practices.

Education

AI-Based Software Development Specialized Diploma

Digilians

- Developing full-stack web applications covering Frontend and Backend development using React.js, Next.js, TypeScript, Node.js, Express.js, and MongoDB.

Dec 2025  – Sep 2026 Military Academy, Cairo, Egypt

- Building and integrating AI-powered solutions with Generative AI, AI Agents, LLM applications, and AI Automation using n8n.

- Gaining practical experience in AWS Cloud Computing, cloud architecture, deployment, and infrastructure fundamentals.

- Applying DevOps practices including Docker, Linux, Git, CI/CD, GitHub Actions, and modern software delivery workflows.

- Developing secure and scalable software while applying authentication, authorization, RBAC, secure coding, and OWASP Top 10 principles.

- Studying C++ with a focus on Data Structures, Algorithms, Problem Solving, and algorithmic thinking, including implementing and applying fundamental data structures and solving programming problems.

Bachelor of Management Information Systems

Higher Institute of Technology, Management and Information Minya
  • Graduated with Excellent grade
  • Oct 2020  – Jul 2024 Minya - Egypt
  • Graduation Project: Crime Prediction System using React + Firebase awarded Excellent
  • Courses

    Pro Frontend Engineer ReactJS + TypeScript + Redux

    Udemy - Muhammad Naga Codeawy

    Completed an advanced frontend course by Muhammad Naga Codeawy, covering React.js, TypeScript, Redux, API integration, and scalable frontend architecture through real-world projects.

    Feb 2025  – Nov 2025 Udemy

    Advanced Front-End Engineering Program

    Company Upskilling

    Completed an advanced program focused on scalable React & Next.js architecture, advanced TypeScript, performance optimization, testing, and enterprise frontend best practices

    Mar 2025  – Apr 2025 Company Upskilling

    Meta Front-End Developer Professional Certificate

    Meta Platforms via Coursera

    Completed a frontend development program covering HTML, CSS, JavaScript, React, responsive design, Git, and modern frontend best practices, with hands-on projects.

    Nov 2024  – Jan 2025 Coursera
    Skills
    Frontend Development: HTML5 | CSS3 | JavaScript | ES6+ | TypeScript | React.js | Next.js | Vite | React Router DOM | Tailwind CSS | SCSS | Bootstrap | Material UI | Headless UI | Responsive Design | Component-Based Architecture
    State Management: Redux Toolkit | React Redux | Context API
    API & Integration: RESTful APIs |  Axios | API Handling  |  Error Handling
    Backend: Node.js |  Express.js  |  REST API Development  | MVC Architecture  |  Middleware
    Database: MongoDB  | Mongoose | SQL
    Authentication & Security: JWT Authentication | OAuth 2.0 | bcrypt | Role-Based Access Control (RBAC) | OWASP Top 10 | Secure Coding
    Cloud & DevOps: AWS Cloud | AWS Fundamentals | Git | GitHub | Docker | CI/CD | GitHub Actions | Linux | Version Control
    AI & Automation: Agentic AI | AI Agents | n8n | Prompt Engineering | Workflow Automation | LLM Applications
    Tools & Libraries: Postman | VS Code | Multer | Joi | CORS | Morgan | dotenv | React Hook Form | SweetAlert2 | React Hot Toast | Swiper.js
    Deployment: Vercel  |  Environment Variables
    Soft Skills: Problem Solving | Teamwork & Collaboration | Communication Skills | Time Management | Adaptability | Critical Thinking | Attention to Detail | Fast Learning | Agile Mindset
    Internships

    React Front-End Developer Trainee

    Digital Egypt Pioneers Initiative (DEPI) - MCIT

    Completed intensive training in Front-End Development using React.js, TypeScript, JavaScript, HTML5, CSS3, and modern web development practices.

    Apr 2024  – Oct 2024 Minya, Egypt

    Developed responsive and interactive web applications, built reusable React components, integrated REST APIs, and implemented state management solutions.

    Worked with Git, GitHub, Agile methodologies, and industry-standard development workflows while collaborating on real-world projects.

    Graduation Project: AGRSUP – Developed the front-end of a full-stack e-commerce platform for agricultural supplies, featuring authentication, product management, shopping cart functionality, responsive design, and secure payment integration.

    Web Developer Trainee

    National Telecommunications Institute NTI

    Studied HTML, CSS, Bootstrap, and JavaScript.

    Aug 2023  – Dec 2023 Minya, Egypt

    Graduation Project: Tarahoj Dental Clini Dental clinic website with online appointment booking and a doctor's dashboard for managing bookings and improving patient communication. Website

    Projects & Work Experience

    EduSphere Educational Management Platform

    Full Stack Developer | Next.js React TypeScript Node.js Express MongoDB
  • Developed a full-stack educational platform with role-based dashboards, course management, authentication, real-time communication, and online payments.
  • Jun 2026  – Aug 2026 
  • Built RESTful APIs and backend services using Node.js and Express.js, with MongoDB/Mongoose for data management.
  • Implemented real-time messaging and interactive communication features using Socket.IO, with cloud-based file storage and secure authentication.
  • Pharmacy POS & Management System

    Full Stack Developer | React TypeScript Node.js Express Prisma MySQL
  • Developed a production-ready pharmacy management and POS system covering sales, inventory, prescriptions, insurance, loyalty, and financial reporting.
  • Apr 2026  – May 2026 
  • Built scalable backend APIs with Node.js and Express.js using Prisma and MySQL for structured data management.
  • Implemented role-based access control, barcode workflows, FEFO inventory management, thermal printing, and security-focused application features.
  • Sy2antek Smart Vehicle Maintenance Platform

    Full Stack Developer | React TypeScript Node.js Express MongoDB
  • Developed a full-stack platform connecting vehicle owners with technicians and maintenance providers through service requests and location-based discovery.
  • Jan 2026  – Mar 2026 
  • Built authentication, role-based dashboards, maintenance tracking, ratings, and real-time service workflows.
  • Integrated geolocation and interactive maps using Leaflet to support location-based maintenance services.