Islam Mohamed

Angestellt, Senior Software Engineer/Architect, ocono

Berlin, Deutschland

Fähigkeiten und Kenntnisse

Algorithms
Python
Distributed Systems
PHP
Large scale systems
RabbitMQ
Scalability
Symfony Framework
Enterprise Architecture
LAMP platform
Django framework
Memcache
Xcache
Queuing Systems
WebServices
Silex
phalconPHP
ORM
SOA Architecture
Internationalization
BIDI Systems
Symfony2 framework
Doctrine2
NoSQL
Apache Cassandra
Hadoop
MongoDB
Map/Reduce
Zend framework
Django Framework
Celery
SQLAlchemy
Scala

Werdegang

Berufserfahrung von Islam Mohamed

  • Bis heute 7 Jahre und 9 Monate, seit Sep. 2016

    Senior Software Engineer/Architect

    ocono

    Maintaining, refactoring and working on the microservices architecture, designing the highly available, maintainable, distributed system/platform and the infrastructure with the following technologies, mainly Java, python, php7 and different other technologies, designing / implementing high-load, scalable services handling millions of requests per minute, optimizing the codebase resources usage, monitoring and analysing services and platform/OS working with AWS, docker, swarm, agile/SCRUM environment.

  • Bis heute 8 Jahre und 8 Monate, seit Okt. 2015

    Senior Software Engineer

    Trade Machines FI GmbH

    at trademachines we are using a bunch of technologies in order to operate the internal and marketplace systems including scala, php for web scrapping and data mining,that's beside big data and huge data set analysis in order to operate and extract on the scrapped information

  • 1 Jahr und 1 Monat, Okt. 2014 - Okt. 2015

    Senior Software Architect

    Foodpanda GmbH

    participating with infrastructure team for foodpanda/Hellofood infrastructure including our full text search engine stack, API Infrastructure, Authorisation platform (OAuth2, SSO , JWT support, Crypto token), as well Business intelligence development using python for Google Cloud platform integration .

  • 10 Monate, Feb. 2014 - Nov. 2014

    Senior Software engineer

    Tirendo Holding GmbH

    Acting as a senior software engineer participating into the development of our large software stack supporting the company operations and integration with the third-party services , participated into the design / development of generic URL rank / distance calculation platform which calculate the distances Urls Vs Urls to generate generic navigation utilities (including big footer) generation for given page Technologies and tools used ZendFramework1, Python YiiFramework, Redis, Memcache, TDD

  • 2011 - 2014

    Lead Engineer (Consultant)

    Meacars

    Design the architecture of the system and the software stack using zend framework, Doctrine 2, Service layer and a lot of enterprise technologies including Gearman for parallel processing, memcache, and mongodb

  • 2 Jahre, 2011 - Dez. 2012

    Senior Software Engineer / London

    ADVFN PLC.

    Developing ADVFN for the Arabic language using a lot of open source technologies including PHP, java and C++ enhance the platform using a lot of scalability techniques and tools.

  • 2010 - 2011

    Senior Software engineer

    Integrant inc.

    Developing the infrastructure and the software stack for U.S Based local business listing using php , c++ .

  • 2009 - 2010

    Senior Software Engineer (Python, Java)

    AServer

    Developing platform for cloud computing architecture owned by oracle using python , c++. Developing web based application using Django Framework. ( Using scrum with the international team between Belgium, Egypt to track the distributed tasks between development centers )

  • 2006 - 2009

    Software engineer

    ITSynergy

    Developing Web based applications using ZendFramework, Drupal. Developing mobile system based on arm-linux using c++/GTK+

Ausbildung von Islam Mohamed

  • Bis heute

    Zend Certified Engineer

  • computer science and information technology

    University of tanta

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Arabisch

    Fließend

21 Mio. XING Mitglieder, von A bis Z