Sherihan Abd El-Moneim, Senior Mobile Application Developer [Android]

Sherihan Abd El-Moneim

Senior Mobile Application Developer [Android]

Softec International

Location
Egypt - Alexandria
Education
Diploma, Combined Software Application Development Program
Experience
14 years, 10 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 10 Months

Senior Mobile Application Developer [Android] at Softec International
  • Egypt - Cairo
  • My current job since August 2016

Responsibilities
- Develop Mobile applications using Android Java & Xamarin Forms
- Design user interface of the system
- Plan development activities during the project
- Handle technical issues
- Ensure the quality of the code

\[Projects\]
+ ARC
An Android application serving UAE Traffic Police department. This application is used by the traffic inspectors to receive a reported accident from the operation room to act on it

+ Mylerz
An Android application used by Mylerz, parcel delivery company. The application is used by the delivery agents in their day-to-day delivery jobs. It allows them to accept, ship & deliver packages to the customers

+ SAAED
https://play.google.com/store/apps/details?id=international.softec.saaed
An Android application used by UAE government for traffic safety services offering an innovative service to manage traffic accidents

+ Safe City
An Android application used by UAE government for citizens’ profiles lookup. Using the mobile phone number, a query is made to get all the recorded government information about a citizen, e.g. full-name, home address, contact info, relatives details & location

+ E-Inspector
https://play.google.com/store/apps/details?id=softec.inspection
E-Inspector is an application that provides both government & private sectors an automated inspection work-flow & facilitates the process of distributing & following up tasks, provides field inspectors with quick & effective daily tasks

+ EVG (Emirates Vehicle Gate)
EVG offers electronic services for your vehicle through one stop shop that links you to all related governmental & private organizations. The application provides services & information including -but not limited to-
- Issuance of insurance policies & renewals
- Vehicle Registrations, vehicle ownerships & renewals
- Accidents claim processing services

+ Smart Parking
An Android application used by Emirates parking officers for auditing & tracking cars in the parking sectors. The application provides -but not limited to- the following features
- The officer can see all vehicles details that parked in specific parking
- The vehicles that make violation in a specific parking
- The officer can report a violation with images for any vehicle like (vehicle parked in two slots, parked in handicapped slot, route prohibited ... etc)
- The officer can scan the plate number of a vehicle, send it to the server & the server returns all the details of this vehicle
- Push notification from control rooms, which monitor all the parking sectors through cameras, to inform the officer that there is a vehicle making a violation

+ Smart Delivery
An Android application used by restaurant delivery agents. It provides the following features...
From Delivery Agent Side
- View the list of orders to be delivered for his upcoming trip
- Selecting an order to view its details
- For each order, the application shows the route, on the map, for the agent to navigate to reach his destination.
- After delivering the order, the delivery agent should close this order with a status comment
From Client Side
- The customer can track the location of the delivery agent on the map

+ Smart Driver
An Android application used by school bus drivers. It provides the following features
From Driver Side
- Selecting the school name, a list will be displayed shows the students to be picked up along the path till reaching the school
- A route is displayed on the map, for the driver to follow, with drop-pins at the pick-up points for each student.
From Parent Side
- Parents can track the location of the bus on the map

+ ETIT (Egyptian Company for Tracking Services & Information Technology)
An Android application used by transportation companies to track their cars & push notification for cars if there is any issues. The application mainly tracks car speed, location & route & sends notification to the control server in case any violation happened

Senior Mobile Application Developer [Android] at Unilever - Egypt
  • Egypt - Alexandria
  • July 2013 to July 2016

Member of IT Mobile-Software Development Team. The team is responsible for developing, supporting & maintaining internal Mobile applications used in day-to-day business activities.

Responsibilities
- Develop mobile applications using Microsoft Visual Studio, Android Java, Mono for Android, PhoneGap and Oracle 10g.
- Design user interface of the system.
- Plan development activities during the project.
- Handle technical issues.
- Ensure the quality of the code.

\[Projects\]
+ U-Engage
https://play.google.com/store/apps/details?id=com.ionicframework.uengage647310
A smart phone application for all Unilever employees that allows them to engage with the company issues (Quality, Safety and Market) interactively and on real-time basis. It is a cross-platform mobile app (Android and iOS).

+ PoD (Proof of Delivery)
An Android application used by Unilever Sales-Men to deliver the orders to the primary customers. It generates an invoices with the delivered quantities and record the delivery location using GPS.

+ Audit
An Android application used by Unilever to manage the retail stores audit process and gives the retail stores discounts based on pre-defined criteria.

+ My Perfect Store
A mobile application for Unilever employees to audit stores based on the Five-P’s of marketing; it is a cross-platform mobile app (Android and iOS).

Mobile Application Developer at Unilever - Egypt
  • Egypt - Alexandria
  • July 2009 to July 2013

Member of the Mobile Software Development Team.

Responsibilities
- Develop and modify software modules based on business requirements.
- Develop high quality codes.
- Coordinate with Tester to test and debug software applications.

\[Projects\]
+ SAWA
SAWA (Sales Automation Wireless Application) is the handheld application Unilever uses to manage the secondary sales process between Unilever distributors and retail markets. It manages the sales-man route plan, monthly targets, stocks, print invoices in the market and sends them to the server via GPRS. SAWA is based on three tiers architecture and it was rolled out in Egypt, UAE, Kuwait, Sudan, Algeria and Morocco.

+ Bushfire
A handheld application used by Unilever to collect information from the modern trade market like Carrefour.

Education

Diploma, Combined Software Application Development Program
  • at Information Technology Institution
  • July 2009

Bachelor's degree, Electronics and Communications
  • at Faculty of Engineering, Alexandria University
  • July 2008

Specialties & Skills

Cascading Style Sheets CSS
Android Software Development
AngularJS
Cross-Platform Xamarin
Android Development
ImagePicker
Signature-pad
SQL Server
Retrofit
JavaScript
Butterknife
Dialogplus
Crashlytics

Languages

Arabic
Expert
English
Expert