Jakub Krajniak

Software Engineer

Poznan Metropolitan Area Poland
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
Jakub Krajniak is a Principal AI/ML Engineer and PhD in Computer Science with 19 years of experience building production-grade machine learning and scientific software. Based in the Poznan Metropolitan Area, he blends deep academic rigor from KU Leuven with practical engineering across physics and computing, enabling reliable data pipelines and model-driven systems. He contributes to open-source scientific tooling—most notably enhancing H5MD unit-system support in the ESPResSo molecular simulation package—demonstrating attention to interoperability and code quality. Known as a problem-solver, programmer, and scientist, he excels at translating complex research into maintainable, production-ready code and fostering reproducible computational workflows.
code19 years of coding experience
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at KU Leuven
bookBachelor of Engineering (BEng), Computing Science, Bachelor of Engineering (BEng), Computing Science at Poznan University of Technology
bookMaster's degree, Physics, Master's degree, Physics at Uniwersytet im. Adama Mickiewicza w Poznaniu
languagesPolish, English, Dutch
github-logo-circle

Github Skills (10)

c-language10
molecular-dynamics-simulation10
cprogramming-language10
molecular-simulation10
python10
scientific-computing10
dynamics10
physics9
cpp8
cplus8

Programming languages (11)

JavaDockerfileC++ShellCTeXJavaScriptGo

Github contributions (5)

github-logo-circle
espressomd/espresso

Jun 2020 - Jun 2020

The ESPResSo package
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 3 comments in 1 day
Contributions summary:Jakub primarily focused on enhancing the H5MD integration within the ESPResSo package. They added functionality to define and utilize unit systems, essential for compatibility with H5MD data formats. This involved modifications to Python scripts and C++ core files to incorporate unit definitions and ensure correct data handling. Furthermore, the user adjusted code style and removed an unnecessary import, demonstrating a commitment to code quality and maintainability.
physicssoft-matterpythonmolecular-dynamicsscientific-computing
jkrajniak/graphql-codegen-go

Nov 2019 - Mar 2020

Generate Go structs from graphql schema
Contributions:33 commits, 1 PR, 23 pushes in 3 months
golanggraphqlgraphql-tools
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
Jakub Krajniak - Software Engineer