Summary
Overview
Work History
Education
Skills
Timeline
Python libs
Soft Skills
Publications
Hobbies
SeniorSoftwareEngineer
Drevon Dorian

Drevon Dorian

Software Developper / Data Scientist
Mulhouse

Summary

With a robust background in data science and software engineering, adept at leveraging analytical skills to solve complex problems and drive innovation. Passionate about applying scientific principles to real-world challenges and fostering collaboration across interdisciplinary teams to achieve impactful results. Committed to continuous learning and staying at the forefront of technological advancements in the field.

Overview

13
13
years of professional experience
4
4
Languages

Work History

Software Engineer - Python

DD Data Dynamics(freelance)
03.2024 - Current
  • Lead a team of 3 software developers to design, develop, and maintain 4 industrial applications and additional quality control apps within the Ignition SCADA framework for 10 glass coating plants .
  • Product Owner for a large-scale data collection application, enabling real-time monitoring and advanced data analysis; rolled out across several sites, reducing downtime by 30%.
  • Review and oversee code contributions using GitLab, ensuring high-quality, maintainable software and adherence to best practices.
  • Develop and maintain CI/CD pipelines for automated testing, building, and deployment, supporting both cloud and on-premise infrastructure.
  • Utilize BI and analytics tools (MicroStrategy, Databricks, Grafana) to analyze industrial process data and generate actionable insights.
  • Communicate and collaborate with clients to gather requirements, provide support, and align software solutions with business objectives.

Data/software engineer

Inocel
09.2023 - 06.2024
  • System(fuel cell) health monitoring, diagnosis, predictive maintenance, and cloud infrastructure.
  • Implementation of Datalogger/DAQ solutions with SCADA software including collection of data from CAN Gateways, data architecture, notifications and cloud-based data processing and visualization platform. Set up of automatic data-processing processing pipelines.
  • Model/Hardware in the loops simulations using Matlab-Simulink/Simscape and NI cRio framework.

Simulation software team leader

Sylfen(Start up)
01.2023 - 09.2023
  • Building hardware in the loop simulators in Python/Jupyter Lab to provide a testing platform for the system control algorithms.
  • Designed and sized the balance of plant of a reversible solid oxide fuel cell(SOFC) including a 0D multi-physics model of performance of the SOFC. Determination of KPIs and system efficiency projections.
  • Set up a prediction engine using machine learning algorithms(k-means, ARIMA, prophet) to predict energy production of renewable energies sources (including weather forecast) and classification of energy consumption profile.
  • Training and management of a team of 3 junior developers to maintain the in-house SCADA software and the machine learning pipelines.

Software engineer/Data Architect

Sylfen(Start up)
01.2021 - 01.2023
  • Building of a web-based real-time Scada(monitoring software for the acquisition, processing, and visualisation of sensors/actuators data and more...) using Python/Javascript from scratch. Supported communication protocols : OPCUA, ADS(Ethercat), Modbus, CAN... The solution uses pandas and spark to deal with the large volume of generated data(4GB/day).
  • Co-writing requirements with the design office.
  • Set up continuous integration and delivery (CI/CD) with GitHub/Jenkins
  • Managing internal cloud infrastructures(linux Centos7), networking/proxy.

Research assistant/software engineer

HZB fuer Materialien und Energie
09.2019 - 12.2020
  • Automation of lab tests with Matlab/Python for the characterization of OER catalysts.
  • Implementation of experimental plans for the in-depth study of copper electrochemistry for CO2 sequestration/reduction applications. Creation of a Python/Matlab interface for the exploitation of experimental results.

Research engineer

HZB fuer Materialien und Energie
04.2016 - 09.2019
  • Building experimental setup to study photoelectron spectra of water splitting catalysts including CAD design(with PTC Creo).
  • In-depth studies of correlations between the electronic structure(XAS spectroscopy) and catalytic properties of materials for the oxygen evolution reaction(electrochemistry).
  • Simulation of experimental results with the software CTM4XAS and Matlab.

Signal processing internship

Max-Planck Institute for brain Research
01.2013 - 01.2014
  • Implementation of clustering/classification methods (K-means, PCA, wavelet packet decomposition, FT, linear regression,random forests...) to sort neuronal activity(spike sorting, Qt/C++).

Education

Master - Physics And Applications

École Centrale Paris
Paris
04-2016

Skills

Python

Linux system management

Git

HTML

C/C programming

React

Django

Containerization/Docker

Ignition processes

JavaScript

Object-oriented programming

MySQL

SQL data analysis

Timeline

Software Engineer - Python

DD Data Dynamics(freelance)
03.2024 - Current

Data/software engineer

Inocel
09.2023 - 06.2024

Simulation software team leader

Sylfen(Start up)
01.2023 - 09.2023

Software engineer/Data Architect

Sylfen(Start up)
01.2021 - 01.2023

Research assistant/software engineer

HZB fuer Materialien und Energie
09.2019 - 12.2020

Research engineer

HZB fuer Materialien und Energie
04.2016 - 09.2019

Signal processing internship

Max-Planck Institute for brain Research
01.2013 - 01.2014

Master - Physics And Applications

École Centrale Paris

Python libs

Data Analysis: pandas, numpy, dask
Visualization: matplotlib, plotly
Machine Learning / AI: scikit-learn, tensorflow, keras, pytorch
Scientific / Math: scipy, sympy, multiprocessing
Web / Automation / APIs: beautifulsoup4, selenium
Databases / Big Data: SQLAlchemy, psycopg2, pyspark
Dev / Testing / Utilities: pytest, unittest, black, jupyter, dash, fastapi, flask
Computer Vision : opencv
Security / Networking: cryptography, paramiko

Soft Skills

  • Autonomy
  • Eager to make suggestions
  • Honesty
  • Communication
  • Curiosity
  • Perfectionist

Publications

  • 2019 Uncovering The Role of Oxygen in Ni-Fe(OxHy) Electrocatalysts using in Situ Soft X-ray Absorption Spectroscopy during the Oxygen Evolution Reaction Drevon, D. et al. Scientific Reports of Nature

Hobbies

Tennis

Music

Chess

Economics, Physics

Drevon DorianSoftware Developper / Data Scientist