Martin Thoma

Backend Developer

Munich, Bavaria, Germany
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

🤩
Rockstar
Martin Thoma is a seasoned Backend Developer based in Munich with 15 years of engineering experience, specializing in Python and a strong background in FinTech, data science, and machine learning. He combines production-grade backend engineering with DevOps and testing discipline, having introduced CI pipelines, static typing, and robust test suites across multiple open-source projects. Martin is an active contributor to well-known libraries—SciPy, SymPy, PyMySQL, and tooling like pypdf and Camelot—where he’s improved docs, compatibility, and reliability. His hands-on work spans full-stack scripting for security tooling (androguard), PDF and data-extraction ecosystems, and even multimedia and game projects, showing broad curiosity beyond core backend systems. He brings a practical focus on maintainability and developer experience, often addressing API migrations, automation, and documentation that quietly reduce long-term technical debt. Colleagues can expect a pragmatic engineer who pairs ML familiarity with a deep commitment to code quality and reproducible workflows.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
130,715reputation
64.1mreached
848answers
694questions
Badges
artificial-intelligence
top-1%
dictionary
top-5%
imagemagick
top-5%
pandas
top-5%
cuda
top-1%
google-oauth
top-5%
github-logo-circle

Github Skills (114)

python10
testing10
refactor10
deep-learning10
read-me10
refactoring10
game-development10
scientific-computing10
simplify10
qt10
pickle10
computer-algebra-system10
numpy10
yaml10
neural-network10

Programming languages (22)

C#JavaCSSC++CRustTeXGo

Github contributions (5)

github-logo-circle
py-pdf/pypdf

Apr 2022 - Jan 2023

A pure-python PDF library capable of splitting, merging, cropping, and transforming the pages of PDF files
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:62 releases, 814 reviews, 518 commits in 9 months
Contributions summary:Martin contributed to the pure-python PDF library by fixing broken URLs, adding Github Actions for testing, and implementing a new test for decrypting files. These contributions demonstrate a focus on improving the project's maintainability, testing framework, and overall code quality by making the test infrastructure more robust. The user also updated project documentation.
python-pdfpdf-manipulationpythonpdfpdf-parsing
PyMySQL/PyMySQL

Mar 2015 - May 2016

MySQL client library for Python
Role in this project:
userTechnical Writer
Contributions:19 commits, 7 PRs, 16 comments in 1 year 2 months
Contributions summary:Martin primarily contributed to the documentation of the PyMySQL library. Their work includes adding CRUD examples to the README, improving the clarity and formatting of the documentation, and integrating documentation with readthedocs and sphinx. They also addressed issues with code snippets, corrected links, and ensured the inclusion of necessary requirements and resources within the documentation.
pythonmysqlmysql-clientpure-pythonmysql-python
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
Martin Thoma - Backend Developer