About me
Introduction
My name is Sherif Khodeir, I hold a Bachelor degree in Electrical Engineering and Electronics from a reputable university in Egypt. I have always been interested in technology and design.
Before I started Web-Development I worked in the Real-Estate field as a property consultant. where I learnt the importance of client satisfaction which is a result of adding value and assisting clients achieve their goals. It was an exciting journey because I learnt many new skills, as everyday there were new challenges to face and solve, new people to talk with and meet.
I decided to switch to Web-Development as I want to develop skills that are more relevant to my personal interests and talents. And to work in a field where it's challenges take me further in the development of the skills I would like to learn and master.
I started learning about Web-Development from scratch. I learned while I was working as a part-time consultant. But knowing that if I have perseverance and consistency, I can develop my skills in Web-Development to a level where I can be more confident and able to work on more real-world projects and learn/use the latest techniques in these projects to add more value and quality to my clients.
current goals: Improve my knowledge & skills (courses)
Improve my knowledge & skills (courses)
- Algorithms and Data Structures Masterclass [In Progress]
- Next.js 14 & React Complete course [In Progress]
- Learn about Next.js 14 & React [Done]
- Learn NodeJS/MongoDB to setup back-end APIs for database storage [Done]
- Complete the Odin project to Learn advanced HTML, CSS, Javascript and other skills [Done]
Learn to develop better UI components
- Learn and use GSAP [In Progress]
- Learn and use Three.js [Done]
- Learn and use framerMotion [Done]
Practice projects final fixes
- Final fixes for all previous projects [Done]
- Deploy projects to redirect from the portfolio website links [Done]
Build and Deploy my portfolio
- Deploy website [Done]
- Final fixes for all components [Done]
- Make the website responsive [Done]
- Sort the home components [Done]
- Design, build and style all the sites components [Done]
Practice: convert the (Car Mainenance App)'s API to a GraphQL version
Practice: make a web-app with ReactJS and Mongoose (RESTful API) as a Database (Car Maintenance App)
Practice: make a website using NextJS with a Mongoose Database (Real-Estate Admin website)
Practice: make a website and use #1 skills and hookup with a backend for storage (Amazon clone website)