From Egypt. A software engineer interested in Web Development. Constantly working on developing my technical skills and learning new Software Engineering approaches to develop useful and high-performance web applications.
Finished a big learning program with Meta to be better at making websites, and learned how to make a good UI and UX experience using HTML and CSS, and how to make them do cool things with JavaScript and React, also learned how to keep track of my coding changes with Git, make websites easy and fun to use.
Completed a 9-month intensive program focused on building responsive, user-friendly web applications. Gained hands-on experience with HTML, CSS, JavaScript, and UI/UX principles. Worked with major frontend frameworks like React, Vue.js, and Angular. Built full projects from concept to deployment, sharpening both technical and collaboration skills.
Designed and built custom Single Page Applications (SPAs) and dashboards with reusable components and responsive, user-friendly interfaces. Worked on multiple projects using Vue.js, React.js, Redux, and Pinia. Collaborated with remote cross-functional teams to deliver high-quality solutions on tight deadlines. Improved codebases by refactoring, integrating modern tools, and optimizing API integrations. Used Cypress for end-to-end testing.
Developed custom full-stack web applications using React.js for the frontend and Node.js/Express for the backend. Delivered scalable, high-quality solutions while working with remote teams. Focused on code quality through refactoring and modern library/tool integration, enhancing both performance and maintainability.