Ahmed Fouad, .NET Application Development Technical Lead

Ahmed Fouad

.NET Application Development Technical Lead

EFG-Hermes

Location
Egypt - Cairo
Education
Bachelor's degree,
Experience
18 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :18 years, 9 Months

.NET Application Development Technical Lead at EFG-Hermes
  • Egypt - Cairo
  • My current job since February 2011

Founded in 1984, EFG Hermes is the premier investment bank in the Middle East and is
recognized as the regions market leader in securities brokerage, asset management,
investment banking, private equity, and research. The firm has a proud history of innovation,
market leadership and dedicated client service.

The firm employs over 1000 people from more than 25 nationalities and services clients from 9 countries across the region.

• Provided leadership, mentoring and constructive feedback to team members.
• Responsible for key design and architectural decisions to build the newly enterprise
brokerage trading platform.
• Placed a general coding standards and software process to be used within the team.
This plan has been adapted later by other teams and affected the overall software
process in the firm.
• Have led the security assessment activities.
• Formulated the performance tests.
• Implemented core and critical parts of the application.
• Worked closely with IT teams in stock exchanges and with software vendors in order to integrate with new markets or to satisfy new requirements.
• Led the development team of Hermes Trader. Hermes Trader is a financial brokerage
trading platform; it's a modular WPF application, which being used through the region in many markets by different types of users (clients, brokers, admins, account
officers, call center representatives and compliance officers) . The application is a composite application so the modules are loaded dynamically depending on the type of the user and it gets different look and functionalities depending on (user
type, privilege, market...etc)

HT is a fully featured trading platform, which provides real-time datafeed for all the major markets in the Middle East, and provides the system user with trading
functionalities, reports, customization ability...etc.

Made a good use of these technologies, practices and frameworks: WPF, WCF, EF, PRISM, IOC, MEF, push technology and MVVM)

.NET Senior Solution Developer at EFG-Hermes
  • Egypt - Cairo
  • January 2010 to February 2011

.NET Senior Solution Developer, EFG-Hermes
January 2010 - February 2011
• Supported and developed new requirements of the online trading platform.
• Supervised team members, provided constructive feedback and guidance.
• Conducted a key role in performing a penetration test and closing security
vulnerabilities.
• Analyzed the performance and provided recommendations to colleagues.
• Cooperated with the team to develop smart and conditional orders project,
it's a module added to the online trading platform to enable the user from creating a set of conditions and rules that initiates orders without any human
intervention and aims to increase clients' profit and reduces their loss.

These conditions may include parameters like trading price, bids, asks, traded
volume etc

Also the user may form more complicated conditions that depend on varied
parameters, like the status of their order combined with market datafeed.

The engine that's responsible for evaluating the users' conditions and initiating orders was able to process thousands of events simultaneously per
second.

.NET Solution Developer at EFG-Hermes
  • Egypt - Cairo
  • October 2008 to January 2010

Solution Developer, EFG-Hermes
October 2008 - January 2010
• I've taken a major role in developing a new online trading platform for EFG-Hermes.
Developed a high performance web-based application that made a good use of the comet and push technologies.
• Provided recommendations and key technical decisions that positively affected the new system.
• We've developed an online trading platform with multi-market support, real-time
datafeed for all the major markets in the Middle East, trading capabilities, historical
data, financial charts, portfolio, research reports and provided support for financial
institutions partnering with EFG-Hermes.
• Helped in performing the security and performance tests.
• This system is being used by more than 25, 000 users in Egypt alone.

Software Developer at EGY-Vision
  • Egypt - Cairo
  • February 2008 to July 2008

Software Developer, EGY-Vision (before graduation)

February 2008 - July 2008
• Solo developed Décor4life, one of the first and notable décor devoted websites in
Egypt, provides interior design ideas and home décor inspiration. It contains a
directory of the most famous décor firms, their products, special offers, comparing
prices, feedback etc.

Software Developer at ECS
  • Egypt - Cairo
  • November 2007 to February 2008

Software Developer, ECS (before graduation)
November 2007 - February 2008
• Participated in the development of a web-based ERP system.
• Primarily worked in the HR, accounting and supply chain modules.

Freelancer at Freelance
  • Egypt - Cairo
  • June 2005 to November 2007

June 2005 - November 2007
Have worked as a freelancer for some time and provided design and development services. Utilized different technologies like PHP, Flash and .NET.
Some of the most notable projects I’ve made:
> EFG-Hermes one on one (events management system): EFG-Hermes has outsourced this project to a software vendor and I’ve joined the development efforts of that vendor.
> Rwaad: A stock exchange recommendation system that’s managed by an expert settled in Saudi Arabia, it’s a client/server application. It consists of two versions, a light version based on flash, flash remoting and PHP, and a desktop application based on .NET. Both versions consume a PHP webservice backed by My SQL DB.

> ZFTP: FTP client, it provides the client with:
o Upload Files or complete folders.
o Download Files or complete folders.
o Delete, Create, and Rename directories.
o Change CHMOD for any file or folder.
o Easy navigation.
o Save and load profiles.
o Resume downloads or uploads.
o Queue an item.

> Image Gallery: utilized flash, PHP, AMFPHP and My SQL. Provided a precise administration panel that enables the privileged users to upload, rotate, crop, resize and water mark images.

Education

Bachelor's degree,
  • at Ain Shams University
  • July 2008

• Bachelor of Computer Science, Ain Shams University - Cairo

Specialties & Skills

Performance Testing
Security
Financial Services
Design Patterns
MongoDB
Parallel Programming
Flash, Actionscript 2.0
Load Tesing
Web Penetration Testing
ASP.NET
Real-Time Datafeed, push technology, comet technology, Lightstreamer
Javascript
Entity Framework EF
Webservices
Web Development
SQL Server
Ethical Hacking

Languages

Arabic
Expert
English
Expert

Training and Certifications

(Certificate)
Date Attended:
October 2011
Valid Until:
October 2011
GIAC Web Application Penetration Testing (Certificate)
Date Attended:
April 2010
Valid Until:
April 2010