I am Muhammad Abd-Elsattar, a dedicated Frontend Developer with a passion for creating innovative and user-friendly web applications. With hands-on experience in ReactJS, TypeScript, and various frontend libraries, I excel in building responsive and visually appealing interfaces. My journey in web development has equipped me with a strong foundation in HTML5, CSS, and JavaScript, as well as proficiency in modern tools and frameworks.Currently, I am honing my skills as a Frontend Engineer at Gyoom, where I contribute to developing dynamic user interfaces and collaborating closely with cross-functional teams to deliver seamless user experiences. My previous roles have given me extensive experience in implementing micro-frontends architecture, automated testing, and performance optimization.I thrive in environments that challenge me to grow and innovate. My goal is to continue expanding my expertise and contribute to impactful projects that enhance user engagement and satisfaction. Let's connect and explore opportunities to collaborate and drive success together.
-
Full Stack Software EngineerGyoom | غيوم -
Frontend EngineerGyoom | غيوم Aug 2023 - PresentRiyadh, Riyadh, Saudi ArabiaI'm excited to join the team and take on the responsibility of crafting the interactive user experience for Gyoom. In this role, I am responsible for:• Developing and Implementing Frontend Code: Writing clean, maintainable, and efficient code utilizing a robust stack of libraries and frameworks. This includes leveraging the power of React, TypeScript, and Redux Toolkit to create dynamic and responsive user interfaces.• Collaborating with Cross-Functional Teams: Working closely with designers and back-end developers to ensure a seamless and cohesive user experience. My collaboration efforts ensure that design and functionality are perfectly aligned.• Leveraging Key Libraries and Frameworks: • Utilizing @fullcalendar for interactive calendar views and scheduling. • Implementing @headlessui/react and @mantine components for accessible and highly customizable UI elements. • Managing state efficiently with @reduxjs/toolkit and handling forms with react-hook-form and yup for validation. • Creating data visualizations using chart.js and react-chartjs-2. Ensuring smooth animations and transitions with framer-motion.• Creating Visually Appealing Interfaces: Building user-friendly and visually appealing interfaces that enhance user engagement and satisfaction. -
Frontend EngineerTianzu Llc Oct 2022 - Feb 2024United StatesAs a key member of the web development team, I played an integral role in designing, implementing, and testing user interfaces (UIs) and UI components using React, TypeScript, and Redux Toolkit (RTK). My responsibilities included:• UI/UX Design and Implementation: Collaborated with the front-end team to conceptualize and develop user interfaces and components using React. Ensured that the designs were responsive, user-friendly, and aligned with the latest industry standards.• Micro-Frontends Architecture: Contributed to the implementation of a micro-frontends architecture. This approach allowed for centralized management, version control, modularization, and scalability of our web applications, enhancing overall performance and maintainability.• Automated Testing with Puppeteer: Designed and executed comprehensive automated browser test suites using Puppeteer. These tests covered a wide range of business scenarios, ensuring that our applications functioned correctly across different use cases and improving the reliability and quality of the software.• Collaboration and Code Reviews: Worked closely with cross-functional teams, including designers, back-end developers, and product managers, to deliver high-quality features. Participated in code reviews to maintain code quality and share best practices.• Performance Optimization: Focused on optimizing application performance through efficient state management with Redux Toolkit and implementing best practices for code splitting and lazy loading.This role allowed me to leverage my skills in React and TypeScript to build scalable, maintainable, and high-performance web applications, while also enhancing my expertise in automated testing and micro-frontends architecture.
-
Software Engineer Internكالبنيان المرصوص Sep 2021 - Sep 2022▪ Grasp Programming Fundamentals: Algorithms, Data Structures, Object-Oriented Design, and Design Patterns.▪ Become competent in ES6/ES7 by building over 7 real-world projects with MERN Stack.▪ Design, Build, and Test REST APIs with Node and Express.▪ Build dynamic front-ends with the latest cutting-edge React features.
Muhammad Abd-Elsattar Education Details
-
Computer Science
Frequently Asked Questions about Muhammad Abd-Elsattar
What company does Muhammad Abd-Elsattar work for?
Muhammad Abd-Elsattar works for Gyoom | غيوم
What is Muhammad Abd-Elsattar's role at the current company?
Muhammad Abd-Elsattar's current role is Full Stack Software Engineer.
What schools did Muhammad Abd-Elsattar attend?
Muhammad Abd-Elsattar attended Arab Open University, Cs50.
Not the Muhammad Abd-Elsattar you were looking for?
-
Muhammad Abd Elsattar
Cairo -
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial