Fokko Driesprong

Member Of Technical Staff at Databricks

Drachten, Frisia, Netherlands
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
Fokko Driesprong is a polyglot data engineer and Member of Technical Staff at Databricks with 11 years of experience building and productionizing distributed data systems across cloud and open-source ecosystems. He specializes in JVM-based tooling but spans languages and runtimes, contributing as a committer and PMC member to prominent Apache projects including Avro, Airflow, Druid, Iceberg, and Parquet. Fokko has a proven track record improving build/test infrastructure, dependency hygiene, and performance-critical code paths in projects like Spark, Trino, and Arrow, and he helps bridge Iceberg beyond the JVM via PyIceberg and Rust work. Comfortable both in hands-on customer-facing roles and deep engineering, he has repeatedly moved platforms to the cloud and introduced robust CI/CD, testing, and governance practices. Known for mentoring and knowledge sharing, he combines pragmatic production experience with a passion for open source that shapes tooling used by large-scale analytics teams.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (BSc) Computing Science, Bachelor of Science (BSc) Computing Science at Hanze
bookMaster of Science (MSc) Computer Software Engineering, Master of Science (MSc) Computer Software Engineering at University of Groningen
stackoverflow-logo

Stackoverflow

Stats
2,180reputation
443kreached
60answers
6questions
Badges
mysql
top-5%
pyspark
top-5%
apache-spark
top-5%
github-logo-circle

Github Skills (88)

spark-sql10
apache-spark10
python10
testing10
bash10
refactor10
javas10
automation10
db-schema10
parquet10
database-management10
rest-api10
orchestration10
refactoring10
schema10

Programming languages (26)

CMakefileGoHTMLJupyter NotebookTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
apache/iceberg

Sep 2019 - Jan 2023

Apache Iceberg
Role in this project:
userBack-end Developer
Contributions:9 releases, 2892 reviews, 260 commits in 3 years 4 months
Contributions summary:Fokko contributed to the Apache Iceberg project by focusing on applying baseline configurations for various subprojects like `iceberg-parquet` and `iceberg-pig`. They implemented and tested features related to partition filters using Parquet dictionary filters. The user also addressed code style issues, replaced deprecated functions with their modern equivalents, and refactored code for performance improvements, such as using StringBuilder instead of StringBuffer.
apache-icebergapachebig-datadatastreamjava
apache/avro

Oct 2018 - Feb 2021

Apache Avro is a data serialization system.
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:11 releases, 205 reviews, 99 commits in 2 years 4 months
Contributions summary:Fokko primarily focused on improving the build and test infrastructure for the Apache Avro project. Their contributions included setting up a Docker-based testing environment, integrating Apache Yetus for pre-commit checks, and fixing build scripts. They also addressed specific issues related to build failures and test inconsistencies across different programming languages, demonstrating a strong understanding of the project's build process.
avrobigdatadotnetpythonrust
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
Fokko Driesprong - Member Of Technical Staff at Databricks