Grzegorz Bokota

Core Developer at napari

Warsaw, Masovian Voivodeship, 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

🤩
Rockstar
🎓
Top School
Grzegorz Bokota is a Core Developer and researcher based in Warsaw with 11 years of experience bridging scientific research and production-grade software engineering. Holder of a PhD in Mathematics and Computer Science from the University of Warsaw, he contributes to open-source tooling and reproducible science—most notably improving cross-platform Python wheel builds in the widely used pypa/cibuildwheel and hardening test infrastructure for Vispy. At napari he works on core development while maintaining a research role at the University of Warsaw’s Functional and Structural Genomics Lab, reflecting a rare mix of domain science and DevOps/automation expertise. He’s skilled at untangling platform-specific CI issues and turning fragile tests into maintainable suites, making complex build and test systems more reliable.
code11 years of coding experience
bookDoctor of Philosophy - PhD, Mathematics and Computer Science, Doctor of Philosophy - PhD, Mathematics and Computer Science at Uniwersytet Warszawski
stackoverflow-logo

Stackoverflow

Stats
1,786reputation
155kreached
66answers
5questions
Badges
python
top-5%
github-logo-circle

Github Skills (36)

debug10
visualization10
pytest10
qt10
python10
image-processing10
testing10
windows10
pyside10
travis-ci10
cicd10
pyqt10
build-automation10
visualizations10
scroll-wheel9

Programming languages (21)

BikeshedJinjaC++RustCVim SnippetSWIGMakefile

Github contributions (5)

github-logo-circle
pypa/cibuildwheel

Oct 2019 - Aug 2022

🎡 Build Python wheels for all the platforms with minimal configuration.
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:94 reviews, 83 commits, 42 PRs in 2 years 10 months
Contributions summary:Grzegorz primarily focused on enhancing the CI/CD pipeline for building Python wheels across multiple platforms. They introduced and refined automation for Windows builds on Travis CI, including Python installation and dependency management via NuGet. The contributions involved significant modifications to build scripts and configuration files, and addressed platform-specific build issues. The user also worked on improving the test environment and incorporating best practices.
appveyorazure-pipelinespythonpypidevops
vispy/vispy

Mar 2020 - Jul 2020

Main repository for Vispy
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 reviews, 13 commits, 8 PRs in 3 months
Contributions summary:Grzegorz primarily focused on improving the testing infrastructure within the Vispy project. Their commits included changes to existing test files, modification of the testing environment setup, and the introduction of a proxy function to defer imports within the testing framework. The user also extracted code from a test function to normal code. These changes suggest a focus on improving the reliability and maintainability of the project's test suite.
openglvispypythonvisualization
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
Grzegorz Bokota - Core Developer at napari