Close this

Mahmoud Alim

Development
Cairo, Egypt
Skills
Android
About
Mahmoud Hussein Abdel-alim's skills align with Programmers (Information and Communication Technology). Mahmoud also has skills associated with Communication, Marketing and Public Relations Managers (Communication, Marketing and Public Relations). Mahmoud Hussein Abdel-alim has 6 years of work experience.
Work Experience

Senior Android Developer

4Sale International Co
October 2023 - November 2023
  • (contract) Developed apps for the Pepper robot that allows users to interact with the robot using voice commands. The app includes features such as voice control of robot movements, text-to-speech feedback from the robot. Developed Android tablet applications using jetpack compose and Material 3 Integrated text-to-speech and voice recognition features into tablet applications to improve user interaction and accessibility. Worked on a variety of projects, including a companion app for the Pepper robot, a telepresence robot for the Cruzr robot, and a educational app for children. Successfully delivered several new features that met the needs of the users and the business..

Android Software Engineer

4Sale International Co
June 2022 - Present
  • (Full-time) Worked on building, maintaining, improving application performance & refactoring of 4sale & Q8car. Worked on implementing a fully custom design system based on jetpack compose. Worked with integration team to migrate app remote repo to Github and integrate CI-CD using Github Actions. Hold the design-related agreement meetings with designers, and share all the decisions with the chapter members. Responsible for the developing, maintaining, and updating visually appealing, user-friendly, and robust App. Involved in the ideation phase with the product team, suggest the technical opinions, and ensure to align with the chapter members the upcoming information needed. Worked closely with designers, engineers, and product managers to define and design new features. Successfully delivered several new features that met the needs of the users and the business..

Android Engineer

Shift Inc
February 2021 - June 2022
  • (Full-time) Worked on building & refactoring of Shift Inc and Worked on other internal Android projects. Worked on integration of a full Analytics layer into the app's different modules using Firebase Analytics & Adjust. Worked on integration of PayFort as a Payment Gateway in a module to be used in a multi-module multiple App. Worked on Modularization of the app into a Layered-Feature Modularization System. Worked on designing real-time low-latency communication system using Socket.IO Successfully tested and deployed the integration, ensuring that it met all security and compliance requirements.

Android Tutor

August 2018 - October 2018
  • (Part-time) Worked with 10 aspiring Android developers who are new to programming with Java. Helped them with the basics of networking in Android, including HTTP networking, JSON parsing, and threading. Helped them to understand Android lifecycle, XML layouts, and use Views and ViewGroups.

Organizer - Speaker

Google Developers Group
February 2018 - Present
  • (Volunteer) Organize tech events, meetups, and workshops to deliver high-quality sessions to the software community. Managed to organize and deliver software content in more than 100 event and to 3500 attendees. Planned and hosted meetup events on a wide range of technical topics. Access to community management training and technical knowledge to help you be a stronger leader. Design materials and graphics used on advertising events and on social media platforms.

Organizer

Google Developers Group
February 2018 - Present
  • (Volunteer) Organize tech events, meetups, and workshops to deliver high-quality sessions to the Android community. Hosted several Android Developer workshops and talks, sharing your knowledge and experience with other developers. Mentored new Android Developers, providing them with guidance and support as they learn the ropes of Android development.
Education

Thebes Academy

BS degree in Computer Science