Marek Pecha

AI & Software Developer at Ullmanna

Ostrava - město, Moravia-Silesia, Czechia
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
Marek Pecha is an AI and software developer with nine years of experience bridging research-grade numerical computing and applied machine learning. He holds a Master's in Computational and Applied Mathematics and is pursuing doctoral work while leading a Machine Learning for Natural Hazards team at the Czech Academy of Sciences. Marek has deep systems and algorithmic skills in Python, C++, and C, demonstrated by contributions to PETSc where he improved HDF5 I/O and matrix loading for large-scale scientific workflows. His background spans national supercomputing centers, international research internships, and recent industry work at Ullmanna, reflecting a knack for moving research code toward production. Colleagues value his blend of mathematical rigor and pragmatic engineering—he’s as comfortable optimizing parallel centrality algorithms for million-node graphs as shipping robust AI features. Based in Ostrava, he combines open-source stewardship with hands-on leadership in applied ML for natural hazard systems.
code9 years of coding experience
job9 years of employment as a software developer
bookMaster's degree, Computational and Applied Mathematics, Ing., Master's degree, Computational and Applied Mathematics, Ing. at Technical University of Ostrava
bookDoctor of Philosophy - PhD, Doctor of Philosophy - PhD at VSB - Technical University of Ostrava
languagesCzech, English, Slovak
github-logo-circle

Github Skills (7)

c1710
petsc10
hdf10
c1110
mpi9
linear-algebra8
numerical-methods8

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
petsc/petsc

Jun 2018 - Jan 2019

Mirror of https://gitlab.com/petsc/petsc
Role in this project:
userBack-end Developer
Contributions:7 commits in 7 months
Contributions summary:Marek primarily contributed to the PETSc library by implementing and modifying HDF5 file I/O functionality, specifically addressing issues related to attribute handling and matrix loading. They adapted existing code for AIJ matrix loading and enhanced support for rectangular matrices. Additionally, the user refactored the code to use IS and Vec for loading indices and values, indicating a focus on data management and integration within the PETSc framework. They also fixed minor errors in `Vec{Min,Max}_Nest` and `MatMultTransposeAdd_Shell`.
petscgitlab
permon/permonsvm

Apr 2017 - Jan 2023

PERMON SVM classifier (PermonSVM)
Contributions:1 release, 19 reviews, 416 commits in 5 years 10 months
svm-classifierclassifiermachine-learningsvm
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
Marek Pecha - AI & Software Developer at Ullmanna