Christoph Schulze

Software Enigneer at Massive

Berlin, 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

👤
Senior
🎓
Top School
Christoph Schulze is a software engineer with 11 years of experience specializing in low-level programming, high-performance computing, database development, and distributed systems, currently building query engines in Rust. He has driven backend and analytics projects at SAP Signavio and SAP, including an in-memory query engine using Apache Arrow, and more recently held senior roles at Coralogix before joining Massive. Christoph combines systems-level craftsmanship with practical service development in Java/Kotlin and Spring Boot, and has a track record of creating custom DSLs and improving CI and build processes. Based in Berlin, he prefers solving performance-critical problems and enjoys connecting with peers in the tech community. A detail that sets him apart is his hands-on experience across both in-memory analytics engines and production microservice landscapes, bridging research-grade performance work with real-world operational requirements.
code11 years of coding experience
job15 years of employment as a software developer
bookSpecialized Computer Scientist Application Development, Specialized Computer Scientist Application Development at Oberstufenzentrum für Informations- und Medizintechnik Berlin-Neukölln
bookMaster of Science (M.Sc.) Computer Science, Master of Science (M.Sc.) Computer Science at Technische Universität Berlin
bookBachelor of Science (B.Sc.) Applied Computer Science, Bachelor of Science (B.Sc.) Applied Computer Science at Hochschule für Technik und Wirtschaft Berlin
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
41reputation
4kreached
1answer
2questions
github-logo-circle

Github Skills (62)

sql-query10
query-builder10
python10
toolbox10
in-memory10
big-data10
data-interchange10
apache10
java10
dataframe10
olap10
apache-arrow10
interchange10
sql10
parquet10

Programming languages (3)

C++RustJavaScript

Github contributions (5)

github-logo-circle
Optimizing Data-Intensive Visualization Pipelines using Pixel-Perfect Compression
Contributions:49 commits, 31 pushes, 4 branches in 4 months
pixel-perfectvisual-analyticscompressionperfectdata-visualization
ch-sc/arrow

Sep 2020 - Apr 2021

Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
Contributions:35 pushes, 7 branches in 7 months
memorypythonhierarchicalarrowdevelopment-platform
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
Christoph Schulze - Software Enigneer at Massive