Mohamed Moshaya, Technical Consultant

Mohamed Moshaya

Technical Consultant

Misys

Location
United Kingdom - London
Education
Diploma, Foundation certificate in ITIL
Experience
17 years, 5 Months

Share My Profile

Block User


Work Experience

Total years of experience :17 years, 5 Months

Technical Consultant at Misys
  • United Kingdom - London
  • My current job since December 2009

I work as part of the professional services team acting as a Summit Technical Consultant travelling to client sites throughout Europe. Technical consultancy includes analysis, development, testing, implementation, administration and setup.

Technology Consultant at Bank of Cyprus
  • Cyprus
  • November 2012 to December 2012

On-site at Bank of Cyprus in Nicosia, Cyprus to support the client technically with their Summit V5.4.0 implementation.

• Analyse and solve implementation issues with the Summit software
• Provide training to users and assist with queries
• work in a team to help progress the project in all areas including testing and administration

Technical Consultant at Aareal Bank
  • Germany
  • January 2012 to June 2012

On-site at Aareal bank in Wiesbaden, Germany to work on their V5.5.1 Summit upgrade project

• FT Front GUI customizations.
• FT Back call backs and validation
• Summit Core development, debugging and QA.
• Solve technical issues from client defect system. Issues range from application crashes to wrong report valuations.

Technical Consultant at Lloyds Banking Group
  • United Kingdom - London
  • January 2012 to January 2012

On site consultancy assisting the client with their Summit upgrade:

• Upgrading client C++ code and development environments.
• Building libraries and testing functionality.
• Mentoring junior team members with their Summit and build queries.

Consultant at Bank of Ireland
  • Ireland
  • May 2011 to June 2011

Working on the Summit V3.8 to FT V5.5 upgrade program

• 2 week installation task: Configure and install Summit FT on 10 windows 2008 64-bit servers. This included Orbix, .NET, Tomat configuration and the installation of FT Middle and Front.
• Gave a 4-day Summit FT Administration training course. This was a tailored course for BOI which I only had 1 week to prepare for but have received excellent feedback at the end.

Developer at Deutsche Bank
  • United Kingdom - London
  • July 2010 to May 2011

Working on the Rates STP and V3.8-V5.3.2 FT upgrade project. My main responsibilities are:

• Discussing, analysing and clarifying requirements with Business Analysts, Front Office Architects and end-users.
• Developing STP modules, customizing workflows and implementation.
• Customizing and enhancing FT Screens and effecting meta model extensions to meet business requirements.
• Developing, testing and deploying any fixes to issues raised with the system.
• Creating FT BO extensions and methods using C++ and Summit API.
• Maintain and support several summit environments used by business analysts and testers.

Technical Lead at Iccrea Bank
  • Italy
  • April 2010 to July 2010

Technical lead on a Summit V5.2.3 to V5.4 Summit FT upgrade project.

Technology Analyst at HBOS Treasury (Halifax Bank of Scotland)
  • United Kingdom - London
  • November 2006 to December 2009

I joined HBOS as a member of the Summit BAU team which shares responsibilities of support and development. Summit was one of the main systems used in HBOS by front-office all the way to back-office. So my role involved plenty of interaction with all business areas, particularly front-office as Summit was used by traders to book various product types including securities, derivatives and FX. Because of this I have developed good business knowledge.

After supporting the system for a few months and getting to know the business, I started working on various small developments using C++ and Summit API. Since then, I have worked on larger developments as part of different projects. The last project I worked on was to introduce STPs to the Summit system to automate the settlement of trades. I had to develop functional workflows in C++ which did various checks on the trades to ensure they were booked ok, client validation to prevent mistakes happening in the first place, and payment messages (e.g. SWIFT).

On a day to day basis, I usually have a load of development work to go through in order of their priority as well as provide first line support by answering our support hotline and monitoring the support email inbox. The following is a brief listed summary of my responsibilities:

• Full development lifecycle (Analysis, design, development, testing, release and user-training) of new systems or extensions to Summit using advanced C++ techniques on a windows environment.
• Data extraction using SQL. Summit has a Sybase database backend, hosted on a Unix server, which we often need to extract data from as part of development or for user requests.
• Perl and batch scripting to support and enhance our intraday processes and overnight batches
• Provision of first line support to traders and other business areas, including the creation of custom OTC trades, ad-hoc reports, automating processes and assisting with identification of P&L discrepancies.
..,

Education

Diploma, Foundation certificate in ITIL
  • at London College
  • May 2009

Pass with an 80% score.

Bachelor's degree, Software Engineering
  • at University of Brighton
  • July 2005

Subjects studied: Programming, SQL Databases and their Interfaces, Data Structures in O/S and Compilers, Network Management, Usability Evaluation, Web Mastery, Client Server Technologies, Software Architecture, Conduct of IT Projects and Copyright and IT.

Diploma, Level 1 certificate in further education
  • at City & Guilds college
  • September 2003

Units studied: Assess Learner’s Needs, Session Plan and Teaching, Teaching and Learning activities, Select Resources, Learner Support, Assessment activity, Self-Evaluation, Observe a Teacher

Specialties & Skills

Project Finance
Databases
Operating Systems
Technology Implementation
Programming

Languages

Arabic
Expert
English
Expert
Mandarin
Beginner