
Farouk Imami
Senior Data Architect
Salaire / Taux journalier
Vigneux-sur-Seine, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À 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.
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
FastApi
Délivré le : déc. 2023
Docker
Délivré le : déc. 2023
Dash
Délivré le : déc. 2023
Scala Spark
Délivré le : nov. 2023
Data Visualization with Matplotlib
Délivré le : nov. 2023
Web Scraping with Beautiful Soup
Délivré le : oct. 2023
SQL for Data Science
Délivré le : oct. 2023
RGPD et éthique des données
Délivré le : oct. 2023
Python for Data Science
Délivré le : oct. 2023
PyMongo
Délivré le : oct. 2023
Object oriented programming with Python
Délivré le : oct. 2023
Bash and Linux
Délivré le : oct. 2023