Skip to content
View LauraDuciel's full-sized avatar

Organizations

@CASC4DE @spike-project

Block or report LauraDuciel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
LauraDuciel/README.md

Hi, I'm Laura ! 👋

PhD in Machine Learning applied to Biotechnology | Computational Scientist | R&D/Software Engineer

PhD engineer with 7+ years of experience in Python, machine learning, data science and scientific software development. My background is in scientific R&D, where I worked on complex experimental data, machine learning pipelines and user-facing software. Over time, my work has expanded toward backend development, APIs, deployment, automation and more recently generative AI. I enjoy building tools that are useful, maintainable and understandable by the people who use them.


What I work with

Software & Backend

Python • FastAPI • Flask • REST APIs • SQL • Docker • Linux • Git / CI • pytest

AI & Data

scikit-learn • PyTorch • TensorFlow / Keras • Pandas • NumPy
Machine learning • Deep learning • RAG • Embeddings • LLMs • Ollama • Whisper • Model evaluation

Data & R&D Engineering

Scientific and high-dimensional data • HDF5 • Data visualization
Workflow automation • n8n • Monitoring • Technical documentation • Requirements analysis


Recent projects

Molecular Screening ML API

Python • FastAPI • scikit-learn • pytest • Docker

A reproducible ML API for molecular classification from SMILES, including training, validation, testing and documentation.

PFAS Literature RAG

Python • FastAPI • Ollama • Embeddings • Hybrid Search

A local RAG system for scientific literature with source-grounded answers, citations, hybrid retrieval and comparison of retrieval strategies.

Meeting Notes Assistant

Python • Whisper • LLMs

A local application for meeting recording, speech-to-text transcription and structured note generation.


Selected Experience & Technical Highlights

🔒 Note: Most of my recent industrial R&D work is confidential. The examples below illustrate some of the technical problems I have worked on across software, machine learning and scientific data.

  • Machine learning for noisy high-resolution signals
    Designed preprocessing, data augmentation and model evaluation workflows for PFAS identification from complex ¹⁹F NMR spectra, including simulated spectra and noise injection. Achieved 96% precision and 95% recall, with a strong focus on error analysis and robustness.
  • Python SaaS development for expert users
    Developed and maintained Python/Flask applications within a SaaS platform, translating expert user needs into specifications and maintainable software features. Contributed to Docker/Linux deployment, Git/CI workflows, monitoring, documentation and technical support.
  • Large-scale data processing and memory-efficient workflows
    Worked on 2D FT-ICR MS deconvolution for very large datasets, addressing RAM limitations through out-of-core processing with HDF5, block-wise data loading and dynamic resolution selection.
  • Interactive tools and data visualization
    Built interactive scientific dashboards and analysis tools with Bokeh, including volcano plots and spectral exploration tools, with an emphasis on making complex outputs understandable to non-programming users.
  • Deep learning for automated signal attribution
    Designed and trained neural networks for automated NMR signal attribution, reaching 89.5% accuracy on experimental data and outperforming the previous benchmark tool.
  • Reproducible ML and data workflows
    Built reproducible pipelines for data preparation, training, hyperparameter optimization, validation and model evaluation, with attention to traceability, documentation and FAIR data practices.
  • Collaborative R&D and technical project work
    Contributed to multidisciplinary R&D projects, technical documentation, funding proposals and coordination between scientific, technical and user-facing stakeholders.

My background is rooted in scientific R&D — including NMR, FTICR-MS, molecular data and biotechnology — but the core of my work has increasingly focused on Python development, machine learning, data-intensive software and user-oriented tools. I am particularly interested in applying these skills to broader technical and industrial problems.


Currently interested in

Python development • Backend / APIs • Machine Learning • Applied AI • RAG / LLM applications • Data-intensive software • Scientific software


Let's connect

"Transforming complex data into actionable ML models."

Pinned Loading

  1. plasmodesma plasmodesma Public

    Forked from delsuc/plasmodesma

    A project to automatically process a set of 1D and 2D NMR experiments

    Jupyter Notebook 1

  2. MSDeconv MSDeconv Public

    Implementation of the Primal-Dual Splitting algorithm for the deconvolution of FTMS.

    Jupyter Notebook 1

  3. pfas-geo pfas-geo Public

    This is a personal end-to-end Data Science project I built to explore, cluster, and visualize PFAS contamination in US public water systems. It relies on the EPA's Unregulated Contaminant Monitorin…

    Jupyter Notebook 1

  4. pfas-literature-rag pfas-literature-rag Public

    Local retrieval-augmented question answering for PFAS literature, analytical chemistry, environmental science, NMR workflows, and technical regulatory documents.

    Python

  5. pfas-persistence-ml pfas-persistence-ml Public

    Side project: see how far one can go predicting persistence-related structure–property relationships for PFAS using only SMILES and RDKit descriptors, starting from a public CompTox PFAS list.

    Jupyter Notebook

  6. pfas-screening-ml-api pfas-screening-ml-api Public

    This repository is a small production-oriented scientific ML service for screening whether a compound is structurally PFAS-like from a SMILES string. It is a personal R&D engineering project for pr…

    Python