Farouk Imami

Senior Data Architect

Salaire / Taux journalier

Vigneux-sur-Seine, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

PythonLinuxDockerscikit-learnETLRedisTest Driven DevelopmentC++PostgreSQLSQLiteData VizualizationMachine LearningScalaScrum

Langues

Anglais

À propos

Introduction

Ingénieur Data Senior avec plus de 10 ans d'expérience, expert en architecture de données et développement logiciel. Fort d'une expertise approfondie en Python, SQL et technologies cloud, j'ai dirigé des équipes techniques et conçu des architectures de données évolutives. Spécialisé dans l'optimisation des pipelines ETL et le développement d'algorithmes, je m'engage à créer des solutions data robustes et performantes.

Liens

Expérience de travail

Senior Data Engineer

Pelico

mai 2024 - mars 2025

11 mois

Paris, France

Skills: PostgreSQL · Python (Programming Language) · Representational State Transfer (REST)

Energisme

avr. 2018 - mai 2024

6 ans 2 mois

92100 Boulogne-Billancourt, France

Data Architect

sept. 2022 - mai 2024

1 an 9 mois

92100 Boulogne-Billancourt, France

Design and supervision of several software components (application to infrastructure) of the company's products.

Team Lead Manager Algorithm

oct. 2021 - oct. 2022

1 an 1 mois

92100 Boulogne-Billancourt, France

Management of the Algorithms team as well as Tech Lead.

Data Engineer

oct. 2018 - oct. 2021

3 ans 1 mois

Région de Boulogne-Billancourt, France

Design of a software architecture to manage the different algorithms used in the main company product. Management of the team responsible for implementing the architecture as well as developing new algorithms

Product Owner

avr. 2018 - oct. 2018

7 mois

Région de Paris, France

Davidson consulting

oct. 2015 - mai 2018

2 ans 8 mois

60300 Senlis, France

Technical lead and software developer for SANEF

juin 2016 - mai 2018

2 ans

60300 Senlis, France

Conception and development of a new module in the Toll System Software. Software Engineer in a MOC team of 3 Engineers. Environment: - C/C++ (VC6++) - Windows XP/7

Lead software developer and architect support for SANEF

janv. 2016 - juil. 2016

7 mois

60300 Senlis, France

Creation of a POC with a new architecture for their toll software. Environment : - C++ - Qt / QML - Windows/Linux

Software Engineer for SANEF

oct. 2015 - janv. 2016

4 mois

60300 Senlis, France

Working for a client (SANEF) to analyse their main toll softwaire on a 3-months contract. Environment : - C/C++ (VC5++, VC6++) - Visual Basic - Microsoft Windows XP

Alyotech (Groupe Eurogiciel)

mars 2014 - oct. 2015

1 an 8 mois

Paris, France

Data Engineer for Ecometering (GDF-SUEZ)

juil. 2014 - oct. 2015

1 an 4 mois

Paris, France

Working for a client (Ecometering) on one of their main project to design and develop a datacollect for their remote reading products and data management. Environment : - C++ (standard libraries with posix C for processes) - Linux (Ubuntu/Debian) - Xml, PostgreSql - Qt (Sqlite3, threads, Http)

Software Engineer for Nexter System

mars 2014 - juil. 2014

5 mois

Anthony - Versailles

Working for a client (Nexter Systems) on one of their project, everything is coded using C++ and Qt in order for the program to be compatible both on Windows and Linux. The Scrum method (with runs of 3 days) is used along with the version management tool CVS. - reunion with the client in order to better understand their wish for the final product - creation of the software architecture - periodic publication on the DDS bus - modify the architecture of another already created software to better comply with the client's specifications - modify the different algorithms used to better comply with the client's specifications - start processes/application - monitoring of previously launched processes (CPU load, RAM consumption, process still alive) - terminate and/or restart a process - initiate computer shutdown/reboot

Software Engineer in block release training

Continental

août 2012 - oct. 2013

1 an 3 mois

78120 Rambouillet, France

In the Broadcast Reception Software, I first had to port a program from Windows to an Unix system (Fedora 16). After testing and validating the porting, I have been assigned to develop and integrate an ethernet communication for the company's framework in C++. - In Fedora 16, I used Qt (QThread, QTcpServer etc..) - In Windows 7, I used MFC (with Microsoft Visual Studio 2008, CAsyncSocket etc..) My next task was to develop and integrate the Uart and Ethernet communication using the Posix standard, with the posix threads, semaphores and mutexes.

Software Engineer in block release training

Debrie Technologies

nov. 2010 - août 2012

1 an 10 mois

92230 Gennevilliers, France

A User-Interface software has been developed in the company to record moving images and modify them. I had to develop in C++ and integrate a software protocol to communicate with an new industrial camera in Windows Xp (using MFC and the COM port). After the communication with the camera tested and validated, I had to develop its control and compensate for the lack of embedded treatment (filming, acquisition window, Look-up Tables etc..).

Technician

ATI-EOLIEN

mai 2010 - août 2010

4 mois

Rimouski, QC, Canada

It was my Undergraduate Technology Degree in Electrical Engineering and Indutrial Computing 3 month internship in Canada. I worked in the creation of a functional chart of a wind turbine destined to the programming of its controller. A good experience for me was the contacts I had to make in English with a German expert in this field.


Formation

ESIPE

Engineering Degree in Electronics and Software

2010 - 2013

3 ans 2 mois

IUT de Cachan-Université Paris-Sud XI

Undergraduate Technology Degree

2008 - 2010

2 ans 2 mois

Lycée Martin Luther King

High School Diploma

2005 - 2008

3 ans 2 mois

Zenika

Formation Certifiante Product Owner (CSPO)

2017 - 1900


Licences et certifications

Machine Learning with sklearn

Délivré le : déc. 2023

Certifié par DataScientest.com

FastApi

Délivré le : déc. 2023

Certifié par DataScientest.com

Docker

Délivré le : déc. 2023

Certifié par DataScientest.com

Dash

Délivré le : déc. 2023

Certifié par DataScientest.com

Scala Spark

Délivré le : nov. 2023

Certifié par DataScientest.com

Data Visualization with Matplotlib

Délivré le : nov. 2023

Certifié par DataScientest.com

Web Scraping with Beautiful Soup

Délivré le : oct. 2023

Certifié par DataScientest.com

SQL for Data Science

Délivré le : oct. 2023

Certifié par DataScientest.com

RGPD et éthique des données

Délivré le : oct. 2023

Certifié par DataScientest.com

Python for Data Science

Délivré le : oct. 2023

Certifié par DataScientest.com

PyMongo

Délivré le : oct. 2023

Certifié par DataScientest.com

Object oriented programming with Python

Délivré le : oct. 2023

Certifié par DataScientest.com

Bash and Linux

Délivré le : oct. 2023

Certifié par DataScientest.com

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.