Ahmad El-Hoss, Associate

Ahmad El-Hoss

Associate

ADIA

Location
United Kingdom
Education
Bachelor's degree, Software Engineering
Experience
18 years, 0 Months

Share My Profile

Block User


Work Experience

Total years of experience :18 years, 0 Months

Associate at ADIA
  • United Arab Emirates - Abu Dhabi
  • My current job since September 2014

- .net Development of tactical applications for Investment Services department including Performance & Risk Reporting team
- .net application development, replacing legacy VBA office applications
- Informatica development, consolidating all forms of ETL into one application
- Support of ETL packages in SSIS
- Introduced agile methodology to team, including scrums, backlog management and version controlled releases
- Designed area specific relational databases and controlled access to comply with internal audit requirements
- Support and development of VBA applications in the Microsoft Office Suit

Software Engineer at Nomura International
  • United Kingdom - London
  • July 2012 to August 2014

• Key developer in a team developing the UI for a high profile, wide ranging global project to deliver a new pricing platform for Fixed Income. Technology used: C# .net 4 and WPF
• Designed and created relational database for pricing application, as well as all communication through stored procedures to reduce direct table interaction
• Adopted Agile methodology including Scrums, Test-driven Development and Mocking
• Code refactoring and redesign to increase performance and reduce latency
• Utilized toolkits for GUI development such as ComponentOne and Infragistics and MVVM frameworks such as Caliburn Micro, using data binding and command binding.

Senior Software Developer at Credit Suisse
  • United Kingdom
  • July 2010 to June 2012

• Development and delivery of Greenfield Forwards Pricing Application server and GUI. This replaced legacy Excel/VBA, increasing speed and reducing margin of error. Technology used: C# .net 4 and WPF
• Development and delivery of Forwards Pricing Support Application server and GUI permitting traders to allow support team to maintain the application efficiently. Technology used: C# .net 4 and Silverlight
• Development and delivery of Greenfield Position Monitoring Application server and GUI. This helped traders to minimise their trading risk. Technology used: C# .net 4 and WPF
• Key team member responsible for reconciling business rules and calculations with code ensuring all calculated prices output are in line with trader’s expectations.
• Adopted Agile methodology including Scrums, Test-driven Development and Mocking
• Application development of highly concurrent multi-threaded real-time application environments included dependency injection and IoC using Unity, distributed caches such as Oracle Coherence, and Tibco EMS and WCF for server/GUI communication.
• Code refactoring and redesign to increase performance and reduce latency
• Utilized toolkits for GUI development such as Infragistics and WPFExtended toolkit and MVVM frameworks such as Caliburn Micro, using data binding and command binding.
• Designed and created Database structure and created a Data Access Layer in Pricing Application using Fluent NHibernate
• Data analysis on reconciling calculated prices with Bloomberg, other brokers and trader’s preferred trading prices.
• Travelled internationally to support global release of application. Ran workshops targeting Support team and developers. One-on-one training sessions with traders and other members of team.

Developer at Barclays Clearly Business
  • United Kingdom
  • September 2007 to July 2010

- Development of in-house applications using PHP, C#, HTML, CSS and JavaScript.
- This included the development of a Sales Infrastructure which increased sales by a total of 175% across all products - as high as 300% for one product.
- Project management of small projects including client-interaction to establish business requirements
- MYSQL & SQL server development to drive company wide business changes as well as exposing data flaws through rigorous reporting and data analysis
- Development of enhanced reports using Microsoft Reporting Service, thus limiting access to databases and increasing security
- Combining business and data analysis to design high quality, cost-effective solutions
- Alpha and beta testing of external software releases
- 2nd line customer support including close interaction with customers to ensure timely resolution of all issues

Web Developer at Net 121
  • United Kingdom
  • January 2007 to April 2007

- Developing high-functionality consumer facing websites including www.iva.co.uk and www.melaniegiles.com, among others.
- Designated server setup and management and extensive networking

Developer at Mediterranean Foods
  • United Kingdom
  • August 2005 to June 2006

- Development of an Inventory Control System to track stock levels, ingredient batch control and usage.
- Incorporated a product batch tracker and a performance tracker of sales advisors
- Accounting administrator
- Warehouse Manager

Education

Bachelor's degree, Software Engineering
  • at University of Wesminster
  • July 2006

Modules Include: Object Oriented Design, Event driven programming, discrete mathematics Functional programming, internet application design and programming and graphic visualisation and design.

Specialties & Skills

SQL Server
ASP.NET
WPF /Silverlight
Excel & VBA
C# .net 4.0
Money Markets & FX
Business Analyst
Agile methodology (TDD, scrum)
TIBCO EMS /WCF
MS Office + Visio
Database Analysis
Visual Studio 08/2010

Languages

English
Expert
Arabic
Expert