Pjotr Prins

Bioinformatician

Memphis, Tennessee, United States
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
Pjotr Prins is a bioinformatician with 18 years of engineering experience focused on back-end development and DevOps for genomics tools and build systems. Based in Memphis, he contributes to high-impact open-source projects like vcflib and freebayes, improving CI/CD, build reproducibility (Guix, Meson, Nix) and test infrastructure for widely used VCF and variant-calling tooling. He blends C++ and scripting expertise with practical deployment know-how, having modernized packaging, compression support, and cross-language bindings to keep bioinformatics software robust and portable. Quietly opinionated about developer ecosystems, he prefers alternatives to mainstream platforms and brings a pragmatic, infrastructure-first mindset to scientific software delivery.
code18 years of coding experience
github-logo-circle

Github Skills (23)

genetics10
c-language10
python10
testing10
build-system10
cmake10
cicd10
htslib10
build-automation10
bioinformatics10
mesonbuild10
fabric10
cprogramming-language10
devops10
ubuntu9

Programming languages (23)

C++CSSRustCSchemePureScriptDTeX

Github contributions (5)

github-logo-circle
vcflib/vcflib

Dec 2020 - Jan 2023

C++ library and cmdline tools for parsing and manipulating VCF files with python and zig bindings
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:11 releases, 429 commits, 54 PRs in 2 years 1 month
Contributions summary:Pjotr primarily focused on improving the build and testing infrastructure of the vcflib repository, demonstrated by commits related to GitHub Actions, Guix configuration, and CI/CD pipeline enhancements. Contributions also included documentation updates, test case additions using a pytest markdown framework, and general code formatting improvements. Additionally, the user made code modifications related to various command-line utilities and library functions within the project.
cppvariant-callingc-librarypython-bindingsgenotyping
freebayes/freebayes

Nov 2020 - Jun 2022

Bayesian haplotype-based genetic polymorphism discovery and genotyping.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:12 releases, 171 commits, 35 PRs in 1 year 6 months
Contributions summary:Pjotr's contributions focused on improving the build process and dependencies of the freebayes project. They implemented changes to incorporate LZMA compression for CRAM files, updated versioning, and integrated the meson build system. They also made changes to the project's Guix configuration to manage dependencies and ensure that the project compiles and passes tests within a Guix container.
polymorphismgeneticgenotypingdiscoverybioinformatics
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