Patrick Böker

Senior Software Developer at STACKIT

Mosbach, Baden-Württemberg, Germany
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
Patrick Böker is a senior software developer with 11+ years of experience building scalable backend systems, orchestration pipelines and developer tooling across languages from Java and VB.NET to Elixir and Raku. He has led small engineering teams and modernized legacy stacks—rewriting orchestration software, introducing containerized deployments, and designing a graphical configuration tool and Excel-driven GUI frameworks for enterprise quoting systems. At Clarisights he architected and implemented an alerting and ETL orchestration pipeline in a globally distributed, English-speaking remote team, and now works on cloud infrastructure at STACKIT. An active open-source core developer in the Raku ecosystem, he has improved NQP, MoarVM and Rakudo internals and created key tools like Rakubrew, demonstrating deep compiler and build-system expertise. Comfortable across system-level C work, high-level scripting and production web services, he combines pragmatic engineering with a penchant for making complex build and deployment flows robust. Based in Mosbach, Germany, he often blends legacy-system reverse engineering with modern CI/CD and container practices to deliver maintainable, production-ready software.
code11 years of coding experience
job14 years of employment as a software developer
bookBachelor of Applied Science - BASc Computer Science, Bachelor of Applied Science - BASc Computer Science at Baden-Wuerttemberg Cooperative State University (DHBW)
github-logo-circle

Github Skills (21)

filesystem10
moarvm10
strings10
back-end-development10
compiler-development10
text-manipulation10
build-system10
nqp10
c1110
file-operations10
c1710
fileio10
build-automation10
raku10
vms9

Programming languages (22)

C#JavaCSSCRustGoPerlHTML

Github contributions (5)

github-logo-circle
Raku/nqp

Jan 2019 - Jan 2023

NQP
Role in this project:
userBack-end Developer
Contributions:3 reviews, 52 commits, 70 PRs in 4 years
Contributions summary:Patrick primarily focused on enhancing the NQP (Not Quite Perl) compiler, a key component of the Raku ecosystem. Their work involved refactoring and improving the compiler's internal structure, including adding a new `SysConfig` class. Additionally, the user addressed a critical issue by ensuring the compiler could correctly locate template files. These changes improve the compiler's functionality and reliability. Furthermore, the user made adjustments to the build process.
rakunqp
rakudo/rakudo

Jan 2019 - Jan 2023

🦋 Rakudo – Raku on MoarVM, JVM, and JS
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:47 reviews, 166 commits, 219 PRs in 4 years
Contributions summary:Patrick primarily focused on enhancing the Rakudo Raku compiler and its build process. Contributions include making the runner scripts more robust, enhancing the logic for locating the Rakudo and NQP runtime directories, and fixing issues related to executable paths. Additionally, the user improved the build system, addressing bugs and adding support for different configurations, thereby streamlining the compilation and installation of Rakudo. This involved modifications to build scripts and the core compiler code.
rakudorakujavascriptmoarvmjvm
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
Patrick Böker - Senior Software Developer at STACKIT