Firas Al Khatib

Firas Al Khatib

Summary

A well experienced analyst programmer with 5 years in providing financial solutions such as (Back Office, General Ledger and E-Trade solutions). Currently seeking a challenging System Analyst or related position in the field of Financial Solutions. Demonstrated ability to integrate computer skills, customer support experience, and related education to exceed technical, business, and customer requirements. Skilled at troubleshooting and fixing problems while minimizing customer stress levels. Provides clear and simple explanations and works closely with people to develop solutions to their computer problems. Proven record developing solutions that improve efficiency of IT and business operations. Applies consultative approach

Work History

Work History
Mar 2006 - Present

Analyst Programmer

Qtes LLC
  • Developed and Implemented a Client-Side FIX (Financial Information Exchange) System that acts as a FIX Engine responsible for managing the different FIX-Message types aimed for trading the local Equities and Bonds in both ADX and DFM stock exchanges,. The system is based on the FIX4.2 specifications of the FIX Protocol.

The system is developed in .Net C# language using Sockets, Streams, Threads, Concurrency Management, Delegates and Events and it complies with the component oriented programming principles.

  • Developed and Implemented a Market Data Feed (MDF) client application that handles and process the different messages that are broadcasted by the Stock Exchanges in order to reflect the most recent change in the equities’ prices, status, statistics & indices.

The system is developed in .Net C# language using Sockets, Streams, Threads, Concurrency Management, Delegates and Events and it complies with the component oriented programming principles.

  • Managing the development of an Order Management System (OMS) application that communicates with the FIX Client Gateway and MDF server applications. The OMS will be used by brokerage house brokers and investors to enable them manage the different trading operations electronically. The system consist of many application that communicates between each other based on a client-server architecture that is constructed using .Net Remoting technology.
  • Technical support and enhancement of Back Office (Brokerage) System.
  • Integration enhancement between General Ledger (GL) Module and Back Office Module.
  • Developed and implemented a Back Office utility using C# and SQL Server 2005 that is used to upload the daily stock exchange transactions into the Back Office system, which comprises daily transactions uploading and daily settlementof executed transactions.
  • Integration implementation of the E-trade and Back Office modules.
Jan 2003 - Mar 2006

IT Administrator

Masters Financial Consultants

Team Leader in the Development and implementation of a FOREX (Foreign Exchange) System that is used for trading stocks and global currencies on margin basis using C#.Net for GUI applications and Oracle 10g Database.

Education

Education
Jul 1996 - Mar 2001

Bachelor

Applied Science University

Skills

Skills

Programming Skills

Expertise in Component Oriented Programming (C# Language). Threads, Delegates, Events, Exceptions Handling, Dynamic Coding, Transaction and State Management, Collections, Binding Source, Serialization, XML. Client/Server Applications Programming. Expertise in database design and development (Oracle, MS SQL Server) Oracle 10g Web Forms \ Reports