
Work Experience
Mobility Apps
01/01/11
- 01/01/15
iOS/Android Team Lead
Saudi Telecom Riyadh KSA
01/01/09
- 01/01/11
Saudi Telecom Riyadh KSA
Senior Software Engineer (Employees Portal)
AdamSoft International
01/01/04
- 01/01/09
AdamSoft International
KOBEC Pharmacals
01/01/02
- 01/01/04
KOBEC Pharmacals
United Kingdom
01/01/09
- 01/09/16
Integration of Employees Portal with EBusiness Suite using Oracle BPM.
- DocComply is a web-based, HIPAA complaint with fully Implementation of E&M codes, comprehensive medical-practice management and billing application for US practices. The system provides each and every bit of required information through its excellent medical record keeping.
Saudi Telecom KSA. (http://www.my.stc.com.sa)
Mobility Apps:- 2011 - 2015 iOS/Android Team Lead
Providing guidance and support on Technical Strategy, Architecture Vision in Mobile Applicaions. Helping set-up and advising on the following
Guiding principles of Architecture and lightweight governance targeted to tackle regional challenges
Acting as the Division's Technical Strategy Advisor and ensuring new technology proposals are aligned to the overarching strategy and architecture through formal review processes
Used native Objective-C and Java to develop state-of-the-art mobile applications for iOS and Android
Responsible to update POD files in iOS project with respect to stable versions
Responsible to send build to internal business people for testing using Test Flight
Worked on Flurry to log the user event in both projects in order to see the hits in each region of KSA and outside world
Worked to e-Payments system to pay STC bills through app using American Express card
Involved at every project phase, from concept creation to app store deployment
Responsible for delivery of Android and iOS applications
Managed a team of 5 mobile developers to improve productivity
Reviewing of Business requirements with respect to services and branding
Coordination with UI team to prepare wireframes for different mobility channels
Responsible to send request of required backend web services as per requirement in new features coming in applications
My STC App
My STC app is one of the major app in region. This app giving lots of functionality to our users like subscribe or unsubscribe services and packages. Change profile information using two-factor authentication. Locate STC offices through map and augmented reality. Also this app has Dashboard for users where they can add his favorite charts
This app is also logging through FLURRY events in which we can get the statistics. We are also logging information on
Integration platform through Google analytics in which we can check which services are failing for particular channel
My Role
My role is in the following area
Analysis of new tasks and feed the stories into Pivotal Tracker and assign it to developer
Working on critical tasks and also assisting team members in case of any issues
Code review of pull request and PUSH to dev branch using GIT hub (we are using Tower that is GIT client)
Communication with design team to finalize the designs and wireframes
Daily Scrum with team members
Jersey
01/01/10
- 01/09/16
Tools/technologies: Xcode 7.x, Cocoapods, Objective C, Foundation Framework, Rest Kit 0.2x, Magical Rec-ord,
Flurry SDK, SSKeyChain, Notifiable, Java, J2EE, XML, Google Analytics.
STC eBusiness Integration Project
1011
Implemented new RESTful API as a Jersey ESB with JSON and XSLT / XPath
Enabled Multi channel access including portal, mobile apps external vendors
Designed and implemented a multi-lingual, multi-channel content management system
Developed over 50 atomic and composite services to expose STC functionality within public and private APIs
Implemented caching, throttling and downstream system management
Implementation with Spring Core
Implementation with Hibernate JDBC Template
Adam soft International
01/08/04
- 01/01/09
Adam soft International Inc. (http://www.adamsoftintl.com/) (www.doccomply.com)
DocComply is a web -based, HIPAA complaint, comprehensive medical-practice management and billing application.
The system provides each and every bit of required information through its excellent medical record keeping. HIS (a popular medical solution) can serve to the system as plug-in. Different modules of DocComply were developed while working with different teams as a team member.
EMR (Electronic Medical Record), X12, HL-7(Quest, LabCorp and NJIIS), eFax, Coulter Machine, DrFirst are the modules in DocComply I worked in different timings
EMR (Electronic Medical Record) In this module system register the patient in a system and keeps the information about the payments sources of patient like insurances (Primary, Secondary, Tertiary) and responsible parties. Physician makes the slots of their times. Physicians and staffs schedules the patients on different slots, cancel the appointments, reschedule the appointments, and change the time slots. Physician diagnoses the patient disease and give him procedure treatment. It give past history of patients visit details, prescription, disease and treatment.
Tools/technologies: Java, J2EE, JSF, Struts 2, Hibernate, JDOM, Velocity, Torque, PL/SQL, JavaScript, XML, XPath,
XML Schema, Oracle 10g AS and Oracle 10g database
I was involved mainly for EMR module to discuss the requirements with client and comes up with designs and
Implementation
Adam soft International
01/03/02
- 01/07/04
KOBEC Management Information system
Sales Force Monitoring System: Maintains record of all team members including Managers, SPOs and Doctors. It
Keeps Tracks of Customer Wise Sale Records, Doctors Information and Potentiality, Products of the company and available stock; keeps track of daily planned visits of SPOs to their directed doctors. It also provides with the SPOs and Managers the schedule of meeting with doctors and chemists. Daily and Monthly performance of the SPOs by Area Managers is also included in this task
More Work Experience
Less Work Experience