Hossam Fares, Senior Software engineer

Hossam Fares

Senior Software engineer

Namshi

Lieu
Émirats Arabes Unis - Dubaï
Éducation
Baccalauréat, Software Development
Expérience
12 years, 7 Mois

Partager Mon CV

Empêcher usager


Expériences professionnelles

Total des années d'expérience :12 years, 7 Mois

Senior Software engineer à Namshi
  • Émirats Arabes Unis - Dubaï
  • juin 2013 à décembre 2018

My responsibilities are Implementing new features and maintaining Apps/services.
The scope of my work may vary from a small request to change one line in a code repository till leading a team to provide a new service/application from end to end.

2013- 2014: I helped in moving from parent company stack to our own monolithic service oriented architect with RESTful APIs and more modernized client side apps with Angular.

2014-2015: Leading new app implementation for orders processing to make the customer support more faster and integrate it with customers relationship management tool.

2015-2016: Leading implementing new App for warehouse management and integrate it with ERP also I was leading the upgrading full-text search index server to more modernized one with no downtime.

2016-2017: Leading integration with new payment gateway and provide support for new payments methods like ApplePay

Technologies and tools:
Nodejs, Docker, kubernetes, GKE, AWS, Slack, Jira, kubernetes, Angular, Solr, Redis, Mysql, Yarn, Travis, newrelic, sematext, hc.io, Symfony 2, PHP

Sr. PHP Developer à Alwasatt
  • Émirats Arabes Unis - Dubaï
  • octobre 2012 à février 2013

I am working on the core team of Alwasatt.com to develop the main application.

My responsibility was adding new modules and fixing existing via Pivotal Tracker then make pull request on GitHub for this modification with maintaining coding standards and best practices.

We were adapting scrum methodology.

Al Wasatt is a professional social network for companies to expand their business and for individuals to empower their carrier.

Technologies and tools used: PHP, Symfony, Doctrine, Jquery, Github, Elastic Search, Pivotal Tracker.

Sr. Software Developer à Rocket Internet
  • Émirats Arabes Unis - Dubaï
  • juin 2012 à octobre 2012

I was working on the IT team of “Mizado.com” to provide technical support and maintenance to the online application in the backend and frontend.

My responsibility was writing code to add new features or fixing some issues via JIRA then share this code on GitHub along with maintaining coding standards and best practices.

We were adapting scrum methodology for managing “Mizado.com” development.

Rocket Internet (www.rocket-internet.de) is one of the most successful internet incubators globally; In Middle-East they offer: Namshi.com, fashion vertical, and Mizado.com which is electronics vertical.

Technologies used: Zend, Ext-Js, Solr, Memcached, Yii, JQuery.

Software Developer à SoftXpert
  • Egypte - Alexandrie
  • juin 2010 à mai 2012

I was working on the core team of “postscanmail.com” to build this application.

My responsibility was writing code to add new features or fixing some issues via Redmine then collaborate this code with subversion along with maintaining coding standards and best practices.

We were adapting some scrum methodology for managing “postscanmail.com” development.

Softxpert (www.softxpert.com) is software development outsourcing company focused on delivering the best and most cost-effective software solutions to customers.

Technologies used: Symfony, Doctrine, MySql and JQuery.

Freelancer Developer à Freelancer
  • Egypte - Alexandrie
  • janvier 2010 à janvier 2012

Building tailored applications for various local and international customers some of the applications developed by my self and others with team of professional developers and designers.

Technologies used: various technologies.

Feel free to contact me to tell you more about it.

Software Developer à Arab computers
  • Egypte - Alexandrie
  • octobre 2008 à octobre 2009

I was working on maintaining team of Freight Forwarding management system desktop application to provide technical support and maintenance to that application.

My responsibility was writing code to add new features or fixing some issues and deploying application to customer site.

Arab Computers (www.arab-computers.com) is one of the biggest companies in Alexandria that provides IT solutions to local organizations.

Technologies used: Dot.Net framework, SQL server and related tools.

Technical support à Speed Link
  • Egypte - Alexandrie
  • janvier 2006 à octobre 2008

Provide ADSL technical support to customers.

Configuring routers, switches and build networks.

Éducation

Baccalauréat, Software Development
  • à Information Technology Inistitute
  • juillet 2010

The Information Technology Institute (ITI) is a national institute established in 1993 by the Information and Decision Support Center (IDSC). It provides specialized software development programs to fresh graduates, as well as professional training programs and IT courses for the Egyptian Government, ministries, and local decision support centers. Main Guidelines for Study: Specialized scientific concepts and latest technologies training. Interpersonal skills training. Innovation & applied research training. Implement a full life cycle of an IT Project (Industry, Community needs & new trends), that will be delivered by the end of academic year.

Baccalauréat, Management Information System's
  • à Alexandria Universtity
  • juillet 2007

Specialties & Skills

Information Systems Development
Web Development
JavaScript
Web service
Code Igniter
Crystal reports
ASP.Net
Active record
SQL Server
Symfony
Doctrine
Design Patterns

Langues

Arabe
Expert
Anglais
Expert