Safwat Fathi

Giza - +201143341684 - safwat.rashwan@gmail.com

I am an experienced front-end developer with over 5 years of experience building web applications. Specialized in modern JavaScript development using frameworks like React and Vue with strong skills in full-stack development using Node.js. I have worked on building scalable RESTful APIs, real-time features and integrated databases using technologies like NoSQL (MongoDB) and SQL (PostgreSQL).

With extensive knowledge in both object-oriented and functional programming paradigms, I am able to write clean, reusable and maintainable code. I have worked extensively with TypeScript to build robust and scalable applications.


Experience

New Cairo Academy

Aug 2018 - Feb 2019

UI Web Developer

MaxyCode

Jul 2019 - Oct 2020

Front-End Web Developer

Cultiv

Jun 2021 - Nov 2021

Front-End Web Developer

Jobzella

Feb 2022 - Dec 2022

Senior Front-End Web Developer

Technology Strategies Middle East - TSME

Dec 2022 - May 2023

Senior Front-End Web Developer


Education

The Higher Institute For Co-operative and Managerial Studies

2012

Bachelor Degree: Business Administration

Faculty of Statistical Studies and Research - Cairo university

2021

Associate's Degree: Computer Science

Courses

  • Modern JavaScript From The Beginning - Brad Traversy.
  • JavaScript the hard parts v2 - Front End Masters.
  • Modern React with Redux - Udemy.
  • Advanced CSS and Sass: Flexbox, Grid, Animations and More - Udemy.
  • Udacity Nanodegree in Full-Stack web development - Udacity.

Skills

Key Skills

  • Firm understanding of data structure and algorithms.
  • Good Implementation of OOP and functional programming paradigms.
  • Familiarity with desgin patterns.

Web Development Skills

  • HTML
  • CSS
  • SASS
  • JavaScript
  • TypeScript
  • ReactJS
  • VueJS
  • NodeJS
  • NPM
  • MongoDB
  • Post60eSQL

Portfolio