Janek Bogucki

Principal Data Engineer

Ashford, England, United Kingdom
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
Janek Bogucki is a Principal Data Engineer and experienced data leader with 14+ years building cloud-native data platforms and teams, most recently serving as Head of Data Engineering at Holland & Barrett and now Principal Data Engineer at RX Global. He combines deep AWS and cloud architecture expertise with a strong focus on cost optimisation, data governance and pragmatic solution architecture. A hands-on Scala and Java engineer, Janek contributes to prominent open-source projects such as the Scala compiler and Neo4j, improving documentation and code quality for widely used developer tools. He is a keen advocate of agile practices and cultural-fit hiring, with proven experience scaling teams, conducting code reviews and shaping engineering processes. Holding a Mathematics degree from Cambridge, he blends rigorous analytical thinking with practical delivery and a long-running interest in machine learning, secure computing and graph databases. An often-overlooked strength is his sustained, low-noise open-source impact—small but meaningful improvements that make large codebases more maintainable for other engineers.
code14 years of coding experience
job32 years of employment as a software developer
bookBA, Mathematics, BA, Mathematics at University of Cambridge
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
5,083reputation
759kreached
52answers
27questions
Badges
sql
top-5%
itext
top-5%
oracle
top-5%
java
top-5%
stack
top-5%
github-logo-circle

Github Skills (28)

scala10
neo4j10
scalajs10
cypher10
scala-compiler10
documentation10
graph-database9
java9
stack9
databases9
jasperreports9
itext9
sql9
graphdb9
database9

Programming languages (14)

JavaCSSC++ScalaGoHTMLTypeScriptJulia

Github contributions (5)

github-logo-circle
scala/scala

Jun 2015 - Mar 2020

Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
Role in this project:
userBack-end Developer
Contributions:98 commits, 127 PRs, 3 pushes in 4 years 10 months
Contributions summary:Janek's commits primarily focused on improving API documentation within the Scala standard library and compiler. These improvements included providing more detailed descriptions and clarifying existing documentation for core classes like `ListBuffer` and `Try`. Further commits involved fixing a series of typos across multiple source files, particularly focusing on improving the clarity and accuracy of the codebase comments and documentation. These changes contribute to enhanced maintainability and usability for other Scala developers.
functional-programmingobject-oriented-programmingscala-libraryscala-programming-languagestandard-library
neo4j/neo4j

Apr 2020 - Apr 2020

Graphs for Everyone
Role in this project:
userBack-end Developer / Database Engineer
Contributions:14 commits, 17 PRs, 19 comments in 9 days
Contributions summary:Janek primarily focused on improving code quality and addressing compiler warnings within the Neo4j codebase. Their contributions included reducing field visibility, removing redundant code, and fixing argument adaption warnings. They also addressed deprecation warnings related to Double ranges and corrected float value conversion issues, indicating a focus on the internal workings of the Cypher query language and its runtime environment.
neo4j-databasedirected-acyclic-graphnosqlgraphsdatabase
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
Janek Bogucki - Principal Data Engineer