A picture of my uggly mug

Hugo Levy-Falk

PhD student in Photophysics
at Laboratoire LuMIn

@klafyvel hugo-levy-falk @klafyvel contact@klafyvel.me

You Somehow made it to my personal page !

I am a PhD student working on hybrid halide perovskites' photophysics. I enjoy making things in my free time, such as small electronics projects, nice physics animations or programming small utilities.

I have a degree in engineering from CentraleSupélec (Diplôme d'ingénieur de l'École Supérieure d'Électricité) and a master of science in optics and photonics from Imperial College London, that I both obtained in 2020. I am currently studying for my PhD in Université Paris-Saclay.

You can find here a slightly outdated CV.

On this page you can find :

Academic publications

I am a physicist exploring condensed matter property through various spectroscopy methods. Check the Academics section.

Placeholder image

Synthesis method of highly calibrated CsPbBr3 nanocrystals perovskites by soft chemistry

Chemical Communications (Royal Society of Chemistry)

English Perovskites Spectroscopy Nano-chemistry Chemical Communications

A new synthesis method of highly calibrated CsPbBr3 nanocrystals perovskites is described and analyzed using High-Resolution Scanning Transmission Electron Microscopy. This new method based on soft chemistry leads to the large-scale production of nanocrystals. Such monodisperse nanocrystals allow for the deposition of homogeneous films which provides new opportunities for the next generation of optoelectronic devices.

Placeholder image

Jouons à implémenter une transformée de Fourier rapide !

Un algorithme que vous utilisez probablement au quotidien.

French FFT Signal Processing Julia

La transformée de Fourier est un outil essentiel dans de nombreux domaines, que ce soit en Physique, en traitement du signal, ou en Mathématiques. La méthode qui est probablement la plus connue pour la calculer numériquement s’appelle la FFT pour Fast Fourier Transform, ou Transformée de Fourier Rapide. Dans ce petit tutoriel, je vous propose d’essayer de comprendre et d’implémenter cet algorithme de manière efficace. J’utiliserais pour cela le langage Julia, mais il devrait vous être possible de suivre en utilisant d’autres langages tels que Python ou C. Nous comparerons les résultats obtenus avec ceux donnés par le portage en Julia de la bibliothèque FFTW.

Placeholder image

Des lentilles et des matrices

French Optics Physics

Dans mon précédent billet j’ai introduit une approche matricielle de l’optique géométrique. Cependant la méthode que j’ai donnée ne permet pas encore d’aller bien loin. Dans ce billet je vous propose de l’étendre un petit peu pour nous permettre de traiter des lentilles !

Placeholder image

Optique géométrique et matrices

French Optics Physics

Aujourd’hui j’aimerais vous présenter une technique qui permet de simplement modéliser un système optique sans recourir aux traditionnelles formules de conjugaison que l’on apprend au lycée. Cette technique a l’avantage d’être relativement simple et c’est pourquoi je vais tenter de l’introduire dans ce billet !

Contents available on the internet

I update thoses from time to time. Some are in english others are in french. A more complete list is available in the Contents section.

Some interesting projects of mine

You might be interested in my Github account. A more complete list is also available in the Projects section.

Placeholder image

vim-slime-cells

A plugin on top of vim-slime to enhance its cell feature.

vim vim-plugin vim-script Free software

It adds the possibility to jump between cells and to send the current cell then jump to the next one. There is also a nice syntax-highlighting feature for cell boundaries.

Placeholder image

SavitskyGolayFilters.jl

This is a simple package to use Savitsky-Golay filters in Julia. Check-out the documentation to see how it works.

Julia

Placeholder image

Wavefront.jl

A library allowing interferograms interpretation in Julia.

Julia physics optics

his is a small library allowing to retrieve aberrations from an interferometer image. Aberrations are expressed in Zernike polynomials.

Placeholder image

TikzFigures

Because making Tikz figures can be painfull, I should share mines.

Tikz LaTeX

You can find here my Tikz figures, everything under Creative Common by-sa 4.0.

Placeholder image

Gear Factory

A software to generate gears. It uses SVG as an output.

Engineering Gears C++ Free software

Gear Factory is available for : Windows 32bits and GNU/Linux 64bits (you will need Qt5 on your computer).

Placeholder image

Let's play at implementing a fast Fourier transform!

An algorithm you probably use on a daily basis.

English FFT Signal Processing Julia

The Fourier transform is an essential tool in many fields, be it in Physics, Signal Processing, or Mathematics. The method that is probably the most known to calculate it numerically is called the FFT for Fast Fourier Transform. In this little tutorial, I propose to try to understand and implement this algorithm in an efficient way. I will use the language Julia, but it should be possible to follow using other languages such as Python or C. We will compare the results obtained with those given by the Julia port of the FFTW library.

Highlighted blog posts

A more complete list is also available in the Blog section.

Contact me !

You can contact me via my social media, or drop-me an email at contact@klafyvel.me.

If you do so, feel-free to use my PGP key : PGP lock 85B696BB7726AF2739E98AD75154221C97ABD7DC