Marvin Schemmelmann

Analyst at zeb consulting

Drensteinfurt, North Rhine-Westphalia, 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
Marvin Schemmelmann is an IT Analyst with six years of hands-on experience bridging consulting and engineering at zeb, currently pursuing a Master's in Business Informatics with a focus on AI at FH Münster. He blends practical client-facing IT customizing work with strong backend engineering skills—self-taught expertise in AWS, Kubernetes and Python—gained through real-world projects and open-source contributions. Notably, he has contributed performance and correctness improvements to the Apache DataFusion SQL query engine, including NDJSON handling and parquet statistics enhancements. Based in Drensteinfurt, Germany, Marvin combines analytical rigor from his Wirtschaftsinformatik studies with a pragmatist’s approach to scalable data processing and cloud-native tooling.
code6 years of coding experience
bookMaster, Wirtschaftsinformatik, Master, Wirtschaftsinformatik at FH Münster
bookBachelor, Wirtschaftsinformatik, Bachelor, Wirtschaftsinformatik at Hochschule Weserbergland
bookAbitur, Chemie, Mathematik, 1,7, Abitur, Chemie, Mathematik, 1,7 at Kardinal-von-Galen Gymnasium, Münster-Hiltrup
github-logo-circle

Github Skills (10)

fusion10
query-engine10
rust10
arrow-keys10
sql10
arrows10
arrow-js10
parquet9
big-data9
testing8

Programming languages (3)

TypeScriptRustGo

Github contributions (5)

github-logo-circle
apache/datafusion

Dec 2023 - Jun 2024

Apache DataFusion SQL Query Engine
Role in this project:
userBack-end Developer
Contributions:40 reviews, 16 PRs, 91 comments in 6 months
Contributions summary:Marvin contributed to the Apache DataFusion SQL Query Engine by implementing bug fixes, adding tests, and refactoring existing code. Their work focused on improving the functionality and performance of the query engine, particularly in areas like NDJSON file reading and handling of non-null sub-fields within struct fields. They also added enhancements related to memory size estimation for the HashTable and implementing data page statistics for parquet files. These contributions indicate a focus on improving the core functionality and performance of the data processing engine.
querypythonquery-enginedataframerust
marvinlanhenke/iceberg-rust

Feb 2024 - Jun 2024

Apache Iceberg
Contributions:125 pushes, 28 branches in 3 months
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
Marvin Schemmelmann - Analyst at zeb consulting