ANDRE KONGA

Data Engineer | AWS | Snowflake | DBT| Airflow

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

AWSGoogle Cloud PlatformSnowflakedbtData EngineeringMongoDBRequรชtes SQLDynamoDBKafkaAWS LambdaPostmanDatabricksSplunkPySparkPrometheusEvent Driven ArchitectureGitDockerGitHubPostgreSQLGitLabAmazon EC2GrafanaTerraformMySQL

Langues

Franรงais (Maternelle)Anglais (Courant)

ร€ propos

Introduction

Senior Data Engineer with 6+ years of expertise in cloud data architecture (AWS, GCP), specialized in Snowflake, Dbt, and PySpark. Certified Snowflake SnowPro Core and Google Cloud Associate Engineer. Proven track record on major accounts (Sanofi, Eviden): industrializing data pipelines (Medallion architecture, dbt, Airflow), CI/CD for data (GitHub Actions, Terraform), and data platform governance. Available for freelance missions.

Liens

Expรฉrience de travail

Atos

mai 2022 - mai 2025

3 ans 1 mois

95870 Bezons, France

Data Engineer@Eviden

mai 2022 - mai 2025

3 ans 1 mois

95870 Bezons, France

๐——๐—ฎ๐˜๐—ฎ ๐—œ๐—ป๐˜๐—ฒ๐—ด๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป, ๐—ข๐—ฟ๐—ฐ๐—ต๐—ฒ๐˜€๐˜๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐—ป๐—ฑ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐—ฎ๐—น ๐—œ๐—ป๐˜€๐—ถ๐—ด๐—ต๐˜๐˜€ ๐——๐—ฒ๐—น๐—ถ๐˜ƒ๐—ฒ๐—ฟ๐˜† ๐Ÿญ. ๐Ÿค– ๐— ๐—ถ๐—ด๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฃ๐—ถ๐—ฝ๐—ฒ๐—น๐—ถ๐—ป๐—ฒ ๐—”๐˜‚๐˜๐—ผ๐—บ๐—ฎ๐˜๐—ถ๐—ผ๐—ป โ€ข Development of Python scripts for automatic splitting of large files โ€ข Conversion and standardization of encodings to UTF-8 to ensure compatibility โ€ข Implementation of a data ingestion pipeline into a MySQL database ๐Ÿฎ. ๐Ÿ”’ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ ๐—ข๐—ฝ๐˜๐—ถ๐—บ๐—ถ๐˜‡๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐—ป๐—ฑ ๐—ฆ๐—ฒ๐—ฐ๐˜‚๐—ฟ๐—ถ๐˜๐˜† โ€ข Definition of a robust architecture with referential integrity and validation constraints โ€ข Implementation of an access and permissions management system โ€ข Creation of dynamic views to limit exposure of sensitive data ๐Ÿฏ. โš™๏ธ ๐—ข๐—ฟ๐—ฐ๐—ต๐—ฒ๐˜€๐˜๐—ฟ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐—ป๐—ฑ ๐—”๐˜‚๐˜๐—ผ๐—บ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐˜„๐—ถ๐˜๐—ต ๐—”๐—ถ๐—ฟ๐—ณ๐—น๐—ผ๐˜„ โ€ข Airflow pipeline for periodic ingestion of files from AWS S3 to MySQL via S3KeySensor and PythonOperator / BashOperator operators โ€ข Conditional DAG routing via BranchPythonOperator based on detected file type or quality, with inter-task data passing via XCom โ€ข Sensor optimization: choice between modes (poke, reschedule, and deferrable) ๐Ÿฐ. ๐Ÿ“Š ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜๐—ถ๐—ฐ๐—ฎ๐—น ๐——๐—ฎ๐˜๐—ฎ ๐—ฉ๐—ฎ๐—น๐—ผ๐—ฟ๐—ถ๐˜‡๐—ฎ๐˜๐—ถ๐—ผ๐—ป (๐—•๐—ถ๐—ด๐—ค๐˜‚๐—ฒ๐—ฟ๐˜†) โ€ข Preparation and exposure of data to an analytical Data Warehouse (BigQuery) for reporting and BI use cases โ€ข Writing of analytical SQL queries (views, aggregations) for business consumption of data โ€ข Analytical data modeling and BI-oriented structuring (tables, views, KPIs) ๐Ÿ”ง Tools: Agile, Shell Linux, Web2py, Apache Airflow, Python, SQL, MySQL, AWS S3, Web2Py, GCP, BigQuery

Data Engineer@Sanofi

dรฉc. 2023 - janv. 2025

1 an 2 mois

94250 Gentilly, France

๐—ฆ๐—ฐ๐—ฎ๐—น๐—ฎ๐—ฏ๐—น๐—ฒ ๐——๐—ฎ๐˜๐—ฎ๐—น๐—ฎ๐—ธ๐—ฒ ๐—š๐—ผ๐˜ƒ๐—ฒ๐—ฟ๐—ป๐—ฎ๐—ป๐—ฐ๐—ฒ, ๐— ๐—ผ๐—ป๐—ถ๐˜๐—ผ๐—ฟ๐—ถ๐—ป๐—ด & ๐—ฆ๐—ป๐—ผ๐˜„๐—ณ๐—น๐—ฎ๐—ธ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ ๐—ฃ๐—น๐—ฎ๐˜๐—ณ๐—ผ๐—ฟ๐—บ ๐—”๐˜‚๐˜๐—ผ๐—บ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐Ÿญ. ๐Ÿ” Datalake Access Management โ€ข Collected and analyzed datalake consumers' requirements. โ€ข Defined permissions, roles, and user mappings for each consumer. โ€ข Deployed AWS configurations via CloudFormation using a GitHub Actions CI/CD pipeline. ๐Ÿฎ. ๐Ÿ“ฆ Processing and Storage optimisation โ€ข Developed PySpark transformation pipelines and optimized Spark cluster performance. โ€ข Developed Lambda functions to move, archive, and delete files. โ€ข Set up AWS EventBridge schedulers to orchestrate Lambda executions. ๐Ÿฏ. ๐Ÿ› ๏ธ Daily Monitoring & Pipeline Debugging โ€ข Assessed raw data extraction rates through Splunk dashboards. โ€ข Detected and categorized Step Functions errors. โ€ข Performed advanced debugging in CloudWatch by analyzing Step Functions execution traces. ๐Ÿฐ. โ„๏ธ Incremental Ingestion and CDC S3 โ†’ Snowflake: โ€ข Implementation of Snowpipe (AUTO_INGEST=TRUE) with S3 external stage, IAM storage integration, and SQS queue for event-driven ingestion into Bronze tables โ€ข Definition of CDC Streams on Bronze tables and writing of MERGE CDC queries (insert/update/delete) to feed the Silver layer โ€ข Creation of optimized Snow Tasks (SYSTEM$STREAM_HAS_DATA) to avoid empty runs 5. ๐ŸŽฏMedallion Modeling and Snowflake Cost Optimization: โ€ข Medallion modeling: 3NF-normalized Silver, Kimball-model Gold (facts/dimensions) with surrogate keys and refresh via Dynamic Tables โ€ข Definition of CDC Streams on Bronze tables and writing of MERGE CDC queries (insert/update/delete) to feed the Silver layer โ€ข Storage optimization: TRANSIENT tables in Bronze, PERMANENT in Gold/Silver โ€ข Warehouse optimization: X-Small/Small for merge tasks, Medium for Gold analytical queries, with auto-suspend at 60 seconds ๐—ง๐—ผ๐—ผ๐—น๐˜€ ๐—จ๐˜€๐—ฒ๐—ฑ: Python, PySpark, SQL, YAML, IAM, S3, KMS, Lambda, Glue, Athena, Splunk, Docker, Snowpipe, Snow Stream, Kimball

Machine Learning Engineer

HORIBA Medical

mai 2021 - oct. 2021

6 mois

Montpellier, France

๐—ฃ๐—ฒ๐—ฟ๐—ณ๐—ผ๐—ฟ๐—บ ๐—Ÿ๐—ฒ๐˜‚๐—ธ๐—ผ๐—ฐ๐˜†๐˜๐—ฒ ๐——๐—ถ๐—ณ๐—ณ๐—ฒ๐—ฟ๐—ฒ๐—ป๐˜๐—ถ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—•๐—ฎ๐˜€๐—ฒ๐—ฑ ๐—ผ๐—ป ๐—ฎ ๐—ง๐˜„๐—ผ-๐——๐—ถ๐—บ๐—ฒ๐—ป๐˜€๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐— ๐—ฎ๐˜๐—ฟ๐—ถ๐˜… (๐—Ÿ๐— ๐—ก๐—˜) ๐Ÿ› ๏ธ ๐—ฃ๐—ฟ๐—ผ๐—ฐ๐—ฒ๐˜€๐˜€ ๐—ข๐˜ƒ๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฒ๐˜„: 1. ๐Ÿ“ฅ ๐—ฅ๐—ฒ๐˜๐—ฟ๐—ถ๐—ฒ๐˜ƒ๐—ฒ ๐—ฃ๐—ฎ๐˜๐—ถ๐—ฒ๐—ป๐˜ ๐——๐—ฎ๐˜๐—ฎ โ€ข Access and extract data from a large-scale patient database. 2. ๐Ÿฉบ ๐—•๐˜‚๐—ถ๐—น๐—ฑ ๐—›๐—ฒ๐—ฎ๐—น๐˜๐—ต๐˜†/๐—ฃ๐—ฎ๐˜๐—ต๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฐ๐—ฎ๐—น ๐—ฃ๐—ฎ๐˜๐—ถ๐—ฒ๐—ป๐˜ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ โ€ข Construct a reference database by categorizing LMNE matrices based on expert analysis. ๐Ÿ”ง ๐—ง๐—ผ๐—ผ๐—น๐˜€: Python, PyQt5, PostgreSQL 3. ๐Ÿค– ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ ๐—œ๐—ป๐—ถ๐˜๐—ถ๐—ฎ๐—น ๐—ฆ๐—ฒ๐—ด๐—บ๐—ฒ๐—ป๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ณ๐—ผ๐—ฟ ๐—›๐—ฒ๐—ฎ๐—น๐˜๐—ต๐˜† ๐—ฃ๐—ฎ๐˜๐—ถ๐—ฒ๐—ป๐˜๐˜€ โ€ข Create models to segment leukocyte populations using clustering algorithms. ๐Ÿ”ง ๐—ฅ๐—ฒ๐˜€๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ฒ๐˜€: Machine Learning (DBSCAN, Expectation Maximization, K-means, Fuzzy C-means) 4. ๐Ÿ”„ ๐—˜๐—ป๐—ต๐—ฎ๐—ป๐—ฐ๐—ฒ ๐—ฅ๐—ผ๐—ฏ๐˜‚๐˜€๐˜๐—ป๐—ฒ๐˜€๐˜€ ๐—ณ๐—ผ๐—ฟ ๐—ฃ๐—ฎ๐˜๐—ต๐—ผ๐—น๐—ผ๐—ด๐—ถ๐—ฐ๐—ฎ๐—น ๐—–๐—ฎ๐˜€๐—ฒ๐˜€ โ€ข Adapt the method to handle pathological cases or flag them for further analysis. ๐Ÿ”ง ๐—ง๐—ผ๐—ผ๐—น๐˜€: Hyperparameter Tuning 5. ๐Ÿ“Š ๐—–๐—ผ๐—บ๐—ฝ๐—ฎ๐—ฟ๐—ฒ ๐—ฆ๐—ฒ๐—ด๐—บ๐—ฒ๐—ป๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐˜๐—ผ ๐—ฅ๐—ฒ๐—ณ๐—ฒ๐—ฟ๐—ฒ๐—ป๐—ฐ๐—ฒ ๐——๐—ฎ๐˜๐—ฎ โ€ข Evaluate segmentation accuracy by comparing patient data with reference values. ๐Ÿ”ง ๐— ๐—ฒ๐˜๐—ฟ๐—ถ๐—ฐ๐˜€: Accuracy 6. โš™๏ธ ๐—ฃ๐—ฟ๐—ฒ๐—ฑ๐—ถ๐—ฐ๐˜ ๐—Ÿ๐—ฎ๐—ฟ๐—ด๐—ฒ-๐—ฆ๐—ฐ๐—ฎ๐—น๐—ฒ ๐— ๐—ฎ๐˜๐—ฟ๐—ถ๐—ฐ๐—ฒ๐˜€ โ€ข Develop scalable models capable of classifying healthy and pathological cases for hundreds of thousands of matrices. ๐Ÿ”ง ๐—ฅ๐—ฒ๐˜€๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ฒ๐˜€: Machine Learning (Decision Tree, SGD Classifier, KNN), Grid Search, F1-Score

Machine Learning Engineer

Inria

oct. 2020 - mars 2021

6 mois

Grenoble, France

๐—ฃ๐—ฟ๐—ฒ๐—ฑ๐—ถ๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ผ๐—ณ ๐—˜๐—ป๐—ฒ๐—ฟ๐—ด๐˜† ๐—–๐—ผ๐—ป๐˜€๐˜‚๐—บ๐—ฝ๐˜๐—ถ๐—ผ๐—ป ๐—ผ๐—ณ ๐—๐—ผ๐—ฏ๐˜€ ๐—ถ๐—ป ๐—ฎ ๐——๐—ฎ๐˜๐—ฎ๐—ฐ๐—ฒ๐—ป๐˜๐—ฒ๐—ฟ ๐Ÿ“Š ๐—–๐—ผ๐—ป๐˜๐—ฟ๐—ถ๐—ฏ๐˜‚๐˜๐—ถ๐—ผ๐—ป ๐—ข๐˜ƒ๐—ฒ๐—ฟ๐˜ƒ๐—ถ๐—ฒ๐˜„: ๐Ÿญ. ๐Ÿงน Data Cleaning and Exploratory Analysis โ€ข Performed dataset cleaning, exploratory data analysis, and labeling of key signals. ๐Ÿฎ.๐ŸŒฒ ๐—ฅ๐—ฎ๐—ป๐—ฑ๐—ผ๐—บ ๐—™๐—ผ๐—ฟ๐—ฒ๐˜€๐˜ ๐—–๐—น๐—ฎ๐˜€๐˜€๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป โ€ข Implemented Random Forest with Grid Search for optimization. โ€ข ๐—ฅ๐—ฒ๐˜€๐˜‚๐—น๐˜: Achieved an accuracy of approximately 60%. ๐Ÿฏ. ๐Ÿค– ๐—–๐—น๐—ฎ๐˜€๐˜€๐—ถ๐—ณ๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—จ๐˜€๐—ถ๐—ป๐—ด ๐—–๐—ผ๐—ป๐˜ƒ๐—ผ๐—น๐˜‚๐˜๐—ถ๐—ผ๐—ป๐—ฎ๐—น ๐—ก๐—ฒ๐˜‚๐—ฟ๐—ฎ๐—น ๐—ก๐—ฒ๐˜๐˜„๐—ผ๐—ฟ๐—ธ๐˜€ โ€ข Developed and trained CNN models for improved accuracy. โ€ข ๐—ฅ๐—ฒ๐˜€๐˜‚๐—น๐˜: Achieved an accuracy of approximately 77%. ๐Ÿ”ง ๐—ง๐—ผ๐—ผ๐—น๐˜€ ๐—จ๐˜€๐—ฒ๐—ฑ: Shape-based distance, Cross-validation, CAH (Hierarchical Clustering), Gaussian Processes

Fullstack develloper and relationnal databases architect

TiceLand

mai 2015 - aoรปt 2020

5 ans 4 mois

Cameroun

๐——๐—ฒ๐˜€๐—ถ๐—ด๐—ป ๐—ฎ๐—ป๐—ฑ ๐—ฃ๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐˜๐—ถ๐—ผ๐—ป ๐—ผ๐—ณ ๐—ช๐—ฒ๐—ฏ, ๐—”๐—ป๐—ฑ๐—ฟ๐—ผ๐—ถ๐—ฑ, ๐—ฎ๐—ป๐—ฑ ๐——๐—ถ๐—ด๐—ถ๐˜๐—ฎ๐—น ๐—ฆ๐—ถ๐—บ๐˜‚๐—น๐—ฎ๐˜๐—ผ๐—ฟ ๐—”๐—ฝ๐—ฝ๐—น๐—ถ๐—ฐ๐—ฎ๐˜๐—ถ๐—ผ๐—ป๐˜€ ๐—ž๐—ฒ๐˜† ๐—–๐—ผ๐—ป๐˜๐—ฟ๐—ถ๐—ฏ๐˜‚๐˜๐—ถ๐—ผ๐—ป๐˜€: ๐Ÿญ. ๐Ÿ“‘ ๐—”๐—ป๐—ฎ๐—น๐˜†๐˜€๐—ถ๐˜€ ๐—ฎ๐—ป๐—ฑ ๐——๐—ฒ๐˜€๐—ถ๐—ด๐—ป ๐—ผ๐—ณ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ ๐—”๐—ฟ๐—ฐ๐—ต๐—ถ๐˜๐—ฒ๐—ฐ๐˜๐˜‚๐—ฟ๐—ฒ โ€ข Designed database schemas using the MERISE methodology (Conceptual Data Model, Logical Data Model), normalized database tables, and documented the data dictionary. โ€ข Implemented relational database structures in MySQL. โ€ข Improved database performance by designing and implementing strategic indexing. ๐Ÿฎ. ๐Ÿ› ๏ธ ๐——๐—ฎ๐˜๐—ฎ๐—ฏ๐—ฎ๐˜€๐—ฒ ๐—œ๐—บ๐—ฝ๐—น๐—ฒ๐—บ๐—ฒ๐—ป๐˜๐—ฎ๐˜๐—ถ๐—ผ๐—ป ๐—ฎ๐—ป๐—ฑ ๐—ฆ๐—ฒ๐—ฐ๐˜‚๐—ฟ๐—ถ๐˜๐˜† โ€ข Implemented the database using MySQL DBMS. โ€ข Enhanced database security through password reinforcement, remote connection blocking, and privilege restrictions. ๐Ÿฏ. โš™๏ธ ๐—•๐—ฎ๐—ฐ๐—ธ-๐—˜๐—ป๐—ฑ ๐——๐—ฒ๐˜ƒ๐—ฒ๐—น๐—ผ๐—ฝ๐—บ๐—ฒ๐—ป๐˜ โ€ข Developed connection scripts, query scripts, and update scripts for seamless database interaction. ๐Ÿฐ. ๐Ÿ“š ๐—ช๐—ฟ๐—ถ๐˜๐—ถ๐—ป๐—ด ๐—–๐—ผ๐—บ๐—บ๐—ฒ๐—ฟ๐—ฐ๐—ถ๐—ฎ๐—น ๐——๐—ถ๐—ด๐—ถ๐˜๐—ฎ๐—น ๐—ฅ๐—ฒ๐˜€๐—ผ๐˜‚๐—ฟ๐—ฐ๐—ฒ๐˜€ โ€ข Designed educational digital simulations for commercial use. ๐Ÿ”ง ๐—ง๐—ฒ๐—ฐ๐—ต๐—ป๐—ถ๐—ฐ๐—ฎ๐—น ๐—˜๐—ป๐˜ƒ๐—ถ๐—ฟ๐—ผ๐—ป๐—บ๐—ฒ๐—ป๐˜: SQL, PHP 5, AJAX, DB Schema, ActionScript 3, MySQL, Symphony 3


Formation

National School of Computer Science and Applied Mathematics of Grenoble

Mastรจre Spรฉcialisรฉ Big Data, Data Science

2020 - 2022

1 an 11 mois

Hadoop , Spark, Kafka, Python , Scala, R, Java

Universitรฉ de Dschang

Licence , Mathรฉmatiques - Informatique

Universitรฉ de Yaoundรฉ 1

Master 2 (M2), Informatique

National School of Computer Science and Applied Mathematics of Grenoble

Grenoble Ecole de Management

Mastรจre Spรฉcialisรฉ, Management de projet


Licences et certifications

Snowflake Snowpro Core Certification

Dรฉlivrรฉ le : sept. 2026

Certifiรฉ par Snowflake

Generative AI on AWS - Amazon Bedrock, RAG & Langchain[2025]

Dรฉlivrรฉ le : oct. 2025

Certifiรฉ par Udemy

Databricks Certified Data Engineer Associate

Dรฉlivrรฉ le : sept. 2023

Certifiรฉ par DataBricks

Google Cloud Associate Cloud Engineer

Dรฉlivrรฉ le : fรฉvr. 2023

Certifiรฉ par Google

Portfolio

Dรฉveloppement d'un Agent IA conversationnel bancaire

Prรฉdiction de la consommation รฉnergรฉtique des jobs dans un datacenter

Industrialisation et monitoring des plateformes data sur AWS et Snowflake

Intรฉgration, orchestration et valorisation analytique des donnรฉes

Develloppement d'une application interactive pour la segmentation des donnรฉes

Le meilleur endroit pour trouver votre prochaine opportunitรฉ

ยฉ 2026. Tous droits rรฉservรฉs.