Mohammed Hamdan

Mohammed Hamdan

$15/hr
Senior Android Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
34 years old
Location:
Abuqir, Alexandria, Egypt
Experience:
5 years
Mohammed Hemdan https://www.linkedin.com/in/mhemdanfaraj https://github.com/mhemdan Email :-Mobile : - Professional Summary A forward-thinking developer o↵ering more than four years of experience building, integrating, testing, and supporting Android applications for mobile and tablet devices on the Android platform. Education • Computer and information science Ain Shams university Bachelor of Science in Computer Science; GPA: 3.3 Cairo, Egypt Aug. 2008 – Dec. 2012 Experience • Blink22 Senior Android Developer Alexandria, Egypt September 2018 - Present IEHP Application Description: IEHP Smart Care App allows IEHP Members to manage their health account online, including changing their primary care doctor, checking their eligibility, updating their contact information, requesting a new Member Card, and checking their referral status, prescriptions, and claims and lab histories. You must be an active IEHP Member to log in to the app. Responsibility: responsible for re factoring, writing unit tests/UI tests and reviewing/merging code while leading the junior developers to do best practices and ensure code quality for this application Sela Application Description: Sela is an incredibly exciting way to keep you in touch with all your important contacts it will remind you to Call/SMS your important friends/family member every day. Responsibility: Was responsible for reviewing and managing the android team member while developing this app fully using Kotlin as main language. • OleZone Senior Android Developer Alexandria, Egypt May 2017 - September 2018 Application Description: OleZone is the First Sportial (Sport-Social) Network For football fans, Join your friends and to thousands of football associations around the world, with Highlights, live streaming, News, media, video, analysis, goals, and everything related to football. Responsibility: As the only android developer there I was responsible for developing and designing the android app version using MVP and following the clean architecture principle using ”Dagger2, RXjava, Retrofit” • Ibtikar Technologies, Co Senior Android Developer Alexandria, Egypt Oct 2014 - May 2017 Octboot Application Description: Octboot is the first specialized sports site to allow subscribers to predict the results of local and international football matches and win valuable prizes.. Responsibility: Was responsible for developing the android version of Octboot although acted as the scrum master for team which consists of iOS, Backend and QC FIX Application Description: FIX is an incredibly exciting way to have your home or office fixed or maintained efficiently and conveniently. Responsibility: Was responsible for developing the android version of FIX and the most challenging part here was developing an app with such difficult flow and cases and the integration of PayFort Payment Gateway MOFA Services Application Description: MOFA is The application of the Ministry of Foreign A↵airs of Saudi Arabia for smart devices is one of the good channels to access services of the ministry. Responsibility: Was responsible for developing the android version of MOFA Services and on this app the api was SOAP so it was di↵erent experience for me using SoapUi and parsing XML all of was an add on to my skills Goody Application Description: Goody is A complete library of the Goody Folder Collection that opens up a world of innovative recipes and practical kitchen solutions. Responsibility: Was responsible for developing the android version of Goody while this app has small features but it was very challenging as it was my first experience was magazine reader sdk(TWIXL) and download manager to download so it was very interesting developing such an app Allimni Application Description: Allimni is an application for public and private organizations. It allows them to send messages and notifications to their end-users. The application is free of charge for end-users who can subscribe to their preferred organizations’ messages and notifications. Responsibility: Was responsible for developing the android version of Allimni this is app was intensively depending on notifications which we used Firebase Cloud Messaging for it • Byte intelligent Systems Android Developer Alexandria, Egypt Dec 2013 - Oct 2014 SilentList Application Description: SilentList is an application which allows users to control their contacts list to set specific contact to silent mode and vice versa. Responsibility: Was responsible for developing the android version alongside with the team used Sqllite as our database and content resolver to load device contacts to our Database alongside with using services/intent services and broadcast receivers to control the ringing mode on call which was a good challenge for this application SalahApp Application Description: SalahApp is an application allows users to set reminder for islamic duaa to run each 5/10/15 minutes according to user choice. Responsibility: Was responsible for developing the android version alongside with the team the most challenging part for this app was using the broadcast receiver and handling the device di↵erent cases like if device is on call we shouldn’t run the reminder and other cases handled in this app. VocalMath Application Description: VocalMath is an application designed for kids to enhance their vocal and mathematical skills under parent control the kid will see a mathematical operation once he answer via voice the answer will appear and the app will show new operation and so on. Responsibility: Was responsible for developing the android version alongside with the team the most challenging part for this app was using voice recognition sensor without using Google dialog. NABuddy Application Description: NABuddy is an application designed for The NA community to help people gather and to follow up the NA steps. Responsibility: Was responsible for developing the android version alongside with the team the most challenging part for this app was developing the GCM and Chat feature. Projects as a Freelancer • Yamo Application Description: Yamo is an app dedicated to help women to o↵er service for each others and earn money through connecting in a safe and trusted environment . Women can sign up on Yamo as service providers and as service seeker at the same time, so whether you need someone nearby to help or you wish to earn money by o↵ering services to other women in your area Yamo is the right the place for you. Our main service categories at the moment are ( Child care , Pet Care , Beauty Fitness , Classes). Responsibility: Was responsible for the development team, analyzing the project requirements and developing the android version too in this app we used the following technologies SMS verification using NEXMO, Facebook SDK, Fabric, Location services, Push Notification, Google Maps, Paypal as payment gateway. • Fursa Application Description: Fursa is an opportunity to connect entrepreneurs with inventions with capitalists. Share your projects now for an investment. Responsibility: Was responsible for the development team, analyzing the project requirements and developing the android version. • Glint Application Description: Glint Innovation is a collaborative innovation platform that brings your employees, customers and focus groups together to generate value for your business. Their valuable ideas can be an immense source of inspiration toward enhancing services, developing products and improving processes. Available on Web, iOS and Android devices, Glint Innovation manages the full life-cycle of ideas and administers challenges and campaigns with high efficiency. With advanced features limiting idea duplication and promoting a systematized and rigorous evaluation process, Ideas with high potential get noticed and ultimately implemented for business benefit. Responsibility: Was responsible for the development team, analyzing the project requirements and developing the android version, in Glint app the most challenging part was the dynamic form which was being built in runtime from backend api’s and we used in this app Graphs, Facebook SDK, Google Plus Login, Twitter SDK, Fabric • Rekleo Deals Application Description: Rekleo Deals is an easy solution to purchase discounted products through the Rekleo digital signage network of connected TVs. - Easily QR code scanning solution - Control the purchase history - Get promotional content and immediately book or purchase the product. - Get discounted products based on your position. Responsibility: Was responsible for analyzing the project requirements and developing the android version, In this app we used QR code feature which was mainly the app based on. • Rekleo TV app - Rekleo Manager Application Description: Rekleo is an easy and a↵ordable solution to creating engaging content and streaming it directly to customers via a network of connected TVs. - Easily control the content streaming on your existing network of screens - Create promotional content and immediately publish to the TV in your lobby, dining room, showroom, or more. - Control a network over many locations from anywhere in the world on your smartphone. Responsibility: Was responsible for analyzing the project requirements and developing the android version, Developing the flow of pairing and viewing di↵erent scenes on the Rekleo TV app to be controlled through Rekleo Manager app and having a caching technique to make the app working even without internet. • Ed3eely Application Description: is the first social media-based Duaa app for Muslims and Arabs available in both English and Arabic. Now you can crowdsource prayers from others who share the belief in the power of a prayer. This app is very simply designed: pray for what you want, view and filter prayers feed, Ameen others’ prayers, track the comments and the numbers of prayers you received, and share your prayers on your social network. Totally free, and meant to o↵er a service that may help and reward people. Responsibility: Was responsible for the development team, analyzing the project requirements, developing the android version and maintaining and developing new feature in backend code, In this I learned how to code in PHP for it’s backend part and for the android version we implemented Chat feature using Firebase, Facebook Login, Push notification, MediaPlayer, Google maps, Google Ads, Mopub Ads, Facebook Ads. Skills • Languages: Java, Kotlin, Javascript, C++, SQL, PHP, Node.js, XML • Mobile Technologies: Android(Java / Kotlin) - SDK, ADB, DDMS, SQLite, Notification Services including Push, Location Based Services, Content Provider, Various System Services , Broadcast Receiver and Services, RESTful Web Services, HTTP, JSON, IntentService, AsyncTask, Fragments, Maps, Room, Navigation Component, JetPack. • Automation Testing: Junit - Mockito - PowerMockito - Espresso • Third Party Libraries: RxJava - Dagger2 - Retrofit - Glide/Picasso - Paper/Hawk - Gson - Room Navigation Component - EventBus. • Payment gateways: Paypal - PayFort - Stripe. • ADS : Google Ads, Mopub Ads, Facebook Ads. • Other: CircleCi - FastLane - Fabric SDK - FireBase(FCM - RealTime Database - Remote Config) - AWS SDK
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.