Navigation überspringen

Mahmoud Arafa

Angestellt, Senior Frontend Developer, CyberSolutions GmbH
Munich, Deutschland

Fähigkeiten und Kenntnisse

React JS
React Native
TypeScript
TDD
CI/CD
Ionic
CSS
SASS
NPM
Node.js
Apollo
Jest
enzyme
GraphQL
Webpack
HTML5
JavaScript
jQuery
Angular
Docker
MongoDB
Agile Software Development
C#
ASP.NET
WCF
REST API
MSSQL
Jenkins
Jira
Git
Frontend
Backend
Entwurf
Softwareentwicklung
NestJs
NextJs
Microservices
MySQL
Architecture
Kubernetes
Spring Framework
SCSS
SOLID principles
Java
Scrum
.NET
Agile
Node Js
Graph QL
ExpressJS
AP.Net
API
Entity Framework
T-SQL
AWS
NX Monorepo
Material UI
RxJS
Redux
Redux Saga
Storybook
styled-component
CSS-in-JS
NodeJS
Java SE 17
PostgreSQL
Kubernetes (k8s)
DevOps
Microservices Architecture
Atomic Design
Prometheus
GrayLog
Grafana

Werdegang

Berufserfahrung von Mahmoud Arafa

  • Bis heute 5 Jahre und 1 Monat, seit Mai 2020

    Senior Frontend Developer

    CyberSolutions GmbH

    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

  • Bis heute 7 Jahre, seit Juni 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.

  • 2 Jahre und 4 Monate, Feb. 2016 - Mai 2018

    SENIOR FRONT-END DEVELOPER

    Atos

    - 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 Jahre und 1 Monat, 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 Jahre und 8 Monate, Mai 2010 - Dez. 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 Jahr und 9 Monate, 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 Jahr und 3 Monate, Mai 2007 - Juli 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.

Ausbildung von Mahmoud Arafa

  • 4 Jahre, Sep. 2002 - Aug. 2006

    Computer Science

    Suez Canal University

Sprachen

  • Arabisch

    Muttersprache

  • Englisch

    Fließend

  • Spanisch

    Grundlagen

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z