Dr. Thomas Camminady

Algorithm Developer

Experience

Wahoo Fitness

Algorithm Developer

Since March 2021

  • Creation of APIs that allow the automatic monitoring of hardware and software quality metrics.
  • Time series analysis and sensor fusion for various sources of data using Python.
  • Statistical analysis of sports related data and creation of interactive dashboards for visualization.
  • Code generation for low-level hardware using Matlab.
  • Code documentation and result summaries in Confluence.
  • Sprint planning using Jira in an agile environment.

Steinbuch Centre for Computing, Karlsruhe

Scientific Staff

September 2017 - March 2021

  • Research in the field of kinetic theory, numerical mathematics, and machine learning. This encompasses the development of new algorithms to solve transport problems (e.g., the transport equation for radiation therapy), their implementation, and their analysis.
  • Using concepts from machine learning and optimization theory, to automatically generate near-optimal sets of problem- dependent numerical parameters for the solution of advection problems.
  • I optimized the performance of research software on the HPC cluster of the Karlsruhe Institute of Technology via parameter studies and OpenMP.
  • For modules in the mathematics M.Sc. program (including Kinetic Theory and Uncertainty Quantification) and modules in the Computational Engineering Science B.Sc. program, I was a teaching assistant and substituted lectures.

Center for Computational Engineering Science, Aachen

Scientific Staff

March 2015 - September 2017

  • Research in the field of kinetic theory, numerical mathematics, and machine learning. This encompasses the development of new algorithms to solve transport problems (e.g., the transport equation for radiation therapy), their implementation, and their analysis.
  • Help with lectures in the Computational Engineering Module.
  • Presentations at international conferences.

Education

Karlsruhe Institute of Technology

Ph.D. Applied Mathematics

September 2017 to March 2021

  • Dissertation: “Theory, models, and numerical methods for classical and non-classical transport”
  • Research in the field of kinetic theory, numerical mathematics, and machine learning. This encompasses the development of new algorithms to solve transport problems (e.g., the transport equation for radiation therapy), their implementation, and their analysis.
  • Using concepts from machine learning and optimization theory, to automatically generate near- optimal sets of problem-dependent numerical parameters for the solution of advection problems.
  • I optimized the performance of research software on the HPC cluster of the Karlsruhe Institute of Technology via parameter studies and OpenMP.
  • For modules in the mathematics M.Sc. program (including Kinetic Theory and Uncertainty Quantification) and modules in the Computational Engineering Science B.Sc. program, I was a teaching assistant and substituted lectures.

RWTH Aachen University

M.Sc. Computational Engineering Science

September 2013 to September 2015

RWTH Aachen University

B.Sc. Computational Engineering Science

October 2009 to September 2013

Publications

Journal articles

Conference proceedings

Book chapters