Dimitris Tsapetis

Software Engineer at Leica Geosystems part of Hexagon

St. Gallen, St. Gallen, Switzerland
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
Dimitris Tsapetis is a software engineer with nine years of experience blending research-grade numerical computing and production software delivery, currently contributing to Leica Geosystems in Switzerland. He holds a PhD in isogeometric analysis and has led development of scientific solvers and the MSolve/ UQpy toolchains, bringing deep expertise in FEM, domain-decomposition solvers, and automated DevOps pipelines. His background spans mobile and desktop app development, containerized Python packaging, and CI/CD practices established across academic and commercial teams. A former postdoctoral lead and startup co-founder, he combines rigorous algorithmic thinking with practical engineering to modernize and operationalize complex systems. Notably, he has a track record of turning advanced computational methods into maintainable software ecosystems used by research and industry.
code10 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy (PhD), Modelling of Structures using Isogeometric Analysis Method, Doctor of Philosophy (PhD), Modelling of Structures using Isogeometric Analysis Method at National Technical University of Athens
languagesEnglish, Greek, German
github-logo-circle

Github Skills (36)

probability10
python10
stochastic10
solver10
uncertainty-quantification10
mechanics10
implicit10
finite-element-analysis10
monte-carlo10
root-finding9
linear-algebra9
procedures9
heterogeneous9
modeling8
petsc8

Programming languages (4)

C#ShellRubyPython

Github contributions (5)

github-logo-circle
dimtsap/MSolve

Jul 2016 - Dec 2020

Open source numerical solver for computational mechanics problems
Contributions:2 PRs, 297 pushes, 32 branches in 4 years 5 months
pythonproblemssolvernumerical-solvermechanics
DTsapetis/UQpy

Feb 2025 - Jul 2025

UQpy (Uncertainty Quantification with python) is a general purpose Python toolbox for modeling uncertainty in physical and mathematical systems.
Contributions:3 reviews, 63 PRs, 241 pushes in 4 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