Amr Mahdy

Technical Lead at EFG Hermes
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Egypt, EG
Languages
  • Arabic Native or bilingual proficiency
  • English Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Fluent API Development in C#
    LinkedIn
    May, 2023
    - Nov, 2024
  • JavaScript: Classes
    LinkedIn
    Feb, 2023
    - Nov, 2024
  • Learn Parallel Programming with C# and .NET
    Udemy
    May, 2020
    - Nov, 2024
  • C# Memory Tricks: Learn How To Master The Garbage Collector
    Udemy
    Jul, 2019
    - Nov, 2024
  • Unit Testing for C# Developers
    Udemy
    Jan, 2019
    - Nov, 2024
  • Threading in C#
    LinkedIn
    Aug, 2018
    - Nov, 2024
  • Test Driven Developments for .Net Developers
    Global Knowledge
    Sep, 2015
    - Nov, 2024
  • Modern Software Design
    Information Technology Industry Development Agency, ITIDA
    Apr, 2015
    - Nov, 2024

Experience

    • Egypt
    • Financial Services
    • 700 & Above Employee
    • Technical Lead
      • Apr 2020 - Present

      - Building a well-designed, scalable, reliable and easy configured solution for receiving the pricing data feed from Bloomberg.- Playing a critical role in replacing a legacy trading system for the front office team (Trading desk) with a new system that tackles all of the old concerns/problems.- Improving the security standards of the company's desktop application and taking it to the next level by performing a set of necessary security checks such as anti-tampering techniques, securing the data channels, etc... Show less

    • Senior Software Developer
      • Apr 2018 - Apr 2020

      -Overall responsibility for designing, developing, maintaining and launching thenew company’s trading platform for brokers and customer service Agents.-Overall responsibility for the company’s white labeling projects across different products (GBKPro, Gulf-Bank Trader).-Developed the required changes to support the new changes of the Kuwait Market Exchange “Market Development Phases” to be introduced to our clients.-Analyzing requirements and implementing well-designed solutions.-Providing second line support for company’s products and services.-Performing unit testing, Mocking, Shimming and load testing-Supporting the company’s offshore teams across different hubs.-Supervising and Mentoring trainees and junior developers.-Handling the code singing certificate expiration in an efficient way without any need for a clean installation or deploying consecutive versions.-Performing performance tuning/optimization for lots of system’s features. Reducing the response time in a remarkable way Show less

    • Associate Software Developer
      • Apr 2017 - Mar 2018

      -Overall responsibility for developing and maintaining the company’s main desktop retail trading applications (EFG Hermes Pro, Hermes Trader).-Overall responsibility for developing and maintaining the company’s stock exchange pricing data feed components.-Created a meta-data engine (MDA) to limitigate access to the pricing data-feed to the logged-in users only.-Developed a bunch of back-end services from scratch for the sake of integrating the companies system with other external systems (SaxoBank, Gulf Bank).-Developed a number of reusable components used to improve the throughput of development, reliability, stability and security of the company’s system.-Reduced troubleshooting system components time through creating new tools and adding more features to the existing ones.-Supervised new team members and Introduced the required technical (composite application development, WPF,DI, etc ... ) and business knowledge to them.-Awarded for the best Team Achievement 2017. Show less

    • Software Developer
      • Jul 2015 - Mar 2017

      -Developed and maintained the company’s main desktop retail trading application.-Created new modules in the company’s main desktop retail trading application (Technical Analysis Module).-Developed the infrastructure of the white labeling projects in the company’s main desktop retail trading application.-Reproduced and reported the issues of third-party WPF controls library used in the company’s main desktop retail trading application.

    • Egypt
    • Software Development
    • 100 - 200 Employee
    • Software Developer
      • Jul 2014 - Jul 2015

      Participated in developing, upgrading, functional enhancements and bug fixing of public safety and law enforcement products (dotGeo Product, Universal Display Service (UDS) Product) developed with different technologies like HTML5, JavaScript, Silverlight, MVVM, PRISM and ArcGIS APIs. Participated in developing, upgrading, functional enhancements and bug fixing of public safety and law enforcement products (dotGeo Product, Universal Display Service (UDS) Product) developed with different technologies like HTML5, JavaScript, Silverlight, MVVM, PRISM and ArcGIS APIs.

    • Egypt
    • Motor Vehicle Manufacturing
    • 300 - 400 Employee
    • Trainee as SAP ABAP Programmer
      • Apr 2013 - Sep 2013

      -Participated in creating and customizing SAP Forms using ABAP programming language. -Participated in creating important reports for • the business need. -Participated in creating and customizing SAP Forms using ABAP programming language. -Participated in creating important reports for • the business need.

Education

  • Information Technology Institute (ITI)
    9-Months Diploma, Software Architecture
    2013 - 2014
  • Faculty of Computers and Information , Helwan University
    B.Sc. of Information Systems, Information Systems
    2007 - 2011

Community

You need to have a working account to view this content. Click here to join now