Bio
Experience
-
EPCC
-
Edinburgh, Scotland, United Kingdom
-
Teaching Fellow
-
Nov 2022 - Present
-
Edinburgh, Scotland, United Kingdom
I am the course organiser of the module "Advanced Message-Passing Programming", where I cover intermediate and advanced techniques of MPI, from virtual topologies, persistent communication requests to neighbourhood collective operations and MPI-IO.I also created the module "Programming Languages for HPC", diving into the concepts and principles related to parallelism that can be found in programming languages, from co-arrays in FORTRAN to templates and standard containers in C++, through memory layouts in C and language bindings in numPy.As a teaching fellow, I also focus on the educational aspect of High-Performance Computing, having designed a series of HPC workshops in distributed-memory programming with MPI and CPU/GPU programming with OpenMP.
-
-
-
EPCC
-
Edinburgh, Scotland, United Kingdom
-
Teaching Assistant
-
Sep 2021 - May 2022
-
Edinburgh, Scotland, United Kingdom
Teaching assistant in the following MSc modules:- Parallel Design Patterns- Threaded Programming- Practical Introduction to High-Performance Computing- Message-passing programming- Advanced message-passing programming
-
-
-
Renault Sport Racing
-
Enstone, England, United Kingdom
-
Computational Fluid Dynamics Engineer
-
May 2020 - Nov 2020
-
Enstone, England, United Kingdom
Working on the optimisation of F1 cars computational fluid dynamics simulations and visualisations.
-
-
-
EPCC
-
Edinburgh, United Kingdom
-
Teaching Assistant
-
Sep 2018 - May 2020
-
Edinburgh, United Kingdom
Teaching assistant in the following MSc modules:- Advanced Message-Passing Programming- Advanced Parallel Techniques- Message-Passing Programming- Threaded Programming- Parallel Design Patterns- High Performance Computing Architectures- Fundamentals of Data Management
-
-
-
National Institute of Informatics
-
Tokyo, Japan
-
Laboratory Assistant
-
Oct 2017 - Apr 2018
-
Tokyo, Japan
Working on the optimisation of the vertex-centric programming model. The framework developed during this internship is presented in a paper published at the P2S2 workshop, hosted in the International Conference in Parallel Processing 2018.
-
-
-
EPCC
-
Edinburgh, United Kingdom
-
Teaching Assistant
-
Sep 2016 - Apr 2017
-
Edinburgh, United Kingdom
Teaching assistant in the following MSc modules:- High Performance Computing Architectures- High Performance Computing Ecosystems- Advanced Parallel Programming- Parallel Design Patterns- Threaded Programming- Fundamentals of Data Management
-
-
-
Disney Research
-
Edinburgh, United Kingdom
-
Laboratory Associate
-
Jan 2016 - Apr 2016
-
Edinburgh, United Kingdom
As a member of the Real-Time Digital Acting team; I investigated techniques for real-time 2D facial landmarks tracking.
-
-
-
Edinburgh Napier University
-
Edinburgh, United Kingdom
-
Demonstrator in Advanced Database Systems
-
Jan 2015 - May 2015
-
Edinburgh, United Kingdom
As a demonstrator, I assist the teacher during practicals. Having handouts a week in advance, I complete practicals before they actually take place. Thus, I make sure to hit the ground running and know the topic inside out before the practical begins. All of this is part of a willing to be the as efficient as it gets to help fellow students during the aforementioned practicals.
-
-
-
Schneider Electric Energy & Sustainability Services
-
Moirans, Centra'Alp
-
Flow controller
-
Jul 2014 - Sep 2014
-
Moirans, Centra'Alp
Focusing on logistics and supply chain to aim for a smooth management of resources.
-
-
-
Centum Adeneo
-
Moirans, France
-
HMI Developer
-
Jun 2013 - Aug 2013
-
Moirans, France
[ Internship as part of the French D.U.T in Computing Science ]First focusing on source code refactoring and makefile generators, then working on the graphical interface of AVAP3000; a device that enables fast data acquisition in aircraft testing, using C++ / Qt programming.
-
-
-
MAATEL
-
Moirans, France
-
Accountant
-
Dec 2011 - Dec 2011
-
Moirans, France
[ Internship as part of the French B.T.S in Accounting and Organisations Management ]
-
-
-
MAATEL
-
Moirans, France
-
Accountant
-
May 2011 - Jul 2011
-
Moirans, France
[ Internship as part of the French B.T.S in Accounting and Organisations Management ]
-
-
Education
-
2016 - 2022The University of Edinburgh
Centre for Doctoral Training (MSc by Research + PhD), Pervasive Parallelism -
2015 - 2016The University of Edinburgh
Master of Science (MSc), High Performance Computing with Data Science -
2013 - 2015Edinburgh Napier University
Bachelor of Science with Honours (BSc Hons), Computing Science -
2013 - 2014Université Grenoble Alpes
D.U.E.T.I, Computing Science -
2012 - 2013Université Grenoble Alpes
D.U.T, Computing Science -
2010 - 2012Edouard Herriot
B.T.S, Accounting and Organisations Management
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Higher Education”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community