Mahmoud Arafa
Skills
Timeline
Professional experience for Mahmoud Arafa
Collaboration in the development and implementation of a complex enterprise e-commerce platform based on SAP Hybris and Adobe Experience Manager (AEM) using agile development methods • Development and implementation of the frontends of our e-commerce platform in accordance with the latest user-experience and usability-design findings • Implementation of the delivered web frontend HTML/PSD templates and components • Modification and further development of existing templates and components
- Current 6 years and 8 months, since Jun 2018
SENIOR FRONT-END DEVELOPER
THREE2ONE COMMUNICATION
- Developed web applications, framework, and architecture with Angular, React JS, Node JS and applied experienced with JavaScript libraries. - Designed web and mobile applications using JavaScript, ionic, jQuery, and CSS3. - Provided a responsive web design approach for development using Bootstrap. - Addressed continual change requests from client by introducing the use of FRS and SRS documentation, adopted by client.
- Achieved faster production rates, readability, and functionality by revamping the use of a development scheme that was difficult to apply to resolve errors and code readability. - Guided developers using multiple schemes designed for each type of module, including guidance with clean coding and SOLID principles. - Decreased package size by 30% after refactoring unnecessary code.
- 2 years and 1 month, Jan 2014 - Jan 2016
SENIOR SOFTWARE DEVELOPER
ACC
- Developed project scope to define work required, identified business problem and goals to be addressed by business case, and conducted analysis to determine design approach for acceptable systems. - Planned the server operating systems, database, software tools and other requirements for development. - Created baseline architecture including business practices, processes, and interfaces.
- 3 years and 8 months, May 2010 - Dec 2013
SOFTWARE DEVELOPER
ACC
- Collected data and determined needs of customers, identifying improvements and benefits through software development and worked with clients to implement solutions. - Partnered with consultants to design optimal architecture and implementation plan to bring change. - Optimized use of advanced product features network performance and application tuning. - Customized applications by reviewing goals, current architecture, and delivery requirements.
- 1 year and 9 months, Aug 2008 - Apr 2010
.NET DEVELOPER
DATA TECH
- Translated application storyboards and use cases into functional applications. - Designed, built and maintained efficient, reusable, and reliable code. - Integrated data storage solutions ensured optimal performance, quality, and responsiveness of applications. - Helped maintain code quality, organization, and automation.
- 1 year and 3 months, May 2007 - Jul 2008
.NET DEVELOPER
DIGITAL SOUND
- Developed IVR services, and web applications with .NET Framework, Web APIs, C#, SQL Server, jQuery, ASP.NET. - Design, initiate and handle technical designs and complex application features. - Build flexible data models and seamless integration points.
Educational background for Mahmoud Arafa
- 4 years, Sep 2002 - Aug 2006
Computer Science
Suez Canal University
Languages
Arabic
First language
English
Fluent
Spanish
Basic
XING members with similar profiles
XING – The jobs network
Over 1 million jobs
Find just the right job for you on XING.
Job offers just for you
Get found by employers and over 20,000 recruiters.
22 million members
Connect with new people and gather inspiration to boost your working life.
Free membership
Basic membership is free, but the opportunities are priceless.