Summary
Overview
Work History
Education
Skills
Software
Certification
Accomplishments
Languages
Work Availability
Timeline
Awards
Volunteer Experience
References
Projects
Personal Information
Awards
Volunteer Experience
References
Projects
Generic
Amr Ahmed

Amr Ahmed

Senior Android Developer
Ismailia

Summary

Successful senior Android developer with a proven track record of efficiently translating wireframes and prototypes into reliable code. Highly versatile and resilient to glitches, bugs, and software updates. Known for collaborative nature and building lasting relationships among team members. Excels in partnering across departments to produce highly effective content that consistently meets desired outcomes. Meticulous attention to detail in strategic design and problem-solving. App-oriented architect with extensive experience in best practice coding, particularly on low RAM devices.

Overview

11
11
years of professional experience
1
1
year of post-secondary education
2
2
Certificates

Work History

Android Team Leader

Ramani Corporation (Ramani.io)
Dar Es Salam, Tanzania
9 2021 - 10.2024
  • Managed More than 100 warehouses and monitored their sites by tracking their sales using Edge app.
  • Successful Procurement handling using Stationary SFA and warehouse app for more than 100 sites.
  • Set performance expectations for the team, monitoring progress towards goals and providing constructive feedback as needed.
  • Developed team members'' skills through targeted coaching sessions, resulting in improved individual performance.
  • Enhanced team productivity by implementing efficient work processes and regularly reviewing performance metrics.
  • Mentored junior staff members, helping them develop their leadership potential and advance in their careers.
  • Established open and professional relationships with team members to achieve quick resolutions for various issues.
  • Collaborated with other department leaders to establish shared goals and ensure alignment across teams.
  • Increased customer satisfaction ratings by closely monitoring service quality standards and addressing any issues promptly.
  • Streamlined workflows for increased efficiency, reducing turnaround times for critical tasks.
  • Enhanced communication strategies, ensuring clear and timely information exchange within team and with clients.
  • Achieved project milestones ahead of deadlines, coordinating effectively with stakeholders and managing resources efficiently.

Senior Android Developer

Parent
Cairo, Cairo Governorate
09.2020 - 09.2021
  • Created a successful SMS app for more than 500 nurseries around the globe.
  • Enhanced user experience with intuitive UI design and seamless navigation features.
  • Developed reusable components and libraries to improve efficiency across multiple projects.
  • Conducted thorough testing to identify and fix bugs, ensuring optimal application performance.
  • Implemented Agile methodologies to streamline the development process, resulting in faster time-to-market for products.
  • Collaborated with cross-functional teams to ensure successful project completion and delivery within deadlines.
  • Managed version control systems effectively, maintaining organized repositories that facilitated team collaboration.
  • Integrated APIs for seamless communication between mobile apps and backend systems, improving overall functionality.
  • Developed and maintained high-quality Android applications for diverse industries, resulting in increased client satisfaction.
  • Improved app performance by optimizing code and implementing efficient algorithms.
  • Delivered scalable solutions by incorporating the latest Android development trends and technologies.
  • Optimized memory usage for smoother app operation on devices with limited resources.
  • Debugged complex issues under tight deadlines, ensuring minimal disruption of app functionality for users.
  • Collaborated closely with designers to create visually appealing interfaces that aligned with brand guidelines.
  • Automated repetitive tasks through scripting, increasing productivity without sacrificing quality or accuracy.
  • Created custom mobile applications using native technologies.
  • Used third-party libraries, custom libraries and APIs to develop new applications.
  • Tested applications prior to final review to verify issue resolution.
  • Provided dedicated support and timely issue resolution to clients following successful app launch.
  • Collaborated with cross-functional teams to define and design new features.
  • Successfully integrated push notifications into apps, bolstering user engagement.
  • Analyzed applications to identify and document weaknesses and errors.

Android Team Leader

Code 95
Ismailia, Egypt
05.2018 - 09.2020
  • Earned world Rank #1 for LarafgeHolcim health and safety app in all LafargeHolcim branches around the globe.
  • Set performance expectations for the team, monitoring progress towards goals and providing constructive feedback as needed.
  • Developed team members'' skills through targeted coaching sessions, resulting in improved individual performance.
  • Enhanced team productivity by implementing efficient work processes and regularly reviewing performance metrics.
  • Empowered team members by delegating responsibilities according to individual strengths and areas of expertise.
  • Managed conflict resolution among team members, fostering a positive and collaborative work environment.
  • Increased customer satisfaction ratings by closely monitoring service quality standards and addressing any issues promptly.
  • Coordinated resources effectively to meet project deadlines and achieve desired results.
  • Assisted in recruitment to build team of top performers.
  • Improved operational workflows, enabling team to handle increased workloads without compromising quality.
  • Led by example, demonstrating commitment and professionalism that inspired team members to excel.
  • Conducted regular reviews of operations and identified areas for improvement.
  • Gathered, organized and input information into digital database.

Senior Android Developer

Code 95
Ismailia
05.2017 - 05.2018
  • Enhanced user experience with intuitive UI design and seamless navigation features.
  • Developed reusable components and libraries to improve efficiency across multiple projects.
  • Conducted thorough testing to identify and fix bugs, ensuring optimal application performance.
  • Mentored junior developers, providing guidance on best practices and effective problem-solving techniques.
  • Implemented Agile methodologies to streamline the development process, resulting in faster time-to-market for products.
  • Collaborated with cross-functional teams to ensure successful project completion and delivery within deadlines.
  • Managed version control systems effectively, maintaining organized repositories that facilitated team collaboration.
  • Integrated APIs for seamless communication between mobile apps and backend systems, improving overall functionality.
  • Contributed to open-source projects, staying current with industry advancements and fostering professional growth.
  • Developed and maintained high-quality Android applications for diverse industries, resulting in increased client satisfaction.
  • Improved app performance by optimizing code and implementing efficient algorithms.
  • Delivered scalable solutions by incorporating the latest Android development trends and technologies.
  • Optimized memory usage for smoother app operation on devices with limited resources.

Android Developer

Bridge Software
Ismailia
08.2016 - 05.2017
  • Created custom mobile applications using native technologies.
  • Consistently used Android SDK to produce highly effective and nuanced content.
  • Reduced application crashes by proactively monitoring crash analytics reports and addressing any issues found.
  • Worked closely with UI/UX designers to translate wireframes into fully functional Android apps that met both design specifications and user requirements.
  • Provided ongoing support for existing applications by addressing user feedback, resolving bugs, and implementing feature enhancements as needed.
  • Enhanced user experience by developing visually appealing and intuitive Android applications.
  • Developed applications using MVP architecture, resulting in a cleaner codebase that is easier to maintain and build upon.
  • Utilized agile development methodologies to ensure timely delivery of high-quality software products.
  • Integrated third-party APIs into applications to enhance functionality and provide additional value to end users.
  • Successfully integrated push notifications into apps, bolstering user engagement.
  • Used specific code versioning tools to manage and implement changes to programs.
  • Maintained comprehensive knowledge of mobile development cycle and addressed challenges arising in each phase.
  • Worked with teams from other projects and departments to create apps driven by customer input.
  • Incorporated offline storage, performance tuning and threading into apps for seamless use.
  • Increased app stability by identifying, diagnosing, and resolving software bugs in a timely manner.
  • Provided dedicated support and timely issue resolution to clients following successful app launch.

Java Back-end Developer

ITS
Cairo, Egypt
01.2016 - 08.2016
  • Developed RESTful APIs that facilitated seamless data exchange between clients and servers in a distributed environment.
  • Integrated third-party APIs from external applications into web platforms.
  • Built APIs and data clients to consume APIs.
  • Managed efficient SQL queries and data transport.
  • Streamlined API integration for seamless communication between frontend and backend systems.
  • Actively participated in sprint planning meetings, daily stand-ups, and backlog grooming sessions, providing valuable input towards project completion timelines.
  • Developed server-side logic in Java.
  • Wrote unit tests to evaluate high code coverage.
  • Reduced server response time by optimizing database queries and indexing strategies.
  • Optimized code performance by implementing efficient algorithms and data structures.

Java Full-stack Developer

Edusoft Learning
Ismailia, Ismailia Governorate
05.2013 - 01.2016
  • Streamlined user experience with front-end development utilizing HTML, CSS, and JavaScript.
  • Enhanced application performance by optimizing Java code and implementing efficient algorithms.
  • Championed best practices in Full Stack Development throughout organization, leading to improved overall code quality and efficiency.
  • Implemented agile methodologies for timely project completion and increased productivity.
  • Assisted in the design of database structures to optimize data storage and retrieval methods.
  • Maintained up-to-date documentation for codebase, ensuring ease of future maintenance and updates.
  • Reduced system downtime by proactively troubleshooting issues and implementing robust solutions.
  • Ensured application security by integrating authentication mechanisms like OAuth 2.0 or JWT tokens into server-side APIs.
  • Increased software quality through rigorous testing and debugging processes.
  • Effectively utilized version control tools like Git for collaborative development while avoiding code conflicts.
  • Provided software application engineering and maintenance for development lifecycle.

Education

Bachelor of Science - Computer Science & Control

Faculty of Engineering, University of Suez Canal
Ismailia, IS
01.2010 - 01.2011

Skills

Team Supervision

Software

Android

Kotlin

Java

Retrofit

Room DB

RX Android

RX Java

MVVM

Clean Architecture

Restful APIs

Threading

Offline Storage

Kodein Di

Koin Di

Certification

Java Certification, YAT Training Center, 2009

Accomplishments

  • Received Best remote worker award for being the most engaged remote employee within Ramani Organization and contributing in building Africa Fintech.
  • Mentored newly hired software developers and resolved issues quickly, which resulted in a higher than average satisfaction rating for the department.
  • Collaborated with team of 10 developers in the development of LafargeHolcim App.
  • Supervised team of 10 staff members.

Languages

Arabic
Proficient
C2
English
Advanced
C1

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Android Developer

Parent
09.2020 - 09.2021

Android Team Leader

Code 95
05.2018 - 09.2020

Senior Android Developer

Code 95
05.2017 - 05.2018

Android Developer

Bridge Software
08.2016 - 05.2017

Java Back-end Developer

ITS
01.2016 - 08.2016

Java Full-stack Developer

Edusoft Learning
05.2013 - 01.2016

Bachelor of Science - Computer Science & Control

Faculty of Engineering, University of Suez Canal
01.2010 - 01.2011

Android Team Leader

Ramani Corporation (Ramani.io)
9 2021 - 10.2024
Java Certification, YAT Training Center, 2009
Technical support, YAT Training Center, 2010

Awards

The most engaged remote employee of the year 2021/2, Ramani Corporation (Ramani.io), 08/2022

Volunteer Experience

Java Instructor, Ministry of Defense, 06/2013, 05/2014, ISMAILIA, EGYPT

References

Will be provided upon request.

Projects

  • Edge App: Middle ware app that connects to local network Cameras through NVR and take snapshots periodically each minute through RTSP linking and sending them to the server, built in self healing to deal with ip changes and recover after downtimes like down electricity or out of balance, etc..
  • Edge App Lite: An app that opens device camera and take snapshots periodically each minute through CameraX2 and sending them to the server, built in self healing to deal with ip changes and recover after downtimes like down electricity or out of balance, etc..
  • Warehouse App: Manage shipped orders to warehouses and handling the lifecycle of receiving orders, assign, return stocks and handling their reports. https://play.google.com/store/apps/details?id=io.ramani.ramaniWarehouse
  • Stationary SFA: Handling merchants sales work flow by creating sales orders with rewarding system and applying VATs, printing TRA receipts using POS devices.
  • KIA Motors Egypt, https://play.google.com/store/apps/details?id=com.eim.kiaapp
  • Hassan Jameel Automotive, https://play.google.com/store/apps/details?id=com.code95.hassanjameel
  • LafargeHolcim Health and Safety, https://play.google.com/store/apps/details?id=com.code95.LafargeSafety
  • Glargine converter - sanofi, https://play.google.com/store/apps/details?id=com.sanofi.eg.glargineconverter.android
  • eTabeb, https://play.google.com/store/apps/details?id=com.smartapp.etabeb
  • Foodle, https://play.google.com/store/apps/details?id=ws.foodle.Android
  • Fyonka App, https://play.google.com/store/apps/details?id=com.fyonka.client
  • DCastello, https://play.google.com/store/apps/details?id=com.qteam.castello

Personal Information

  • Date of Birth: 04/08/88
  • Nationality: Egyptian

Awards

The most engaged remote employee of the year 2021/2, Ramani Corporation (Ramani.io), 08/2022

Volunteer Experience

Java Instructor, Ministry of Defense, 06/2013, 05/2014, ISMAILIA, EGYPT

References

Will be provided upon request.

Projects

  • Edge App: Middle ware app that connects to local network Cameras through NVR and take snapshots periodically each minute through RTSP linking and sending them to the server, built in self healing to deal with ip changes and recover after downtimes like down electricity or out of balance, etc..
  • Edge App Lite: An app that opens device camera and take snapshots periodically each minute through CameraX2 and sending them to the server, built in self healing to deal with ip changes and recover after downtimes like down electricity or out of balance, etc..
  • Warehouse App: Manage shipped orders to warehouses and handling the lifecycle of receiving orders, assign, return stocks and handling their reports. https://play.google.com/store/apps/details?id=io.ramani.ramaniWarehouse
  • Stationary SFA: Handling merchants sales work flow by creating sales orders with rewarding system and applying VATs, printing TRA receipts using POS devices.
  • KIA Motors Egypt, https://play.google.com/store/apps/details?id=com.eim.kiaapp
  • Hassan Jameel Automotive, https://play.google.com/store/apps/details?id=com.code95.hassanjameel
  • LafargeHolcim Health and Safety, https://play.google.com/store/apps/details?id=com.code95.LafargeSafety
  • Glargine converter - sanofi, https://play.google.com/store/apps/details?id=com.sanofi.eg.glargineconverter.android
  • eTabeb, https://play.google.com/store/apps/details?id=com.smartapp.etabeb
  • Foodle, https://play.google.com/store/apps/details?id=ws.foodle.Android
  • Fyonka App, https://play.google.com/store/apps/details?id=com.fyonka.client
  • DCastello, https://play.google.com/store/apps/details?id=com.qteam.castello
Amr AhmedSenior Android Developer