Uber-like Application
Summary
Developed an Admin dashboard and contributed to building a REST API for a ride-sharing application.
Highly experienced Senior Front End Developer with 5 years of expertise in building scalable, high-performance web and mobile applications using React, Next.js, and React Native. Proven ability to lead architectural decisions, optimize state management with Redux/Zustand/xState, and implement robust testing and CI/CD pipelines. Passionate about leveraging cutting-edge technologies to deliver innovative solutions and enhance user engagement for diverse platforms.
Senior Frontend Engineer
Riyadh, Riyadh Province, Saudi Arabia
→
Summary
Leading frontend development and architectural decisions for scalable, high-performance web applications, ensuring optimal code quality and user experience.
Highlights
Developed and maintained high-performance web applications using React, Next.js, and modern frontend technologies, ensuring scalability and responsiveness.
Led critical frontend architecture decisions, enhancing overall code quality, maintainability, and optimizing application performance.
Collaborated closely with UI/UX designers to implement pixel-perfect, responsive designs, achieving seamless user interfaces across platforms.
Enhanced state management systems with Redux, Zustand, and xState, significantly improving application performance and maintainability.
Implemented comprehensive unit and integration tests with Jest and React Testing Library, ensuring high test coverage and application stability.
Senior Frontend Engineer
London, England, United Kingdom of Great Britain and Northern Ireland
→
Summary
Spearheaded frontend development and optimization initiatives, driving significant improvements in development efficiency, user engagement, and conversion rates.
Highlights
Developed and optimized reusable Atomic UI components, reducing frontend development time by 20% and increasing feature releases by 30%.
Implemented pixel-perfect Figma designs across platforms, boosting user engagement by 15% and decreasing bounce rates by 10%.
Utilized real-time analytics (React.js, Pusher, Storybook) to increase conversion rates by 25% for 1000+ merchants and partners.
Developed interactive web applications using Next.js, React.js, and Angular, improving user engagement and increasing time on page by 40%.
Led a team of six developers, collaborating with QA and WebOps teams to deliver high-quality products, while conducting technical interviews that improved developer retention by 30% and team productivity by 15%.
Contract Frontend Engineer (Part-time)
Bellevue, Washington, US
→
Summary
Executed a critical dashboard migration and enhanced team capabilities through the adoption of modern React libraries and best practices.
Highlights
Migrated a core dashboard from C# to React.js, applying modernized design principles to enhance user experience and maintainability.
Conducted Proof-of-Concept (POC) sessions and presentations, successfully integrating React Query and React Hook Form to improve team efficiency.
Enhanced frontend team knowledge and capabilities by promoting new library adoption in shared templates and individual projects.
Achieved 100% unit test coverage using Jest and React Testing Library, significantly improving code quality and application reliability.
Collaborated closely with design and backend teams to ensure seamless transitions and an improved user experience for key features.
Full Stack Developer
Cairo, Cairo, Egypt
→
Summary
Contributed to the full development lifecycle of a Quora-like application, focusing on feature expansion, performance optimization, and responsive design.
Highlights
Maintained and re-designed a Quora-like application, implementing new features based on client requests and improving overall user engagement.
Expanded features, refined code, and optimized processes, providing crucial support to designers and developers for resolving performance issues.
Developed and deployed Ionic-based mobile applications, including a redesigned Android app with implemented features.
Created responsive web designs using media queries and Bootstrap, while developing and integrating server-side REST APIs with Angular controllers.
→
Bachelor of Science
Computer and Automated Control
→
Diploma
Full Stack Development
React, Next.js, React Native, Angular, Svelte, Gatsby, Flutter, HTML, CSS, SCSS, Tailwind CSS, Bootstrap, Figma.
Node.js, REST APIs, MongoDB, Redis.
Redux, Zustand, xState, React Query, React Hook Form.
Jest, React Testing Library, Vitest, Unit Testing, E2E Testing, Code Quality.
JavaScript, TypeScript, Git, GitHub Actions, Azure DevOps, CI/CD Pipelines, Webpack, Babel, Atom, JIRA, Pusher, Storybook, Smartlook.
Agile, Scrum, Remote Environments, Cross-functional Collaboration, Squad Leader, Taking Ownership, Pair Programming, Team Communication, User Experience (UX) Optimization, Performance Optimization, Scalability, Responsiveness.
Summary
Developed an Admin dashboard and contributed to building a REST API for a ride-sharing application.
Summary
Built a cross-platform stock market application featuring real-time data, portfolio tracking, and market analysis.