About William
French
Native or bilingual
English
Fluent
Experience
- MédiamétrieSenior DevOps / AI EngineerPRESS AND MEDIASeptember 2024 - Today (1 year and 9 months)Valbonne, FranceContext: Industrialization of data and AI solutions for 8 audience measurement products handling several terabytes daily. Collaboration within a DevOps team of 6 people with Data Engineering and Ops teams.Achievements:
- Development and production deployment of a conversational AI chatbot with RAG architecture (LangChain + ChromaDB + AWS Bedrock) for simplified access to technical documentation, exposed via REST API FastAPI and integrated into the intranet (EC2 hosting)
- Successful migration of Spark/EMR workloads (80 GB) to Kubernetes (AWS EKS) with a spectacular reduction in execution times from 6h to 1h12 (-80%), through optimization and Helm orchestration
- Implementation of a complete observability stack (Prometheus, Grafana) on EKS for proactive monitoring and alerting of containerized applications
- Architecture and automation of end-to-end GitLab CI/CD pipelines (build → unit/integration tests → reproducible deployment on EKS)
- Development of Python data pipelines orchestrated via AWS Step Functions for distributed big data processing (EMR, Athena)
- Migration and industrialization of the production scheduler (Automic → Stonebranch) with improvement of operational reliability
- Optimization of cloud costs and scalability in collaboration with data architects
Technical environment: Python, FastAPI, LangChain, ChromaDB, AWS (Bedrock, EKS, EMR, EC2, S3, Step Functions, Athena), Kubernetes, Helm, Docker, Apache Spark, GitLab CI/CD (unit/integration tests), Grafana, Automic, Stonebranch - MyMoneyBankSenior DevOpsBANKING AND INSURANCEJanuary 2023 - September 2024 (1 year and 9 months)Nantes, France
- Training and support of business users in ETL best practices with Semarchy XDI Designer
- Technical lead of the Orlondo project: successful integration of MyMoneyBank into the CCF group
- Architecture and development of ETL flows processing customer, transaction, and credit data within a team of 12 people
- Integration of parquet files (S3) into RDS databases via Amazon EMR (Spark) and XDI Designer
- Configuration of GitLab CI/CD pipelines (YAML) for multi-environment deployments
- Technical migration of CCF with cost optimization generating significant economies of scale
- Creation of technical documentation and demonstrations facilitating adoption by cross-functional teams
- Operational monitoring of production flows ensuring continuity of banking services
- ADEO ServicesSenior Data EngineerRETAIL (LARGE RETAILERS)March 2021 - December 2022 (1 year and 9 months)Ronchin, France
- Technical lead for the collection and distribution of review data (BazaarVoice) for LeroyMerlin's feedback-omnicare teams
- Successful migration of the feedback-omnicare scope from Teradata to BigQuery (several terabytes of daily data)
- Architecture and deployment of GCP infrastructure (BigQuery, Cloud SQL, Terraform) optimizing costs and performance
- Development of Stambia Python ETL pipelines for multi-source integration into the e-commerce platform
- Implementation of GitLab CI/CD pipelines (YAML) for automated deployment of data flows
- Creation of Google Data Studio dashboards for customer review analysis and supplier reporting
- Cross-functional collaboration with 14 people (6 feedback team, 8 omnicare team) for data provisioning
- Development of advanced SQL scripts for extraction and analysis of customer interaction data
Recommendations
Be the first to recommend William
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master in Data ScienceUniversity Lille 12018
- Licence in EconomicsUniversity Lille 12016