Navigation überspringen

Ahmed ElGamal

Angestellt, Principal Software Engineer, eHealth-Tec GmbH
Abschluss: Master's Degree, Cairo University
Usingen, Deutschland

Fähigkeiten und Kenntnisse

Java
Spring Framework
Hibernate-Framework
ExtJS
Design pattern
Systems analysis
Code Reviews
Git
JavaServer Pages (JSP)
Servlets
Web Services
JSON
XML
MySQL
Oracle SQL Developer
Apache Maven
Eclipse Java IDE
IntelliJ IDEA
UML Modelling
JUnit
Backend Development
Front-End Development
Team leadership
Service-Oriented Architecture
English Language
German Basic Knowledege
Softwareentwicklung
JEE
Spring Boot
Quarkus

Werdegang

Berufserfahrung von Ahmed ElGamal

  • Bis heute 5 Jahre und 7 Monate, seit Dez. 2019

    Principal Software Engineer

    eHealth-Tec GmbH

    - Analyzing, designing, implementing and troubleshooting existing applications in Scrum based team. - Working with SAP hybris to implement frontend views and backend entities to achieve requirement modelling. - Mentoring and leading the new developers. - Working on the code review process to guarantee achieving the code quality and applying the standards. - Participating refinement and requirement engineering tasks and creating documents for business flows.

  • 9 Monate, März 2019 - Nov. 2019

    Principal Solution Consultant - Architect

    Devoteam GmbH

    - Enterprise development and services implementation for automotive projects with creating solution prototypes. - Contacting customers for business requirement and achieving the architecture tasks. - Sharing analyzing, implementing, debugging and troubleshooting tasks. - Following up with testing and development teams to synchronize the process and applying standards.

  • 2 Jahre und 4 Monate, Nov. 2016 - Feb. 2019

    Full Stack Developer - Project Lead

    TimO - Time Management Office GmbH

    - Project lead for an enterprise administration portal. - Enterprise development and mobile applications for project and management software products. - Analyzing, debugging and troubleshooting. - Maintaining stability of deployed systems.

  • 10 Monate, Jan. 2016 - Okt. 2016

    Senior Systems Analyst

    Etisalat Misr

    - Developing, maintaining and documenting Sales Support System. - Participating the Kick-off meetings, enhancement planning and design sessions and supporting other team members.

  • 6 Monate, Jan. 2016 - Juni 2016

    Java Instructor - Part time

    Inform IBM

    - Working as a part time java instructor teaching java SE and EE courses

  • 1 Jahr und 3 Monate, Okt. 2014 - Dez. 2015

    Senior Software Engineer - Team Leader

    IntelliSC

    - Working as a team leader with seven team members, making design sessions and supporting other team members. - Developing and maintaining existing web applications. - Take initiative and leadership of process improvement for emerging technologies and enhanced productivity. - Working with clients as offshore to support them in implementing their services and portals.

  • 5 Jahre und 6 Monate, Apr. 2009 - Sep. 2014

    Senior Software Engineer

    Good News

    - For some projects, taking the responsibility of the technical product owner and leading the whole project. - Working with different phases of Java EE applications development including requirements analysis, design, implementation, deployment, monitoring and documentation. - Implementing and designing SMS/MMS services and enterprise portals. - Revamping and applying design standards on web applications and backend services.

Ausbildung von Ahmed ElGamal

  • 3 Jahre und 9 Monate, Mai 2013 - Jan. 2017

    Computer Science

    Cairo University

  • 3 Jahre und 10 Monate, Sep. 2004 - Juni 2008

    Computer Science

    Cairo University

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Arabisch

    Muttersprache

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