Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ibrahim Abdelgawwad

Irving

Summary

An adept Android software engineer with over 9 years of experience in software development, specializing in constructing native Android applications. Proficient in integrating, testing, securing, and providing support for Android apps on both mobile and tablet devices, utilizing Java and Kotlin on the Android platform.

My professional background spans various domains including telecommunications, transportation, and healthcare. Throughout my career, I have prioritized optimizing Android app performance to ensure the delivery of top-notch user experiences.

Overview

10
10
years of professional experience

Work History

Senior Software Developer

7-Eleven
04.2024 - Current

- Leading the development of the Skipcart Android app used by delivery drivers, helping them manage orders, navigate efficiently, and stay updated in real time.
- Designing and owning the entire Android architecture using Kotlin, Jetpack Compose, and the latest Android technologies to keep the app fast, stable, and scalable.
- Building smooth and reliable navigation and location-based features that guide drivers with precision using mapping and routing APIs.
- Making sure the app is secure and dependable by integrating advanced security measures and following best practices for APIs and data handling.
- Mentoring other Android developers, reviewing code, and sharing knowledge to keep the team aligned on clean architecture and maintainable code.
- Working closely with product managers, designers, and backend engineers to ship features that make drivers' work easier and more efficient.
- Staying up to date with new Android trends and tools, and continuously improving the app by adopting the best of what the platform has to offer.

Developed Apps:

1- Skipcart Delivery App: https://shorturl.at/bkPx1, Delivery App.
Be Your Own Boss with Skipcart: Your Delivery Driver Gig!

Senior Software Engineer

IOL Pay
08.2022 - 02.2023
  • Developed and maintained a robust Android payment SDK, enabling seamless integration of payment capabilities into partner applications.
  • Integrated multiple payment gateways (PayPal, Stripe) ensuring reliable and secure transaction processing.
  • Designed and implemented secure data handling and encryption mechanisms to protect sensitive payment information in compliance with PCI DSS standards.
  • Built modular, scalable SDK architecture using Kotlin and Android best practices to ensure ease of integration and maintainability for client developers.
  • Conducted thorough testing, debugging, and performance optimization to guarantee high transaction success rates and smooth user experience.
  • Collaborated with backend engineers to define API contracts and ensure efficient, secure communication between the SDK and payment services.
  • Wrote comprehensive technical documentation and integration guides for external developers using the SDK.
  • Stayed up to date with the latest Android security guidelines, payment industry standards, and emerging fintech technologies.

Software Engineer 2

Careem (Uber Inc.)
05.2022 - 08.2022

- Contributing to the rise of the super app and see it go to the moon and beyond.
- Splatted the Grocery and Food Module to have more abstract unified module.
- Worked with outside data sources and APIs.
- Collaborated with iOS team to deliver high quality features.
- Collaborated with cross-functional teams to define, design, and ship new features.
- Worked on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Developed Apps:

Careem Super App: http://rb.gy/bqykp
App that allows you to book a ride, order food, do payment and order groceries.

Senior Software Engineer

ITWorx
06.2018 - 06.2022

- Collaborated closely with clients on-site during project engagements in Middle East and Europe.
- Met with business team to discuss some features feasibility.
- 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.
- Worked on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Developed Apps:

1- WE Mobile: http://rb.gy/kot83
WE Mobile is a new mobile application from WE that enables you to manage your account at WE. You can complete all your transactions online whenever you want and wherever you are, from charging WE mobile line balance, changing your WE mobile rate plan to subscribing to exclusive WE offers to the application's users.

2- Stand count
Using Machine learning model imported in Android App we help farmers to count how many kernel per plant in acres using custom camera, This app also working offline if network is not available and sync with server whenever connection is enabled

3- Spray Assist: https://rb.gy/ij4r6
App that help farmers in finding best tools to spray crops in Germany and UK, providing them with info about forecast and weather.

4- Hassantuk Buildings: http://rb.gy/b3gco
Hassantuk is a smart city initiative protecting lives and properties across the UAE by connecting all Buildings & Properties to Hassantuk Alarm Receiving center (ARC) via an Alarm transmission equipment (ATE) which is installed in each building.

5- Mobilis Mobile App: http://rb.gy/w0m4o
Mobilis Android App for Mobilis Subscribes in Algeria, Ability to recharge, check and transfer balance using App, Upgrading and changing your plans.

6- Hub: http://rb.gy/bvnkf
A professional social App for companies to manage internal operations, Sharing updates and company policies changes internally, Holidays and vacations managements.

Software Engineer

Elibre DMCC
08.2015 - 06.2018
  • Assisted in building AR and VR applications as part of the R&D team.
  • Developed a VR app that dynamically converted 2D XML house layouts into interactive 3D models.
  • Created VR applications compatible with Oculus Rift.
  • Built AR applications for Microsoft HoloLens using spatial mapping features.
  • Helped test and debug AR/VR features to ensure smooth performance and accurate rendering.
  • Collaborated with designers and 3D modelers to integrate assets into AR and VR projects.

Education

Computer Science

Maharishi International University
Fairfield, IA
06-2025

Bachelor of Science - Computer Science

Fayoum University
Fayoum, EG
05-2015

Skills

  • Kotlin
  • Java
  • Jetpack Compose
  • Android Architecture Components
  • Software Architecture
  • Google Maps & Navigation APIs
  • Data Structure
  • API Integration & RESTful Services
  • Secure Data Handling & Encryption
  • Unit Testing (JUnit 4)
  • Git & Version Control
  • Agile / Scrum Methodologies

Timeline

Senior Software Developer

7-Eleven
04.2024 - Current

Senior Software Engineer

IOL Pay
08.2022 - 02.2023

Software Engineer 2

Careem (Uber Inc.)
05.2022 - 08.2022

Senior Software Engineer

ITWorx
06.2018 - 06.2022

Software Engineer

Elibre DMCC
08.2015 - 06.2018

Computer Science

Maharishi International University

Bachelor of Science - Computer Science

Fayoum University