Mikołaj Bocheński is a founding AI engineer and self-taught researcher with eight years of experience building production-ready machine learning and research systems across startups and industry, including Microsoft and medical imaging at ScreenPoint Medical. He blends hands-on engineering with academic depth from KTH and Jagiellonian University, working on everything from reactive notebook internals (Pluto.jl dependency/reactivity modules) to test automation for BigInteger.js. Comfortable moving between research, product and automation, he’s tackled reinforcement learning in finance, recurrent nets for audio, and deep learning for cancer diagnosis—preferring the velocity of startups where he has repeatedly taken ideas into deployed features. Pragmatic and efficiency-minded (never spend 5 minutes on something you could spend 5 hours automating), he brings a rare mix of curiosity, production QA rigor, and a knack for making complex systems predictable.
8 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Artificial Intelligence, Bachelor's degree, Artificial Intelligence at Radboud University
Master's degree, Machine Learning, Master's degree, Machine Learning at KTH Royal Institute of Technology
Bachelor's degree, Artificial Intelligence, Bachelor's degree, Artificial Intelligence at Uniwersytet Jagielloński w Krakowie
Contributions:26 commits, 22 pushes, 6 branches in 2 months
Contributions summary:Mikołaj primarily contributed to the development of a reactive notebook environment for Julia, focusing on the core logic for dependency tracking and reactivity. Their contributions included the creation of modules for dependency analysis (`Depend.jl`), reactivity management (`React.jl`), and the integration of these features within the main application (`Saturn.jl` and `Pluto.jl`). They also worked on improving the output display and error handling within the notebook.
An arbitrary length integer library for Javascript
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:6 commits, 1 PR, 1 comment in 1 day
Contributions summary:Mikołaj focused on enhancing the testing capabilities of the `biginteger.js` library. They added support for testing predictable random number generation within the library, specifically for the `randBetween` and `isProbablePrime` functions. Furthermore, the user added test cases to verify the behavior of these functions given a predictable random number generator, and fixed TypeScript definitions to align with the updated code. These additions significantly improve the reliability and predictability of the library.
integerjavascriptbigintegerarbitrarylength
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
Mikołaj Bocheński - Founding AI Engineer at Truth Systems