Eslam F.

About Me

Eslam is a Senior Android Developer with 10+ years of experience 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 back-end solutions, and setting up CI/CD for solution builds. Eslam delivers solutions that promote high levels of user adoption on projects in diverse domains including business, food, Machine Learning, fashion, eCommerce, and social apps.

Backend

QA & Testing

Other

Work history

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

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

  • Ensuring that features are being delivered efficiently and on time.

MentorMate
MentorMate
Senior Android Developer
2021 - Present (4 years)
Remote
  • Designed and built advanced applications for the Android platform.

  • Collaborated with cross-functional teams to define, design, and ship new features.

  • Worked with outside data sources and APIs.

  • Unit-tested code for robustness, including edge cases, usability, and general reliability.

  • Fixed bugs and worked on improving application performance.

  • Identified, evaluated, and implemented new technologies to maximize development efficiency.

Automated Systems Company (ASC)
Automated Systems Company (ASC)
Senior Android Developer
2020 - 2021 (1 year)
Remote
  • Designed, built, and maintained complex solutions for Android apps, delivering functionalities, integrating third-party SDKs, and using new tech.

  • Collaborated with other teams to define, design, and release new features for an OCR-based open-source project, saving $25K every year.

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

Thinkers
Thinkers
Senior Android Developer
2018 - 2020 (2 years)
Cairo, Egypt
  • Created and implemented solutions following established development best practices.

  • Wrote and delivered clean and efficient code 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 (SCIS)
Sphere Consulting (SCIS)
Big Data Developer
2017 - 2018 (1 year)
Cairo, Egypt
  • Worked on a Hadoop data pipeline for identifying customer behavioral patterns, leading to improved UX on the eCommerce site.

  • Engineered and implemented 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 deliver the Numler app.

  • Worked on developing and implementing logics, UIs, and integration solutions for back ends and third-party SDKs.

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

Showcase

Senior Android Developer - Yazy
Senior Android Developer - Yazy
  • Developed a flight reservation application for booking flights using different parameters, offering online reservation and payment.

  • Implemented a Kotlin/Java solution with an MVVM design pattern, incorporating native development, testing, and integration with third-party SDKs.

  • Designed and implemented the app with clean architecture and XML layouts for user interfaces.

Senoir Android Developer - Thebatnye
Senoir Android Developer - Thebatnye
  • Developed and deployed a free online ordering service app for Saudi Arabia.

  • Implemented real-time updates using Socket.io for order and delivery tracking.

  • Deployed two apps: one for clients and one for drivers.

Senior Android Developer - Numler
Senior Android Developer - Numler
  • Developed and implemented a caller ID and call blocker app.

  • The app provides users with essential caller information to avoid spam calls.

  • It offers a database of hundreds of millions of phone numbers for verification.

Education

Master's Degree, Information Technology
Master's Degree, Information Technology
Cairo University - Egypt
2012 - 2016 (4 years)