Hi, my name is

Yiran.

I study physics and the science behind the data.

I tend to make use of modern technologies to build solutions for computation-intensive applications and algorithms.

About Me

I am PhD in Nanophysics. I study electron ptychography, and I study the physics, the mathematics and the algorithms behind it. I have strong interest in computer science, especially the artificial intelligence in recent years. I am taking a training course in Data Science and it will finish soon.

I speak fluently Chinese and English. My French level is intermediate.

I am currently searching for a job as data scientist, software engineer, or research engineer.

Experience

PhD Candidate - Institut NEEL
Nov 2021 - Oct 2025
  • Engineered and deployed high-performance computing (HPC) solutions using Python and CUDA to process and analyze GB-scale datasets from advanced imaging techniques.
  • Developed and implemented sophisticated Optimization Algorithms and custom Mathematical Methods (including Fourier based reconstruction techniques) for materials property quantification, contributing code to an established open-source software package.
  • Established robust data governance and management strategies to organize and process experimental data, ensuring a reproducible environment and accelerating analysis cycles.
Research Intern - CEA Grenoble
Jan 2020 - Aug 2020
  • Optimized and developed high-throughput data processing pipelines using Python (including Numba for performance), successfully accelerating calculation scripts from minutes to mere seconds.
  • Resolved critical mathematical errors and bugs within legacy analysis software, ensuring the reliability of results, while designing Exploratory Data Analysis (EDA) tools for enhanced data interpretation.
Jan 2020 - Mar 2020
  • Engineered and executed the physical setup of a complex optical path using a spatial light modulator for precise wave-front shaping.
  • Utilized MATLAB simulation software for complex algorithm implementation (e.g., Fourier-based optimization methods) and data analysis to inspect experimental results and determine optimal system parameters.

Education

2025 - 2026
Data Scientist
Campus Numérique in the Alps

6 months of intensive training:

  • Machine Learning & Deep Learning
  • DevOps, Docker, Spark
  • Database and SQL
2021-2025
PhD in Nanophysics
Université Grenoble Alpes
2019 - 2021
Master of Nanoscale Engineering
Université Claude-Bernard Lyon 1
2015 - 2019
Bachelor of Material Science
University of Science and Technology Beijing
Majored in Material Physics.

Projects

CLPy
Common Lisp Python FFI
CLPy
A Common Lisp interface to access Python CAPI.
Synthetiseur
C++ Signal Processing OpenFramework
Synthetiseur
Visualize sound signal in time and frequency domain.
Typst Preview
Javascript ReactJS
Typst Preview
Typst previewer for Trilium Notes
Trilium Antidote
Javascript ReactJS
Trilium Antidote
Antidote integration for Trilium Notes

Get in Touch

My inbox is always open. Whether you have a question or just want to say hi, I’ll try my best to get back to you!