Hossam Fares, Senior Software engineer

Hossam Fares

Senior Software engineer

Namshi

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Software Development
Experience
12 years, 7 Months

Share My Profile

Block User


Work Experience

Total years of experience :12 years, 7 Months

Senior Software engineer at Namshi
  • United Arab Emirates - Dubai
  • June 2013 to December 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 at Alwasatt
  • United Arab Emirates - Dubai
  • October 2012 to February 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 at Rocket Internet
  • United Arab Emirates - Dubai
  • June 2012 to October 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 at SoftXpert
  • Egypt - Alexandria
  • June 2010 to May 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 at Freelancer
  • Egypt - Alexandria
  • January 2010 to January 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 at Arab computers
  • Egypt - Alexandria
  • October 2008 to October 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 at Speed Link
  • Egypt - Alexandria
  • January 2006 to October 2008

Provide ADSL technical support to customers.

Configuring routers, switches and build networks.

Education

Bachelor's degree, Software Development
  • at Information Technology Inistitute
  • July 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.

Bachelor's degree, Management Information System's
  • at Alexandria Universtity
  • July 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

Languages

Arabic
Expert
English
Expert