Mohammed AlHassan, senior developer

Mohammed AlHassan

senior developer

American Express

Location
Saudi Arabia - Riyadh
Education
Bachelor's degree, Software Engineer
Experience
15 years, 2 Months

Share My Profile

Block User


Work Experience

Total years of experience :15 years, 2 Months

senior developer at American Express
  • Saudi Arabia - Riyadh
  • My current job since November 2013

I am working as senior (full stack) developer in development department. Main tasks are to develop, test, document in house application in addition to testing and mentoring outsourced IT projects.
Responsibilities:
• Develop new systems, applications and change requests
• Manage IT projects
• Maintain production systems (2nd level support)
• Business analyst
• Maintain SVN
Involved Projects:
• Web applications
• Reporting applications
• Microsoft CRM Dynamics
• web services
• Testing Windows phone App
Key Achievements:
• Successfully delivered over three Microsoft CRM Dynamics projects
• Managed over 10 IT projects with American Express
• Develop a parametrized report engine that is extendable, manageable, and easily maintainable

Developer / Senior Software Developer at Bank Albilad
  • Saudi Arabia - Riyadh
  • August 2009 to October 2013

develop java JEE and JSE applications, mainly IVR, internet banking, reporting applications. Had a handy work in SharePiont project

responsible for:
developing front end application for the bank.
participate in design session.
requirement documents review.
testing support.
team leading


projects:
SADAD payment system
IVR system (CISCO), self service development
dynamic IVR
internet banking services
charge card statement processing
customer statement reporting
Cards services
reporting, using jasper
IVR upgrade

Skills & experience gained:

* team leading.
* software design.
* requirement documents review.
* testing support.
* production support (3rd level).
* interviewee.
* trainer for new employees
* source control management
* Team work.
* CISCO IPCC system.
* XML marshaling and unmarshaling
* Working in a huge integration framework.
* Dealing with code versioning and merging via version control application.
* Ability to find results quickly via web and resources.
* Servers' memory and CPU optimization in the code level
* Communication experience.

Main Achievements:
Being done with projects and task before the estimated dead-line, Firs project to work on was (SADAD, adding biller to IVR) done in half day.
Migrating the code with other channels (internet Banking) who use Java (IVR was having its own code which most of it was redundant) so that many components and frameworks to be reusable.
Increasing and optimizing performance of IVR servers to 20% from it was.
Aggregating 3 IVR systems in one hardware chain (having only 2 servers instead of 6).

IT Help Desk at Mena Business Services
  • Saudi Arabia - Khobar
  • May 2009 to July 2009

I worked at contact center as IT Help Desk at MBS company which was Aramco contractor.
The work was piece of cake for me, average of severing 60 calls per day where others may get done with about 35. Work was mainly in helping Aramco employee and contractor in their PCs, printers, telephones, faxes, and other technical devices

Summer Training Student at Saudi Aramco
  • Saudi Arabia - Eastern Province
  • May 2007 to July 2007

worked there at Research and development
Responsibilities:
Developing a software to process huge data matrix gotten form the lab. The software was intended to save more than 8 hours weekly.

Experience Gained:
Ability to collect requirements from user in few time period (1 week).
Ability to understand a brief background about which the software will be used for.
Working in team.
Ability to suggest what task should be automated using programming.

Education

Bachelor's degree, Software Engineer
  • at King Fahd University of Petroleum and Minerals (KFUMP)
  • February 2009

RELATED COURSE WORK: * Internet and Web Application Development. * Java programming (3 courses). * Database Systems (2 courses). * C# Network Programming. * Multimedia Systems.

Specialties & Skills

Microsoft CRM
Problem Solving
Spring framewrok
InfoPath Designer
Xstream
Jasper Reports
Share Point
Clear Case
Eclipse
Visual Studio
Microsoft Team Foundation Server
Cisco CVP
SharePoint Designer
No SQL DB, MongoDB
.Net framework
Microsoft CRM Dynamics

Languages

Arabic
Expert
English
Expert

Training and Certifications

ITIL Foundation (Certificate)
Date Attended:
January 2018
MCP: Microsoft Dynamics CRM 2011 Applications (Certificate)
Date Attended:
November 2014
Lean Six Sigma Yellow Belt (Certificate)
Date Attended:
June 2016
MCP: Microsoft Dynamics CRM 2011 Customization and Configuration (Certificate)
Date Attended:
November 2014
MCP: Microsoft Dynamics CRM 2011 Extending (Certificate)
Date Attended:
November 2014
Cisco CVP infrastructure (Training)
Training Institute:
Global Knowledge
Date Attended:
December 2012
Cisco IPCCPW (Training)
Training Institute:
Fast Lane
Date Attended:
November 2009
PMP course (Training)
Training Institute:
Al-Mujaz
Date Attended:
May 2012