Ahmed Abdallah Hussein

Ahmed Abdallah Hussein

$30/hr
Senior Android developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
32 years old
Location:
Maadi, Cairo, Egypt
Experience:
7 years
Ahmed Abdallah Hussein- LinkedIn Personal Profile GitHub - - Nationality: Egyptian - Date of Birth: 28/05/1993 - Military Status: Completed at (ISI) Information System Institute as Software Developer. BSc. Electronics &Communication Faculty of engineering Cairo university Education - Egypt,Cairo,Maadi,Nerko  Average cumulative grade -Very Good- Simulation Software Technical Skills  Android Studio (Android App development). –Intellij IDE. –Xcode -Visual Studio Programming Skills  Kotlin [Advanced] -JavaScript (ReactNative) [Beginner] -Swift. [Beginner] -JSON/XML. [Advanced]  Java [Advanced] - Reactive programming using Rx Java.[ intermidate] -SQLite [Advanced]. Other Skills GitHub –BitBucket – Jira–Confluence –ALM -Jenkins –Azure DevOps - Gitlab TDD – MVVM/MVP/MVC architectures - Jetpack Compose for Android Dependency Injection Framework Dagger /Hilt -Appium FrameWork Used SonarQube and SonarLint to test code redundancy, usability, security and performance. Android framework APIs like Location, Animations, Maps ,Espresso. worked on Push notifications (GCM, FCM), memory leaks using LeakCanary & offline data storage. Android third-party libraries like Retrofit, GoogleGSON, Firebase, Retrofit, Picasso, Lottie, Butterknife, RxJava, RxAndroid, OkHttp, Proguard, Glide.  Web Services - Location-based services - Functional Programming         BM Online [Bank domain] see App in Store Android App Projects  InspireSleep [HealtCare domain] see App in Store  Warba Bank Mobile Application [Bank Domain] see App in Store  Vodafone Hungary Mobile App [Telecom Domain] see App in Store  Nugttah Mobile App [E-commerce App] see App in Store  AbleTo Mobile App [Mental-Health App] see App in Store Courses and Certificate Courses and Certificates:  Problem Solving Basic (HackerRank)  Developing Mobile Applications for Android from ITI. Sep 2020 Jan 2018 Experience Senior Android Developer (Contract/Consultant) Jan 2022 – Present 1 . I n s p i r e S l e e p C l i en t ⇨ adding new features and new reusable android components. ⇨ Identified and corrected bottlenecks and fixed bugs 2 . A b l eT o C l i e n t ⇨ Developed new features and new reusable android components. ⇨ Integrate with Mix Panel for Analytics solution ⇨ Identified and corrected bottlenecks and fixed bugs for production support. 3. N u g t t a h Client: ⇨ Developed new features related to Maps and Payments. ⇨ Integrate HyperPay Sdk as Payment Gate Way for the App. ⇨ Identified and corrected bottlenecks and fixed bugs for production support. Senior Android Developer (Asset Technology) Feb 2020 – Dec 2021 [Outsource For Banque Misr Customer in Egypt] ⇨ Used MVVM design Pattern for developing this APP. ⇨ Full CI integration using Azure DevOps ⇨ Unit test integration to all features. ⇨ UI Automation using Appium . ⇨ Integrate With App Center for Fast Delivery. Senior Android Developer [BlackStone EIT] Nov 2019 – Jan 2020 [Outsource For Warba Bank Customer in Kuwait] ⇨ Used MVVM design Pattern for developing this APP. ⇨ Design, build, and maintain high performance, reusable, and reliable Java and Kotlin code ⇨ Ensure the best possible performance, quality, and responsiveness of the application ⇨ Identify and correct bottlenecks and fix bugs. Android Developer (Smartec System) Feb 2018 – Oct 2019 [Working For Vodafone Customer as Outsource Employee.] 1.𝗠𝘆 𝗩𝗼𝗱𝗮𝗳𝗼𝗻𝗲 𝗛𝘂𝗻𝗴𝗮𝗿𝘆 Team ⇨ Agile Environment. ⇨ Full CI integration using Jenkins. ⇨ UI testing using Espresso. ⇨ Manual Deep links. ⇨ Used MVP design Pattern for developing this APP. ⇨ Unit test integration to all features. ⇨ Firebase features to increase user engagement. 2.𝗖𝗼𝗿𝗲 𝗰𝗼𝗺𝗽𝗼𝗻𝗲𝗻𝘁𝘀 𝘁𝗲𝗮𝗺: ⇨ Implement Reusable well documented Android Components used with many internal Production apps. Software Developer [Information System Institute] Oct 2016 – Dec 2017 [Military Service] ⇨ support Building Android Applications. ⇨ support and co-operate in building Software and Hardware products like ( Queuing System) that is used in hospitals.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.