Mathias Louboutin

Senior Solutions Architect at Devito Codes Ltd

Auburn, Georgia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mathias Louboutin is a Senior Solutions Architect and Ph.D. in Computer Science from Georgia Tech with a decade of experience building high-performance, cloud-native scientific computing solutions. He specializes in domain-specific languages and finite-difference PDE solvers (Devito), large-scale PDE-constrained optimization, and the application of ML to inverse problems such as seismic exploration and medical imaging. Mathias combines hands-on HPC and cloud expertise (AWS, GCP, Azure) with production consulting and client support at Devito Codes, bridging research-grade algorithms and deployable systems. An active open-source contributor, he has improved core numerical tooling including contributions to SymPy and maintains Devito/DevitoPRO software used for wave-equation inversion. He is comfortable moving from symbolic code generation to optimized parallel kernels and has a track record supervising research software and managing computational resources. Based in Auburn, Georgia, he brings a rare blend of academic rigor and practical engineering that accelerates physics-informed ML into production.
code10 years of coding experience
job10 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, A, Doctor of Philosophy - PhD, Computer Science, A at Georgia Institute of Technology
bookDoctor of Philosophy - PhD, Geophysics and Seismology, A, Doctor of Philosophy - PhD, Geophysics and Seismology, A at The University of British Columbia
bookMaster of Science; French mathematics Master degree, Mathematics; Modelling; Applied mathematics, Master degree, Master of Science; French mathematics Master degree, Mathematics; Modelling; Applied mathematics, Master degree at Université de Rennes 1
bookIngeneering school, Aeronautics/Aviation/Aerospace Science and Technology, General, Ingeneering school, Aeronautics/Aviation/Aerospace Science and Technology, General at ENSICA
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (9)

mat10
computer-algebra10
matrix10
python10
sympy10
sym10
computer-algebra-system10
testing9
julia6

Programming languages (12)

JuliaTypeScriptC++CSSSCSSTeXJavaScriptLua

Github contributions (5)

github-logo-circle
sympy/sympy

May 2020 - Jul 2020

A computer algebra system written in pure Python
Role in this project:
userBack-end Developer
Contributions:1 review, 7 commits, 5 PRs in 2 months
Contributions summary:Mathias primarily contributed to the SymPy library by addressing issues related to mathematical simplification and matrix operations. Their work involved correcting the behavior of the `collect` function, ensuring correct replacement of variables and handling dependencies. They also made changes to enforce scalar multiplication when explicitly specified and resolved priority issues in matrix multiplication. These contributions indicate a focus on improving the core functionality and stability of the computer algebra system.
mathpythonsciencecomputer-algebra-systemalgebra
devitocodes/data

Mar 2016 - Jul 2019

Maintain data used for tests and examples
Contributions:5 commits, 1 PR, 5 pushes in 3 years 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mathias Louboutin - Senior Solutions Architect at Devito Codes Ltd