Ahmed I. Khalil

Ahmed I. Khalil

Berlin, Berlin, Deutschland
1101 Follower:innen 500+ Kontakte

Aktivitäten

Berufserfahrung

  • League Grafik

    League

    Berlin, Germany

  • -

    Berlin, Germany

  • -

    Berlin, Germany

  • -

    Berlin, Germany

  • -

    Berlin, Germany

  • -

    Berlin Area, Germany

  • -

    Berlin Area, Germany

  • -

  • -

    Cairo, Egypt

  • -

  • -

    Cairo, Egypt

  • -

    Cairo, Egypt

  • -

    Alexandria, Egypt

Ausbildung

Veröffentlichungen

Projekte

  • ZipCart

    A mobile application that utilizes Zalando's Smart Delivery solutions.

    As a sole developer, I took over the responsibility of doing code maintenance, refactoring and the development of new features.

    I've achieved the following while working on it:

    - Learned and started using Kotlin in production code.
    - Refactored the code base to make heavy use of the Reactive Programming paradigm.
    - Re-Engineered the code to make use of the Model-View-Presenter architecture.
    -…

    A mobile application that utilizes Zalando's Smart Delivery solutions.

    As a sole developer, I took over the responsibility of doing code maintenance, refactoring and the development of new features.

    I've achieved the following while working on it:

    - Learned and started using Kotlin in production code.
    - Refactored the code base to make heavy use of the Reactive Programming paradigm.
    - Re-Engineered the code to make use of the Model-View-Presenter architecture.
    - Integrated Dagger 2 Dependency Injection framework to develop modular and testable code.
    - Setup the test suite by configuring Jenkins CI to build the project, and then upload the artifacts to AWS Device Farm and then to TestDroid.
    - Wrote both Unit and Instrumentation tests, and verify the design by taking screenshots while running on the device cloud, to ensure high quality output.

    - Libraries Used:
    Retrofit, RxJava, DBFlow, AutoValue, Android Annotations.
    JUnit4, Robolectric 3, Google Truth, Espresso 2 and Mockito for Testing.

    Projekt anzeigen
  • Buddy

    An E-Learning platform that works for iPad.

    Andere Mitarbeiter:innen
  • Swipe 'n Tap Menus

    A platform that abstracts the business logic and the UI navigation logic that are inside Food & Beverage menus applications, so that it could enable Front end developers to write Rich and impressive HTML5 menus.

    Andere Mitarbeiter:innen
  • IPneo RCS-e Client

    IPneo RCS/RCS-e client brings tomorrow's social experience at the hands of today's users. IPneo’s RCS/RCS-e client is fully compliant with GSMA/OMA standards and seamlessly operates on a variety of operating systems and smartphone brands giving operators the ultimate freedom to select the platform that fits with their customers' needs. IPneo's client is quite ready for a seamless deployment in any standardized RCS/RCS-e ecosystem. The client has proven robust performance and high quality…

    IPneo RCS/RCS-e client brings tomorrow's social experience at the hands of today's users. IPneo’s RCS/RCS-e client is fully compliant with GSMA/OMA standards and seamlessly operates on a variety of operating systems and smartphone brands giving operators the ultimate freedom to select the platform that fits with their customers' needs. IPneo's client is quite ready for a seamless deployment in any standardized RCS/RCS-e ecosystem. The client has proven robust performance and high quality through a series of Inter-Operability Tests (IOT)s with network providers and mobile operators. IPneo’s client is outfitted with a user-friendly GUI that highly enriches the end-users’ experience providing easy access to RCS/RCS-e services.



    Highlights
    Guaranteed Conformance: Full compliance with the latest GSMA RCS-e specifications
    Plug & Play: Robust and flexible design granting fastest time to market
    Cross Platform: Full support of Anrdoid, iOS, Windows Mobile, Blackberry, Linux, MAC, Microsoft Windows, and customer specific OS's
    Native Experience: Seamlessly integrated with smartphones native applications
    Future Proof: Provided with a set of well-defined API's for future customizations
    Enhanced Address Book: Enriched with auto-discovered RCS-e services
    Intuitive Interface: User-friendly graphical user interface providing rich experience for end-users
    IM Chat: Enriched chat experience with voice calls, and file sharing capabilities
    File Transfer: Seamless file transfer during voice calls and IM
    Image/Video Share: High quality video and image sharing during voice calls

    Andere Mitarbeiter:innen
  • Digital Menu

    Product development and engineering

    Andere Mitarbeiter:innen
    Projekt anzeigen
  • MOE (Ministry of Education of Saudi Arabia)

    A cross platform HTML5 mobile app, developed for the MOE of Saudi Arabia.
    Developed the Android and iOS verions of the application.
    Technologies and frameworks used: Sencha Touch 2, Apache Cordova for writing native code under iOS and Android.

    Andere Mitarbeiter:innen
    Projekt anzeigen
  • Emaar Privilege Program

    Is an Android, iOS and BlackBerry application that shows offers exclusively for Emaar Residents only, The offers is sorted according to three criterias:
    1- Location(The nearest one to your GPS location)
    2- Rating
    3- Trending

    Used Javascript and Sencha Touch 2 for the Android and iOS versions.

    Used BBUI.js for the BlackBerry version.

    Andere Mitarbeiter:innen
    Projekt anzeigen
  • Vireo

    A cross-platform SIP based enriched softphone and VoIP client for desktop computers.

    I was responsible for the implementation of the activity time-line that displays what the user has done and is currently doing.

    I used QtWebkit so that I could benefit from HTML's complex layout power in layouting the UI widgets.
    I also used Javascript to interface with the native C++ side that uses IPneo's VoIP SDK.

    Andere Mitarbeiter:innen
    Projekt anzeigen

Sprachen

  • English

    -

  • Arabic

    -

Erhaltene Empfehlungen

Ahmed I. Khalils vollständiges Profil ansehen

  • Herausfinden, welche gemeinsamen Kontakte Sie haben
  • Sich vorstellen lassen
  • Ahmed I. Khalil direkt kontaktieren
Mitglied werden. um das vollständige Profil zu sehen

Weitere ähnliche Profile

Weitere Mitglieder, die Ahmed I. Khalil heißen

Es gibt auf LinkedIn 1 weitere Person, die Ahmed I. Khalil heißt.

Weitere Mitglieder anzeigen, die Ahmed I. Khalil heißen

Entwickeln Sie mit diesen Kursen neue Kenntnisse und Fähigkeiten