I am a mathematician by training (PhD) who is now a software developer. I have a long experience in programming in a variety of contexts: Mathematical, Embedded, Oceanography, Blockchain, etc. My preferred language is C++ but I also use C, Python, Perl, Rust and Java when adequate.
Specifically my works has been in:
Mathematics with the work being presented on https://github.com/MathieuDutSik
Oceanographic models with the WaveWatch model, https://polar.ncep.noaa.gov/waves/
4 books and 95 papers.
Other links:
Quora: https://www.quora.com/Mathieu-Dutour-Sikiric
SlideShare: https://www.slideshare.net/MathieuDutourSikiric/presentations
Google Scholar: https://scholar.google.hr/citations?user=C5iQjY0AAAAJ&hl=en