Matteo Calafà

Matteo Calafà

PhD student at DTU

Full CV is available on request.


Experience


Ongoing
March 2025

PhD student

Technical University of Denmark (DTU)

Copenhagen (Denmark)
Doing research on scientific machine learning for 6DoFs augmented/mixed reality audio rendering. Department of electronic and photonics engineering, supervised by professor Cheol-Ho Jeong and Allan P. Engsig-Karup.

February 2025
March 2024

Research assistant

Aarhus University

Aarhus (Denmark)
Developed complex-valued physics-informed neural networks for solving the linear elasticity problem in solid mechanics. Department of mechanical and production engineering, supervised by professor Tito Andriollo and Allan P. Engsig-Karup.

February 2024
October 2023

Computational engineer

Microstudio S.R.L.

Besnate (Italy)
Contributing to the C++ and CUDA library for the 3D reconstruction of torsion springs through numerical and computer vision methods. The machine made is now a cutting edge technology in the domain of spring measurement.

June 2023
March 2023

Research collaborator (internship)

Swiss federal institute of metrology (METAS)

Bern (Switzerland)
MSc thesis on the Swiss fountain atomic clock: finite element analysis and Monte Carlo simulations of the background molecular dynamics. Obtained the highest grade from EPFL.

June 2023
September 2022

Simulation specialist (internship)

Kamstrup A/S

Skanderborg (Denmark)
Analysis and C++/MPI implementation of discontinuous Galerkin methods for the simulation of ultrasounds in fluids.

February 2022
June 2022

Teaching assistant

École Polytechnique Fédérale de Lausanne (EPFL)

Lausanne (Switzerland)
Student job as assistant for the course of Analyse Numérique for the bachelor in mathematics. Professor Annalisa Buffa.

Education


September 2023
September 2021

Computational Science and Engineering, MSc

École Polytechnique Fédérale de Lausanne (EPFL)

Grade: 5.82/6
Main courses: machine learning, stochastic simulation, computational fluid dynamics, image processing.

July 2023
September 2020

Mathematical Engineering, MSc

Polytechnic of Milan (PoliMi)

Grade: 110/110 cum laude
Main courses: numerical analysis for PDEs, advanced programming, fluid dynamics, functional analysis.

July 2020
September 2017

Mathematical Engineering, BSc

Polytechnic of Milan (PoliMi)

Grade: 109/110
Main courses: Calculus, mechanics, analysis of PDEs, statistics, numerical analysis.

Programming languages

Advanced knowledge:

  • C++ (STL, MPI, deal.II, Eigen, ...)
  • Python (NumPy, SciPy, PyTorch, JAX, Pandas, ...)
  • MATLAB
  • CUDA
  • FreeFem++
  • COMSOL
  • FEniCS
  • ANSYS Fluent
  • R
  • C
  • Bash

Good knowledge:

  • C#
  • Java
  • AMPL
  • JavaScript
  • SolidWorks

Other utilities:

  • Git, GitHub, LaTeX, Microsoft Office, Anaconda, Jupyter Notebook, Google Colab, Docker, Doxygen, Visual Studio
  • OS: Microsoft Windows, Linux

rss facebook twitter github youtube mail spotify lastfm instagram linkedin google google-plus pinterest orcid medium vimeo stackoverflow reddit quora