Moustafa Helmi, React Native Developer
Summary
Accomplished Senior Software Engineer with expertise in mobile development, including a leading role in architecting and optimizing a housing support application, ensuring an enhanced user experience. Bring years of experience with a strong focus on ReactJS and React Native across multiple organizations, elevating OPS dashboards, modernizing legacy code, and contributing to a variety of successful app releases. Holds a BSc in Computer Science from the British University in Egypt, marrying technical skills with solid theoretical knowledge. Renowned for implementing new technologies, refining development standards, and delivering high-quality software solutions. Proven capability in the full app lifecycle management and team leadership, aiming to drive efficiency and innovation in software development.
Main Skills
React Native 6 yr.
React 1 yr.
UI/UX Design
Android Libraries and Tools
JavaScript Frameworks
JavaScript Libraries and Tools
SDK / API and Integrations
Methodologies, Paradigms and Patterns
UI/UX/Wireframing
Other Technical Skills
Work Experience
Senior Software Engineer, Jood Eskan
Duration: MAY 2024 - PRESENTSummary: Led mobile development for Jood Eskan, a housing support application for Sakan.
Responsibilities: Architected, developed, and optimized the application, managed app lifecycle, implemented performance optimizations and new features.
Technologies: Mobile Development Technologies
Senior Software Engineer, OPS Dashboard
Duration: JAN 2023 - APRIL 2024Summary: Enhanced OPS dashboard functionality and user experience in ReactJS.
Responsibilities: Implemented new features, improved the user interface, updated legacy code, supervised task assignments for team performance targets.
Technologies: ReactJS
React Native Developer, Software Development Modernization
Duration: MAY 2022 - JAN 2023Summary: Modernization and modularization of old code bases in software development.
Responsibilities: Corrected and upgraded software for performance enhancement, designed intuitive graphical user interfaces.
Technologies: React Native, UI/UX
React Native Developer, Software Upgrading and Mobile Development
Duration: MAY 2021 - APRIL 2022Summary: Upgrade of legacy code bases and development of mobile applications.
Responsibilities: Enhanced functionality and performance of software, designed reusable and reliable components.
Technologies: React Native
React Native Developer, Mobile Application Development
Duration: JULY 2019 - APRIL 2021Summary: Creation and deployment of multiple React Native applications.
Responsibilities: Resolved UI issues, improved usability and aesthetics, developed reusable libraries, and published applications on app stores.
Technologies: React Native
Education
- British University in Egypt
Bachelor of Science in Computer Science
SEP 2016 - MAY 2018