Fayez Abu Helow, Senior Software Development Manager and Architect

Fayez Abu Helow

Senior Software Development Manager and Architect

Majid Al Futtaim

Location
United Arab Emirates - Dubai
Education
Bachelor's degree, Computer Information System
Experience
14 years, 9 Months

Share My Profile

Block User


Work Experience

Total years of experience :14 years, 9 Months

Senior Software Development Manager and Architect at Majid Al Futtaim
  • United Arab Emirates - Dubai
  • My current job since January 2022

● Lead software development, quality assurance (QA), and architecture teams from discovery, definition, and implementation to delivery of solutions using agile methodologies and SAFe frameworks.

● Developing end-to-end solutions and creating architecture and IT plans based on organizational strategy, UI/UX guidelines, Security standards, technology context, and business requirements.

● Collaborate with senior management, product managers and stakeholders to define project scope, goals, and deliverables, and communicate timely and clearly project expectations to team members and stakeholders.

● Have demonstrated a deep understanding and hands-on experience with APIs, Mobile development, Website development, Cloud Computing, infrastructure, relational databases, security, and integration capabilities.

Technical Delivery Lead at Majid Al Futtaim
  • Jordan - Amman
  • January 2019 to January 2022

● Managing and leading software development, quality assurance (QA) teams to create robust mobile applications, APIs, and web solutions that meet business requirements for functionality, scalability, and performance.

● Ensure stakeholders are kept informed about the development efforts and act as a liaison between the development team members and the business partners.

● Conducting interviews, hiring, and training team members, and providing constructive feedback on performance.

● Assessed architecture design, implementation, testing, and deployment requirements to identify project costs and requirements.

● Ensure a solution is designed, developed, and implemented in a sustainable and measurable manner.

● Discuss the required improvement areas with the development team after analyzing and reviewing the project
code base.

Senior Software Engineer / Lead at Mawdoo3.com
  • Jordan - Amman
  • June 2018 to January 2019

● Resolved technical issues with project managers, developers, quality assurance, and business owners.

● Developed skills in web development, mobile applications, caching, cloud computing, architecture styles, OOP, design patterns and team performance. This was done by training and mentoring junior, intermediate and senior developers, and QA engineers.

● Design, deploy, and operate highly available, scalable, and fault-tolerant systems using Amazon Web Services (AWS).

● Redesign Mawdoo3.com's website using Laravel and a Micro-services architecture style instead of the MediaWiki framework.

Technical Lead at Bilforon
  • Jordan - Amman
  • June 2017 to June 2018

● Develop strategic and development plans to support future component development.

● Assisting employees in completing their assigned tasks properly by mentoring and guiding them.

● Improved platform usability, support, tracking, and maintenance by upgrading the web and mobile application frameworks.

● Contribute to the design, implementation, testing, and support of custom solutions, including feature
enhancements, enhanced functionalities, and back-end integration.

Senior Software Engineer / Technical Team Lead at Souq.com
  • Jordan - Amman
  • October 2016 to May 2017

● Managing and leading software development, quality assurance (QA) teams to create robust APIs, and web solutions that meet business requirements for functionality, scalability, and performance.

● Demonstrated proficiency in application design, inter-communication, and coding.

● Create an end-to-end ecommerce component, such as a shopping cart, checkout, and order placement.

● Experienced in PHP, Java and JavaScript programming languages and frameworks (Falcon, Laravel framework), caching, deployment, No/SQL and debugging.

Technical Team Lead / Senior Software Engineer at Arabia Weather Inc.
  • Jordan - Amman
  • June 2013 to October 2016

● Leading a development team to implement and deliver high-quality weather-related web and mobile solutions.

● Assist team members in estimating development solutions and user stories.

● Assist team velocity, the road map, and delivery plans with Agile methodologies.

● Performs analysis, debugging, and/or problem-solving in both development and production environments.

● Utilize NGINX, Node JS, Express JS, Mongo DB, and MySQL to redesign products.

● Develop Android and iOS applications by implementing, analyzing, optimizing, and improving the code base.

● Ensure smooth working relationships with the CTO, the project manager, the solution architect, QA, and the software developers.

● Expert in caching techniques such as "Redis, LRU, Mem-Cache, File Cache, and SQL Cache".

● Track the development team's objectives and monitor their progress.

Senior R&D Web Application Developer at MenaITech HRMS
  • Jordan - Amman
  • September 2012 to July 2013

● Contribute to full-cycle R&D projects, discuss concepts with scientists and business development experts, and propose software solutions to problems.

● Enhance and develop new features for software by designing highly scalable, testable code.

● Design and implement RESTful APIs for Mena-ITech products "HR, Payroll, MenaME".

● Assist with the production of mobile applications by ensuring proper guidelines for user experience and platform are followed and applied.

Intermediate Software Engineer at The Other Dimension For Consulting And Training
  • Jordan - Amman
  • February 2010 to September 2012

● Developed ASP.NET, PHP applications linked to SQL and MySQL databases across the entire firm.

● Assisting clients with IT and operational issues, deploying, configuring, and troubleshooting software, and tracking issues through web-based issue management software.

● Expertise with most modern ASP.NET and PHP web servers ("IIS, Apache, Nginx") and frameworks ("Infragistics, Telerik, Drupal, Yii, and Jommla").

.Net Developer at E-data Technology
  • Jordan - Amman
  • August 2009 to February 2010

Developed Back Office / Web Applications (finance), Front Office trading applications for brokerage firms, and currency exchange system in C# and VB.Net languages, SQL and Oracle Databases using Visual Studio 2003, 2005, and 2008.

Education

Bachelor's degree, Computer Information System
  • at Balqa'a Applied University
  • January 2009

Specialties & Skills

Solution Architecture
Web Applications
Mobile Development
Team Management
Software Development
Solution Architecture
Agile Methodologies
Strategic Planning
Cross Functional
Caching
Mobile Development
Team Management
Coaching
Digital Transformation
ASP.NET
Solution and System Design
Amazon Web Services
Event-Driven
Agile development
Product Management
Presentation skills
JavaScript
Design Patterns
Relational Databases
Software Development
Project Management
Team Leadership
API Management Platform

Languages

Arabic
Expert
English
Expert

Training and Certifications

Digital Transformation - PLATFORM STRATEGIES FOR SUCCESS (Certificate)
Date Attended:
June 2020
Google Cloud - Apigee Certified API Engineer (Certificate)
Date Attended:
December 2020
Valid Until:
December 2022
AWS Certified Solutions Architect (Certificate)
Date Attended:
October 2022
Valid Until:
October 2025

Hobbies

  • Chess, Football, Video games, Reading, Swimming
    - SHARE Reward Program, 2022 Top Loyalty Apps in UAE. - ArabiaWeather Mobile Experience and Performance award 2014.