profile-img

MOHAMED ABD EL-SALAM EL-FEKY

Software Engineer OCP Java, NodeJS

Maadi, Cairo, Egypt

Work Experience

  • Lead Software EngineerFull Time

    3D|Diagnostix

    Jun 2017 - Jun 2018 -1 yr

    Egypt , Cairo

    • Job Details:Re-engineer a native php CRM application to SOA application using Node JS-Express ● Developed Connect 3DDX (iOS App) Using Appcelerator. ● Develop and Maintain Connect/CP (CRM like application) Using Java/Vaadin-PHP ● Develop and Maintain Cases Downloader Services and processes Using Java/Spring. ● Maintain server performance-Operations (Deployment, Application Versioning, webmin, gitlab, apache server, tomcat, mysql). ● Server Migration from Softlayer Dedicated Hosts to AWS using several services like Amazon EC2 Instances. ● Currently leading a team of Six other developers with the following duties (plus Development): ○ Develop High level design for System Components ○ Analyse and prepare Impact Analysis on change requests ○ Re-plan development tasks for change requests ○ Plan for migrating a legacy PHP application to SOA application.
  • Software EngineerFull Time

    3D|Diagnostix

    Feb 2012 - Jun 2017 -5 yrs, 4 months

    Egypt , Cairo

    • Job Details:-Currently Developing a Web Application-Front End (CRM like) through "Vaadin Framework". -Developed a Portable Application for iOS and Android using Appcelerator.(CRM like)
  • Soldier Full Time

    Armed Forces

    Nov 2010 - Dec 2011 -1 yr, 1 month

    Egypt , Cairo

    • Job Details:Military Service • Served as a Soldier in the armed forces for One year • Gained my OCP Certificate in Java
  • Software DeveloperFull Time

    Watanya

    Jun 2010 - Oct 2010 -4 months

    Egypt

    • Job Details:• Working for Watanya Gas as a Software Developer. • Developed an application that helps accountants to manage Personnel.
  • Education

    • Technical Diploma in Software Engineering

      Coursera/University of Alberta

      Jan 2015 - Jan 2015 - 0 Month

    • B.E in Computers and Automatic Control Engineering

      Tanta University

      Jan 2005 - Jan 2010 - 5 yr

    Achievements

    Lead a team of 9 People, handling 3 in parrallel iterations (Support of Existing applications , Re-Engineering Legacy apps and Developing New Features) through variant projects supporting 3D|Diagnostix to continue serving it's clients through it's variant tech stack -------------------------------------------------------------------------------------------------- Imagine Cup (2009-Egypt): • The Only Representative for Tanta UN in Semi-Finals (Embedded Systems) and One of Eight teams representing Egypt over the World (XTEC team). • The Only Representative for Tanta UN in Semi-Finals (IT challenge) and Ranked Two over Egypt. Imagine Cup (2010-Poland): • Ranked Two Over Egypt and 28 th over the World in the IT Challenge Competition.

    Skills

    • Node JS
    • Unit Testing
    • Docker
    • CI/CD
    • Linux
    • J2EE
    • Eclipse
    • NetBeans
    • JSON
    • CRM Like"Made from Scratch"
    View More

    Languages

    • Arabic

      Fluent
    • English

      Advanced

    Training & Certifications

    • Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems

      Coursera·2014
    • Programming Mobile Applications for Android Handheld Systems

      Coursera·2014
    • Developing Web Services using JAX-WS &JAX-RS

      Oracle·2014
    • Oracle Certified Professional

      Oracle·2012
    • Oracle Developer(SQL-PLSQL-Forms-Reports)

      New Horizons·2009
    • Programming with Java (J2SE)

      HTC"Cairo University"·2008
    Share this Profile