„Ahmed is an outstanding software engineer with excellent interpersonal and communication skills. We have been working together on a high profile, highly ambiguous project for just about a year now, where Ahmed has been critical in driving successful development and release of the Android apps. During this time, I was particularly impressed by his depth of technical knowledge, problem solving skills, and collaboration with cross functional teams, as well as how he naturally and effortlessly leads our Android team in making architectural decisions. Ahmed is a pleasure to work with, and I highly recommend him for any similar positions!“
Ahmed I. Khalil
Berlin, Berlin, Deutschland
1101 Follower:innen
500+ Kontakte
Aktivitäten
-
🛑 Fearmongering by the AFD?! Conservative voices in Germany are trying to stir up fear with three common narratives: 1️⃣ “Germany has become…
🛑 Fearmongering by the AFD?! Conservative voices in Germany are trying to stir up fear with three common narratives: 1️⃣ “Germany has become…
Beliebt bei Ahmed I. Khalil
-
The glamorous life of a Berlin startup CEO… Biking through Tiergarten to a business lunch at Borchardt. With me, my assistant, Fraley 🐶 We prefer…
The glamorous life of a Berlin startup CEO… Biking through Tiergarten to a business lunch at Borchardt. With me, my assistant, Fraley 🐶 We prefer…
Beliebt bei Ahmed I. Khalil
-
A wise man once told me :) At first, it might look that you are about to climb a big mountain... but looking backwards it's just another hike — and…
A wise man once told me :) At first, it might look that you are about to climb a big mountain... but looking backwards it's just another hike — and…
Beliebt bei Ahmed I. Khalil
Berufserfahrung
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. -
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 -
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:innenProjekt 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:innenProjekt 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:innenProjekt anzeigen
Sprachen
-
English
-
-
Arabic
-
Erhaltene Empfehlungen
3 Personen haben Ahmed I. Khalil empfohlen
Jetzt anmelden und ansehenWeitere ä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