Mobile Application Developer
Dubai Health Authority
Total years of experience :14 years, 4 Months
Projects
• Smart Inspection
App is to help inspectors conduct facility and professional inspection more effectively and completely paperless using digital signatures, evidence capture backed by offline inspection mode and background synchronization.
http://www.thenational.ae/uae/health/dubai-health-authority-app-will-help-health-inspectors
• Dewaee
Dewaee is a medication reminder app which auto imports patients medication list and provide timely reminders to take their medications.
https://play.google.com/store/apps/details?id=ae.gov.dha.dawaee&hl=en
http://www.khaleejtimes.com/nation/uae-health/dha-launches-app-to-remind-you-to-take-medicine
• Sehhaty
Sehhaty is a patient app for residents of Dubai. It gives access to patients medical records in DHA. View Lab results, Prescriptions, Book appointment and Online Queue.
https://play.google.com/store/apps/details?id=ae.gov.dha.mhealth
• Dubai Doctors.
Dubai doctors is an app for tourists and residents of Dubai. It provides features to search for facilities and professionals in Dubai.
https://play.google.com/store/apps/details?id=ae.gov.dha.doctorsindubai
Technology
• REST (Retrofit Rest Client, OkHttp)
• Android-priority-job queue
• Firebase Cloud Messaging, GCM.
• Google Analytics
• Glide, Picasso
• Green robot Event Bus
• iText
• Crouton
• ACRA, Crashlytics, Fabric.
• Augmented Reality
• FindBugs
Key Areas Of Work
• Code development as per the design elements.
• Web service Integration using Retrofit client library for android(Xml, Json, Soap)
• NFC Implementation
• Static code analysis (findbugs)
• Implementing Offline features for the apps
• Sync Adapter Implementation
• Android to Blackberry port.
• Localization.
• GCM Push Service implementation.
• Refactoring and Performance improvements.
Product
• Enterprise FmFm
Description:
Efmfm (Enterprise find me follow me) suite of products is an innovative tracking and fleet management solution. This product is tailored to fit the requirements of Employee Transportation, Courier, Retails and Roadside assistance domain.
It’s a three-way information sharing and collaboration tool that works on real-time information and addresses the key concerns of transport management.
http://www.efmfm.com/#/home
https://play.google.com/store/apps/developer?id=Newt%20Global&hl=en
Technology
• Jersey Rest
• Volley Rest Client Library
• Actionbarsherlock Library
• AFNetworking
Key Aread Of Work
• Code development from scratch.
• Code refactoring & Redesigning.
• Static code analysis (Clang).
• Jersey Rest integration using volley rest client library for android.
• Actionbarsherlock integration to ensure backward compatibility of action bar across all the versions of android.
• Obfuscation
• Google Cloud Messaging (GCM) implementation.
• C2DM to GCM migration.
• Google Maps v3 integration.
• Rest integration using AFNetworking for IOS.
• Apple Push Notification Service (APNS) implementation.
• Lazy loading implementation.
Brief Profile:
Client : HEP \[Handset Embedding Program\]
Role : Developer
Platform : Android, J2ME, Blackberry
Major Titles : Asphalt, Real Football Africa, Uno, Platinum Solitaire3, Green-farm.
Description : HEP program develops apps and games which will be embedded on the devices before hitting the market. Challenging part is to work close with Prototype devices/Chipsets on a very short deadline.
Key Areas Of Work
• Working close with OEM \[Original Equipment Manufacturer\]
• Design and implement latest features supported by the device
• Design, Develop and maintaining of various tools
• Short Deadline and challenging projects
• NFC implementation.
• Implementing SMS, REST service based billing.
• Implementing IAP(In App Purchasing)
• Heavy graphics and resolution changes.
• Implementing high quality audio effects.
• Optimizing heap size and code.
• Mentoring Junior Programmers.
• Keep updated with reports, checklists and documentations and follow up with H.Q.
Brief Profile:
Developing application using Brew3.x framework as per NSTL standards for various Verizon devices.J2ME to Brew, J2ME to Android conversion, memory leak fixing, debugging & fixing reference issues.
Role: Developer
Responsibilities:
• Coding
• Code refactoring and implementing changes as requested.
• J2me to Android port.
• Porting J2me script to CPP.
Platforms Worked: Android, Brew, Cpp and J2me.