About me
Introduction
My name is Sherif Khodeir. I'm a Frontend Developer with a background in Electrical Engineering and Electronics, focused on building high-quality digital products that blend strong engineering with thoughtful design.
Before moving into software, I spent several years in the real estate industry, where I advanced into senior responsibilities and worked closely with clients to understand their goals, constraints, and priorities. That experience shaped how I approach development today: every product should create real value, communicate clearly, and earn trust through reliability and quality.
In 2022, I made a deliberate transition into web development, driven by a deep interest in technology, visual design, and building systems that people actually enjoy using. I began by learning the fundamentals from the ground up, then progressed into modern frameworks, UI architecture, and full product development.
Today, I work with Next.js, React, 3D and GSAP, and AI-powered workflows to build everything from immersive interactive experiences to data-driven dashboardsand business applications. I focus on clean code, organized structure, performance, and long-term maintainability, creating interfaces that teams can confidently extend and users can rely on.
I enjoy working on products that demand both technical depth and design sensitivity, where thoughtful decisions lead to better experiences, stronger teams, and software that stands the test of time.
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)