You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Abderrahmane SaadiAS

Abderrahmane Saadi

Data Engineer | Data Scientist | Data Analyst

€700/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Abderrahmane

Looking for a data engineer? You've come to the right place.

I am a data engineer with over 10 years of experience. I have worked in various sectors such as telecommunications, energy, and business travel. I have acquired solid experience by collaborating with major accounts such as Bouygues Télécom, EDF, and Egencia.

I can assist you with:
- Analytics engineering
- Design, architecture of your cloud/on-premise data platform
- Migration of your Hadoop platform to a modern Lakehouse platform
- Implementation and industrialization of very large volume data pipelines
- Implementation of FinOps solutions to reduce operating costs
- Data collection from various sources (API, SFTP, DataBase, Kafka, CDC)
- Data transformation to obtain clean data (ETL)
- Data storage in various formats
- Creation and maintenance of data aggregation tables for analysis needs
- Development of Spark/PySpark applications (Scala, Java, Python)
- Spark optimization: Spark UI, Spark & JVM tuning, partitioning, shuffle, memory
- Industrialization of Data Scientist Jupyter notebooks
- Contribution to CI/CD improvement
- Writing operational documentation: architecture, runbooks, recovery guides
- Training and upskilling of Data teams

I also have solid expertise in: Lakehouse/Medallion architectures, Kafka, Spark Streaming, Spark Batch, PySpark, Kubernetes, Hadoop, Hive, Deltalake, GCP/BigQuery, Airflow, Jupyter, Flink, Nifi, Elasticsearch, agile methodologies (scrum/kanban).

I also place great importance on transparency with my clients. I send a daily report to my clients at the end of the day on all the tasks I have performed.

Do you have a project? Let's talk about it now.
  • French

    Native or bilingual

  • English

    Conversational

Can work on-site
Paris (up to 50km), Lyon (up to 50km), Toulouse (up to 50km), Marseille (up to 50km), Bordeaux (up to 50km)

Experience

  • Bouygues Telecom
    Data Engineer
    TELECOMMUNICATIONS
    October 2020 - Today (5 years and 8 months)
    Paris, France
    Bouygues Télécom is a telecommunications company whose objective is to provide fixed, mobile, and internet communication services to individuals and businesses. The company has over 26 million customers and around 10,000 employees in France.

    I joined the "Network Data Engineering" team in 2020.

    I participated in the migration of the old Big Data Hadoop platform to a modern platform based on a Lakehouse (Deltalake) and Medallion (Bronze / Silver / Gold) architecture.

    I worked in a squad of 11 people composed of:
    • 5 Data Engineers.
    • 2 DevOps
    • 2 Data Scientists
    • 1 Data Architect
    • 1 Data PO

    My responsibilities:
    • Design and Development of high-volume data pipelines
    • Advanced Spark streaming optimization: Spark UI analysis, Spark & JVM tuning
    • Migration of old Flink, Nifi components to Spark streaming
    • Implementation of double runs and non-regression tests
    • Industrialized deployment in production on Kubernetes (CI/CD Argo CD)
    • Handling of production incidents / Data loss recovery
    • Industrialization of Data Scientist Jupyter notebooks
    • Writing operational documentation: architecture, runbooks, recovery guides
    • Coaching more junior Data Engineers

    I contributed to the following developments:
    • Development of pipelines processing up to 25 TB / 5 billion messages per day
    • Detection and correction of data loss up to 20% of the volume of certain pipelines
    • Resolution of the small file compaction problem

    Technical context: Lakehouse/Medallion Architecture (Bronze/Silver/Gold), 25 Petabyte Cluster, Kubernetes, Hadoop/Cloudera, Hive, Deltalake, Kafka, Airflow, Oozie Spark/Batch/Streaming, PySpark, Jupyter, Java, SpringBoot, Python, Flink, Nifi, Camel HA, Elasticsearch, Logstash, Filebeat, Kibana, S3 MinIO, Hdfs, Clickhouse, Timescale, GCP/BigQuery, Redash, Trino, Gitlab CI, Argo-CD, Grafana.
    Cloud GCP BigQuery Apache Spark Apache Kafka Airflow
  • EDF
    Backend Developer
    ENERGY AND UTILITIES
    September 2015 - October 2020 (5 years and 1 month)
    Paris, France
    EDF is a major player in the energy sector, specializing in electricity production and supply. The company has approximately 40 million customers and nearly 165,000 employees worldwide.

    I joined the "Consumption Monitoring" team in 2015 for a period of 5 years.

    I participated in the development of services for remote monitoring and control of gas and electricity consumption. The main projects I worked on are:
    • The EDF Suivi Conso web portal (https://suiviconso.edf.fr).
    • The EDF & Moi mobile application.
    • The Sowee By EDF connected station (https://www.sowee.fr).

    I worked in a team of 10 people composed of:
    • 4 Backend Developers
    • 2 Frontend Developers
    • 1 Tester
    • 1 Architect
    • 1 DevOps
    • 1 Product Owner

    My responsibilities:
    • Participation in architectural decisions alongside architects
    • Analysis and technical scoping of business needs.
    • Writing functional and technical specifications.
    • Design and development of REST APIs for energy consumption monitoring services.
    • Development of Spark Batch applications (Scala/Java).
    • Design and implementation of Cassandra tables optimized according to usage (REST API, Batch).
    • GDPR compliance: adaptation of APIs, Microservices, and Databases.
    • Diagnosis and resolution of performance issues with Spring Boot / Cassandra / Spark.
    • Industrialized deployment in production on OpenShift (CI/CD Jenkins)
    • Performing unit, component, integration, and acceptance tests.

    I contributed to the following developments:
    • Development of the gas consumption monitoring service used by 3 million customers.
    • Development of the consumption forecasting service used by 3 million customers.

    Technical context: Scrum, Kanban, Java, Scala, Spring Boot, Camel, Spark, Kafka, DataStax DSE, Cassandra, MySQL, JPA, REST, Git, Jenkins, Sonar, OpenShift
    SpringBoot Apache Kafka Microservices Cassandra OpenShift
  • Egencia - Expedia
    Software Engineer
    TRAVEL AND TOURISM
    January 2012 - August 2015 (3 years and 7 months)
    Paris, France
    Egencia is a company in the business and professional travel sector whose objective is to simplify and optimize the planning, booking, and management of business travel through digital solutions and expert customer service. The company has over 9,000 corporate clients worldwide and approximately 3,900 employees.

    I joined Egencia's teams in 2012 for a period of 3 years and 8 months.

    I worked in an international context (France, England, USA, India).

    I participated in the development of car, train, and hotel booking services in the business travel sector. The main projects I worked on are:
    • EU Car: European car rental service, connected to several rental companies (Hertz, Sixt…).
    • UK Rail: Integration of train ticket booking in England.
    • GlobalUI: Redesign and standardization of Egencia's website graphical interface.

    I worked in a team of 10 people composed of:
    • 6 FullStack Developers
    • 2 Testers
    • 1 Architect
    • 1 Project Manager

    My responsibilities:
    • Participation in architectural decisions alongside architects
    • Analysis and technical scoping of business needs
    • Writing functional and technical specifications.
    • Design and development of REST APIs for car, train, and plane booking services.
    • Front-end and Back-end development
    • Performing unit, component, integration, and acceptance tests.

    Technical context: Scrum, SOA, REST, Java, Spring Core/MVC/Security, OAuth2, Cucumber, CXF, Jooq, SQL Server, MangoDB, Javascript, Handlebars, RequireJS, PubSubJS, Backbone.js, Bootstrap, Jasmine, Selenium, Jenkins, Sonar, Maven, Nexus, Perforce, Git
    Spring MVC REST APIs MangoDB Microservices OAuth2

Recommendations

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master's degree in Computer Science – Databases and Web Technologies
    University of Poitiers
    2009

Skill set

Categories