
Florian Bolgar
Verified Expert in Engineering
Python Core Developer
La Chapelle-Baloue, France
Toptal member since April 1, 2020
Since he was 11 years old, Florian has been programming, and this has become second nature for him. In particular, during his studies in mathematics, physics, and computer science at the prestigious Grande École in France (E.N.S. Ulm), and the four subsequent years as a teacher and a developer, he learned to master parallelization and low-level programming in C, Fortran, and Python. Florian is very versatile, quick to learn, and a very efficient programmer.
Portfolio
Experience
- Python - 10 years
- Linux - 10 years
- Algorithms - 8 years
- Mathematics - 8 years
- Django - 6 years
- High-performance Computing (HPC) - 5 years
- Simulations - 5 years
- Fortran - 5 years
Preferred Environment
Jupyter, Slack, PyCharm, Linux
The most amazing...
...project I've developed was a highly parallelized radiative hydrodynamics code in Fortran (LICORICE)—highly efficient and executed on thousands of cores.
Work Experience
Chief Technical Officer
Campusna
- Taught Python and Java and animated big data projects (scraping, AI).
- Developed and deployed a student management app (Django, Bootstrap, Gunicorn).
- Created code testing and anti-plagiarism routines for student assignments (Python, Java, Scala, R, SQL, etc).
Fortran Technical Advisor
INVISTA Company - Managed Delivery
- Co-developed a cross-compiler for translating a 100,000-line Fortran codebase into Python.
- Developed a testing suite to ensure exact correspondence in the simulation results between the old Fortran and the new Python.
- Debugged and refactored over a hundred different files, thus finalizing the translation of the codebase.
Mathematics and Computer Sciences Teacher
Dauphine Tunis
- Created and taught a Python class for big data students.
- Created and animated a complex big data project including scraping and AI.
- Taught Monte Carlo methods (theory and practice with R).
Fortran and Python Developer
Pierre and Marie Curie University (UPMC)
- Improved, maintained, and ran a highly parallelized Fortran code with OpenMP and MPI.
- Wrote and executed post-treatment procedures with terabytes of data in Fortran and Python.
- Wrote and published several scientific papers on that subject.
Experience
Radiative Hydrodynamics Code LICORICE
https://arxiv.org/abs/1802.05880This work led to several scientific articles highly rated by the community.
Translated a 100.000+ Lines Fortran Simulation Code Base Into Python
Education
PhD in Numerical Astrophysics
Paris Observatory - Paris
Agrégation (Competitive Exam) in Mathematics and Computer Sciences
École Normale Supérieure (E.N.S. Cachan) - Paris, France
Master's Degree in Numerical Astrophysics
Paris Observatory - Paris, France
Master's Degree in Physics and Mathematics
École Normale Supérieure (E.N.S. Ulm) - Paris, France
Skills
Libraries/APIs
NumPy, Pandas
Tools
LaTeX, PyCharm, Slack, Jupyter
Languages
Python 3, Fortran, Python, HTML, CSS, HTML5, JavaScript, R, Java, SQL
Paradigms
High-performance Computing (HPC), DevOps
Frameworks
Django, Scrapy, Flask
Platforms
Linux
Storage
MySQL
Other
Mathematics, Computer Science, Physics, Algorithms, Web Scraping, Simulations, Simulation Modeling, Data Analysis, Back-end, Technical Leadership, Containers, Code Review, QA Testing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring