
MOHAMED ABD EL-SALAM EL-FEKY
Software Engineer OCP Java, NodeJS
Maadi, Cairo, EgyptWork 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
- 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 AlbertaJan 2015 - Jan 2015 - 0 Month
B.E in Computers and Automatic Control Engineering
Tanta UniversityJan 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
Languages
Arabic
FluentEnglish
Advanced
Training & Certifications
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Coursera·2014Programming Mobile Applications for Android Handheld Systems
Coursera·2014Developing Web Services using JAX-WS &JAX-RS
Oracle·2014Oracle Certified Professional
Oracle·2012Oracle Developer(SQL-PLSQL-Forms-Reports)
New Horizons·2009Programming with Java (J2SE)
HTC"Cairo University"·2008