Mohamed Farid

Angestellt, Senior software engineer, Vodafone

Student, Software engineering, Arizona state university

Cairo, Ägypten

Fähigkeiten und Kenntnisse

Java
Java Spring Framework
Hibernate
Database
MySQL
SQL
Data Structures
Spring
Java Development
Eclipse Java IDE
Spring mvc
Spring data rest
Spring boot
Spring data jpa
OOP
Aop
JPA
agil
SOA
Git

Werdegang

Berufserfahrung von Mohamed Farid

  • Bis heute 4 Jahre und 2 Monate, seit Aug. 2020

    Senior software engineer

    Vodafone

    Working in a squad within the Spanish account to extract the main functionality of the legacy code and migrated into a new functional service following the TM-forum standards. We were able to implement 26 Services and achieve 100% customer satisfaction. My role was to extract the user stories from the legacy code, then implement them following TMF, and share the knowledge with other developers.

  • 1 Jahr und 8 Monate, Jan. 2019 - Aug. 2020

    Integration Engineer

    Vodafone Egypt

    joined Vodafone in the beginning of its journey to migrate to agile and microservices. I was assigned to two different technical squads, where we used both methods to reach the goals with optimum solutions. In the first squad, I worked mainly to support the digital channels and help facilitate any difficulties they face, also to implement new user stories. In the second squad, I worked with many different back-end teams to implement new microservices by following Vodafone standards (CSM).

  • 1 Jahr, Dez. 2017 - Nov. 2018

    Software engineer

    Dmc

    DMC is one of the most famous TV channels in Egypt, My task there was to automate some daily tasks of other teams, by making programs that will help doing so. By understanding and Working with media systems Like: aveco (automation - mam) ,provys (scheduling system), divarchive (oracal archiving system), EVS (Vedio servers), I came up with solution that could help validating the workflow and facilitate some main task for the media team, doing so by integrating with some of the mentioned systems.

Ausbildung von Mohamed Farid

  • Bis heute 5 Jahre und 2 Monate, seit Aug. 2019

    Software engineering

    Arizona state university

  • 3 Jahre und 11 Monate, Sep. 2014 - Juli 2018

    Computer science

    Ahram Candian University

Sprachen

  • Englisch

    Gut

  • Arabisch

    Muttersprache

Interessen

Tennis
TV

21 Mio. XING Mitglieder, von A bis Z