Hafid A.

Lead Software Architect at SUEZ Smart Solutions Limited
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Greater Paris Metropolitan Region, FR
Languages
  • English Native or bilingual proficiency
  • French Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Penser comme un leader
    LinkedIn
    Nov, 2020
    - Oct, 2024

Experience

    • New Zealand
    • Software Development
    • 1 - 100 Employee
    • Lead Software Architect
      • Feb 2021 - Present

      Lead architect of the Aquadvanced product suite, the real-time software suite that meets all the challenges of the water cycle. • Build technical vision and strategy along with CTO and engineering managers• Support 6+ development teams facing technical and design challenges• Architecture, design, development, and code review of the technical platform that backs the Aquadvanced product suite• Enforcement of development and design good practices• Technological watchContext: .Net 5+, Azure, Angular, Micro-Frontend, CI/CD, C4 model, Azure DevOps, Docker, Data Science, Time series, SCADA Show less

    • Software Development Manager
      • Feb 2018 - Feb 2021

      Software development manager and Architect on Aquadvanced Plant, a decision support system dedicated to operators for the continuous improvement of the performance of drinking water and wastewater plants.• Architecture & Development• Team lead• Hired and structured the development team (5+ developers, team lead, tech lead, QA, DevOps)• CI/CD with Azure DevOps• Designed the deployment architecture of the solution on AKS (Azure Kubernetes Service) for managing 1500+ wastewater treatment plants on the French territoryContext: .Net Core, Docker, Redis, MongoDB, Micro-services, Kubernetes, Azure, Azure DevOps, Angular 2+, SignalR, SQL Server, Wastewater, Time series, SCADA Show less

    • Technical Lead
      • Mar 2014 - Feb 2018

      Technical Architect and Tech Lead on Aquadvanced Energy, a mission-critical solution that optimizes the drinking water distribution system by improving real-time operational efficiency, reducing energy expenses, and the environmental footprint.• Architecture & Development • Travelled multiple times to Auckland, NZ where most of the team is locatedContext: .Net Framework, WCF, Open Layers, Angular JS, SQL Server, SignalR, Time series, SCADA

    • Technical Lead
      • Jan 2012 - Mar 2014

      Lead developer and Tech lead on real-time software solutions dedicated to the management of the performance of drinking water networks and to the preservation of water resources.• Developed a pumping strategy optimization solution with real-time and optimized pump control• Developed an optimization solver based on LpSolve and CPlex• Software design for the Aquadvanced Water Network teamContext: .Net Framework, MILP, LpSolve, Cplex, Graph Theory, GIS, Open Layers, Angular JS, SQL Server, Statistical Models, Matlab, Hydraulic, Time series Show less

    • France
    • Entertainment Providers
    • 700 & Above Employee
    • Software Engineer
      • Jun 2011 - Dec 2011

      Developed an application for managing the maintenance of Disneyland attractions and the audit of the hotel rooms. Technologies used: C# 4.0, ASP.NET MVC 3, Entity Framework 4.1, JQuery 1.5.1, Telerik ASP.NET MVC Developed an application for managing the maintenance of Disneyland attractions and the audit of the hotel rooms. Technologies used: C# 4.0, ASP.NET MVC 3, Entity Framework 4.1, JQuery 1.5.1, Telerik ASP.NET MVC

    • France
    • Computer and Network Security
    • 1 - 100 Employee
    • Software Engineer
      • Sep 2007 - Jun 2011

      C# Developer within the R&D team In charge of the development and maintenance of the StormShield management console. StormShield is an integrated and proactive endpoint security solution. Technologies used: C# 2.0 and 3.5, .NET Winforms, C/C++, Ncurses API, Reporting Services, SQL Server 2005, T-SQL queries, Stored Procedures C# Developer within the R&D team In charge of the development and maintenance of the StormShield management console. StormShield is an integrated and proactive endpoint security solution. Technologies used: C# 2.0 and 3.5, .NET Winforms, C/C++, Ncurses API, Reporting Services, SQL Server 2005, T-SQL queries, Stored Procedures

    • France
    • Banking
    • 700 & Above Employee
    • Software Engineer
      • Sep 2006 - Sep 2007

      Software Engineer within a team developing a credit risk management software (according to the Basel II regulation). My work included: - Writing technical specifications - Developing different parts of the software (ASP.NET/C#) Technologies used: ASP.net, C# 2.0, SQL Server 2000 Software Engineer within a team developing a credit risk management software (according to the Basel II regulation). My work included: - Writing technical specifications - Developing different parts of the software (ASP.NET/C#) Technologies used: ASP.net, C# 2.0, SQL Server 2000

    • C++ Developer
      • Jul 2005 - Nov 2005

      Designed and developed an application that simulates the psycho-motors tests of the ENAC (Ecole Nationale d’Aviation Civile - National School of Civil Aviation). The Software was developed in C++ and OpenGL Designed and developed an application that simulates the psycho-motors tests of the ENAC (Ecole Nationale d’Aviation Civile - National School of Civil Aviation). The Software was developed in C++ and OpenGL

    • France
    • Motor Vehicle Parts Manufacturing
    • 700 & Above Employee
    • Developer
      • Jan 2005 - Jun 2005

      Development of Multi-users Lotus notes applications. Development of an application for the R&D centre which allows the engineers to manage the validation and the follow-up of the automobile tests between the laboratories of Montigny (France) and Casablanca (Morocco). Development of Multi-users Lotus notes applications. Development of an application for the R&D centre which allows the engineers to manage the validation and the follow-up of the automobile tests between the laboratories of Montigny (France) and Casablanca (Morocco).

    • C Developer
      • Feb 2003 - Jun 2003

      Developed the software part of an artificial stomach. The software, which was developed in C, controls pH meters and pumps to simulate the functioning of a human stomach and provides a graph showing the variation of the acidity of medication over a given period. Developed the software part of an artificial stomach. The software, which was developed in C, controls pH meters and pumps to simulate the functioning of a human stomach and provides a graph showing the variation of the acidity of medication over a given period.

Education

  • ESGI (Ecole Supérieure de Génie Informatique)
    Master of Science, Software Engineering
    2001 - 2006

Community

You need to have a working account to view this content. Click here to join now