Fouad Alhayek, Developer in Manama, Capital Governorate, Bahrain
Fouad is available for hire
Hire Fouad

Fouad Alhayek

Verified Expert  in Engineering

Software Developer

Manama, Capital Governorate, Bahrain

Toptal member since May 25, 2022

Bio

Fouad is a highly-motivated software engineer with over 15 years of experience in software development, design, and analysis. He is passionate about software development and always strives to achieve the highest quality code, architecture, and database design. Fouad is well versed in software engineering methodologies, processes, and software development lifecycle.

Portfolio

Eureka for Smart Properties
.NET, C#, ASP.NET MVC, Ionic, SQLite, PostgreSQL, Azure DevOps...
NCR
C#, .NET, ASP.NET MVC, ASP.NET, Oracle Development, SQL Server, Data Warehouse...
Professional Solutions
C#, .NET, ASP.NET MVC, ASP.NET, C#, HTML, JavaScript, Oracle Development...

Experience

Availability

Part-time

Preferred Environment

Visual Studio, C#, .NET, .NET Core, C#.NET

The most amazing...

...thing I've developed is a smart home automation system that uses minimal cloud and edge resources and provides excellent features and user experience.

Work Experience

Software Engineering Manager

2016 - PRESENT
Eureka for Smart Properties
  • Managed and led a software engineering team to build a smart home automation platform, which includes Cloud services, home embedded servers, and mobile apps.
  • Established DevOps for the organization, using Azure DevOps for build automation, mobile store deployment, and APT repository update.
  • Hired, trained, and mentored software engineering team members.
Technologies: .NET, C#, ASP.NET MVC, Ionic, SQLite, PostgreSQL, Azure DevOps, Visual Studio Development, Database Design, HTML, JavaScript, Software Architecture, ASP.NET, TypeScript, SQL, Entity Framework, Linux, Architecture, Nginx, AWS, Back-end Developers, Back-end Developers, APIs, Cloud Engineering, .NET Core, Entity Framework Core, Microsoft Azure, Azure Design, Cloud Architecture, .NET, REST API, CSS, Blazor, SQL, Angular, ASP.NET, Application Security, Technical Documentation, System Architecture Design, System Architecture, API, Energy Monitoring, Energy Management, OpenAPI, Renewable Energy, CI/CD Pipelines, Artificial Intelligence, Image Processing, Bootstrap, jQuery, Python, Lua, Razor Pages, HTTPS, DevExpress, Razor, Software Consulting, GitHub, LINQ, RestSharp, Ajax, Full-stack, JSON Web Tokens (JWT), Web Development, HTML5, System Security, Security, Code Review, Source Code Review, SignalR, AWS Cloud, Tizen, Front-end, webOS, React.js, Smart TV, REST, Smart Homes, Alexa, Google Assistant, Android, iOS, Smart Devices

Senior Software Engineer

2013 - 2016
NCR
  • Created data replication Windows services that collect data from all stores and consolidate it in a central data warehousing database. I achieved high transfer reliability with minimum bandwidth requirements.
  • Developed business intelligence reporting and analysis web applications, providing a user-friendly and intuitive UI while at the same time giving advanced users full control over report creation and customization.
  • Communicated with internal and external stakeholders to gather requirements and feedback and provided a technical overview and product training.
Technologies: C#, .NET, ASP.NET MVC, ASP.NET, Oracle Development, SQL Server, Data Warehouse, Reporting, Visual Studio Development, Database Design, HTML, JavaScript, Software Architecture, ASP.NET, SQL, Entity Framework, Architecture, Back-end Developers, Back-end Developers, APIs, .NET, REST API, CSS, Application Security, IIS, Technical Documentation, System Architecture Design, System Architecture, Excel Development, Microsoft Access Development, MySQL, Bootstrap, jQuery, QA Testing, .NET, SOAP, DevExpress, Web Development, Razor, Software Consulting, LINQ, Ajax, Windows Development, Full-stack, JSON Web Tokens (JWT), Web Development, HTML5, Front-end, REST

Analyst Programmer

2010 - 2013
Professional Solutions
  • Developed data warehousing and reporting solution. I also built custom reports based on customer requirements. In addition, I optimized database structure and SQL queries to achieve the best performance for reports running on huge historical data.
  • Helped develop an online ordering system using ASP.NET, HTML, and JavaScript and integrated it with online payment gateways. It is used by top brands in the fast-food industry in the region.
  • Helped establish and improve the organization's DevOps using on-premise Team Foundation Server (TFS) for source control, bug and task tracking, and built automation.
Technologies: C#, .NET, ASP.NET MVC, ASP.NET, C#, HTML, JavaScript, Oracle Development, Visual Studio Development, Database Design, Software Architecture, ASP.NET, SQL, Entity Framework, Architecture, Back-end Developers, Back-end Developers, APIs, REST API, .NET, CSS, Application Security, IIS, Technical Documentation, System Architecture Design, System Architecture, Excel Development, Microsoft Access Development, QA Testing, .NET, SOAP, DevExpress, Web Development, LINQ, Ajax, Windows Development, Full-stack, Web Development, HTML5, SQL Server

Senior Software Developer

2008 - 2010
Hadarasoft
  • Led development effort of the company’s main products, including payroll, accounting, and inventory systems using VB.NET and SQL Server.
  • Introduced new tools and techniques for build automation and test automation.
  • Provided leadership and tutoring for junior team members and helped with the recruitment process.
Technologies: VB.NET, C#, .NET, SQL Server, Windows Development, T-SQL, SQL, .NET, QA Testing, Quality Assurance Engineering, VB.NET, Full-stack, Microsoft Access Development

Software Developer

2003 - 2008
Hadarasoft
  • Designed and developed a public sector payroll system using VB.NET and SQL Server.
  • Helped develop the company’s next-generation accounting and inventory management system using VB.NET and SQL Server.
  • Introduced new tools and techniques to improve the software development process and lifecycle.
Technologies: VB.NET, .NET, SQL Server, T-SQL, Windows Development, SQL, QA Testing, Microsoft Access Development

Eureka Smart Living

https://play.google.com/store/apps/details?id=me.eureka.esl.app
A complete smart home automation platform we've built from scratch. This cross-platform mobile app was built using the Ionic framework with HTML and TypeScript; embedded smart home server running on resource-constrained edge device built using .NET Core, and Cloud service running on AWS built using .NET Core.

I was responsible for the software architecture and design and led the software development team to implement a reliable, feature-rich, high-quality smart home platform.

EDSS Data Warehousing and Business Intelligence Reporting System

https://www.ncr.com/restaurants/aloha-restaurant-pos-system
A data warehousing and business intelligence reporting system built using C# .NET with Oracle database. This is a WinForms client application and a WebForms web application. It collects data from all NCR Aloha POS systems running in branches and restaurants and consolidates all data in a central database.

Mizan.NET Accounting and Inventory System

http://www.hadarasoft.com/
A Windows VB.NET WinForms client application with SQL Server database. It was one of the top used accounting systems in the country. I helped create this application from scratch, migrating the old application from MS Access and VBA to VB.NET and SQL Server.
2002 - 2010

Bachelor's Degree in Software Engineering

Damascus University - Damascus, Syria

2000 - 2002

Associate's Degree in Computer Science

Damascus University - Damascus, Syria

Libraries/APIs

Entity Framework, REST API, OpenAPI, jQuery, LINQ, Windows Development, SignalR, React.js

Tools

Visual Studio Development, C#, Excel Development, RestSharp, Google Assistant, Nginx, Microsoft Access Development, GitHub

Languages

C#, HTML, JavaScript, SQL, .NET, CSS, TypeScript, T-SQL, HTML5, VB.NET, Python, Lua, VB.NET

Frameworks

.NET, ASP.NET MVC, ASP.NET, .NET Core, Entity Framework Core, ASP.NET, Bootstrap, .NET, ASP.NET, Angular, Razor, JSON Web Tokens (JWT), Ionic, Blazor, Razor Pages

Paradigms

Database Design, REST, API, Azure DevOps

Storage

SQL Server, PostgreSQL, SQLite, SQL, MySQL, Web Development

Platforms

Linux, Azure Design, Windows Development, Tizen, Alexa, Android, iOS, Oracle Development, AWS, webOS

Other

Software Architecture, Architecture, Back-end Developers, Back-end Developers, APIs, Technical Documentation, System Architecture Design, System Architecture, Artificial Intelligence, Web Development, Smart Homes, Data Warehouse, Reporting, Cloud Engineering, Cloud Architecture, Application Security, IIS, CI/CD Pipelines, QA Testing, SOAP, HTTPS, DevExpress, Software Consulting, Ajax, Full-stack, System Security, Security, Code Review, Source Code Review, Front-end, Smart Devices, Microsoft Azure, Energy Monitoring, Energy Management, Renewable Energy, Image Processing, Quality Assurance Engineering, AWS Cloud, Smart TV

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring