Eslam F.

Eslam F.

Android Developer

Cairo, Egypt
Hire Eslam F. Hire Eslam F. Hire Eslam F.

About Me

Eslam is a Senior Android Developer building delightful apps and experiences and writing clean, readable, and maintainable code on solutions. He implements functionalities to expand the usability of mobile solutions - executing designs/logics, integrating backend solutions and setting up CI/CD for solution builds. He is eager to learn and grow - delivering solutions that promote high levels of user adoption on projects.

Work history

UpStack
UpStack
Senior Android Developer
2021 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Automated Systems Company
Automated Systems Company
Sennior Android Developer
2020 - 2021 (1 year)
Kuwait
  • Designed, built, and maintained complex solutions for Android apps - delivering functionalities, integrating 3rd-party SDKs and utilizing new tech.

  • Collaborated with others to define, design, and release new features for an OCR-based opensource project - saving $25k every year.

  • Worked on PoCs for different apps - deploying beta apps, identifying and resolving bugs, UX issues and functionality problems.

IT thinkers
IT thinkers
Senior Android Developer
2018 - 2020 (2 years)
Cairo, Egypt
  • Followed established development best practices in creating and implementing solutions on projects.

  • Wrote and delivered clean and efficient codes on projects - monitoring live apps and optimizing them at the code level.

  • Identified solutions, resolved bottlenecks and implemented bug fixes to improve application performance and usability.

Sphere Consulting
Sphere Consulting
Big Data Developer
2017 - 2018 (1 year)
Egypt
  • Worked on a Hadoop data pipeline for identifying customer behavioural patterns - leading to improved UX on the e-commerce site.

  • Engineered and implement MapReduce jobs in Java to handle log analysis, analytics and data cleaning.

  • Managed all big data processing tasks and produced solutions to import data from MySQL to HDFS.

GreatBit (Numler)
GreatBit (Numler)
Android Developer
2014 - 2017 (3 years)
Haram, Egypt
  • Built and implemented native Android solutions from scratch to delivery for the Numler app.

  • Worked on developing and implementing logics, UIs and integration solutions for backends and 3rd-party SDKs.

  • Participated in product quality processes through code reviews, writing clean code and unit tests.

Portfolio

Senior Android Developer - Yazy
Senior Android Developer - Yazy

Worked on Yazy, a flight reservation application that allows users to make reservations for flights using different parameters, with options to reserve and pay for flights online. Conceptualized and architected the app - handling native development, testing and integration with 3rd-party SDKs. The app is a Kotlin-Java solution that follows an MVVM design pattern, with clean architecture and XML for layouts.

Senoir Android Developer - Thebatnye
Senoir Android Developer - Thebatnye

Built and deployed a free online ordering service app that connects users to different restaurants, bakers, pharmacies and other shops providing order and delivery in Saudi Arabia. Delivered two apps on the project - one for clients and the other for the driver. It utilizes Socket.io for real-time updates.

Senior Android Developer - Numler
Senior Android Developer - Numler

Developed and implemented Numler, a caller ID and call blocker app that provides users with essential caller information to avoid answering spam, unknown and unwanted calls. It gives users access to a database of hundreds of millions of phone numbers for verification purposes.

Education

Metasploit: Penetration Testing
Metasploit: Penetration Testing
Cybrary
2017 - 2017
NASA Space App Developer
NASA Space App Developer
NASA
2016 - 2016
Ideation
Ideation
Intel
2015 - 2015
Android Developer
Android Developer
Google
2015 - 2015
Master's Degree in Information Technology
Master's Degree in Information Technology
Faculty of Computers & Information, Cairo University
2012 - 2016 (4 years)
Developing Android Apps
Developing Android Apps
Udacity
2009 - 2009