Moritz Hoffmann

PhD Candidate

Zurich, Zurich, Switzerland
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
Moritz Hoffmann is a PhD candidate and seasoned back-end engineer with 15 years of experience building high-performance data systems from Zurich. He contributes to prominent Rust-based projects like Materialize, timely-dataflow, and differential-dataflow, focusing on database SQL features, streaming ingestion (Debezium, S3, Kafka), and low-level performance and memory improvements. Moritz has a track record of adding precision-supporting types and Result-stream utilities, improving logging and allocator behavior, and shipping practical language and storage integrations. His work shows a blend of research-minded rigor and production engineering, tackling both algorithmic efficiency and real-world data ingestion problems. Colleagues would notice his penchant for subtle performance tuning and type-system work that quietly unlocks large-system reliability.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,111reputation
152kreached
19answers
0questions
Badges
java
top-5%
serialization
top-5%
github-logo-circle

Github Skills (37)

algorithm10
algorithms10
dataflow-programming10
postgresql10
dataflow10
memory-management10
databases10
data-structure10
performance-optimization10
sql10
data-structures10
rust10
relational-databases10
sql-database10
database10

Programming languages (8)

JavaShellC++RustCJavaScriptGoPython

Github contributions (5)

github-logo-circle
A modular implementation of timely dataflow in Rust
Role in this project:
userBack-end Developer
Contributions:94 reviews, 40 commits, 187 PRs in 3 years 10 months
Contributions summary:Moritz primarily contributed to the back-end development of the `timely-dataflow` project, a modular dataflow implementation in Rust. Their work involved adding support for `u128` and `i128` types, enhancing the system's data type capabilities. They also implemented features like `ResultStream` functions for handling streams of `Result` types, improving the library's usability. Further contributions included improving the logging infrastructure and memory management in the dataflow system.
rusttimelydataflowmodular
MaterializeInc/materialize

Jun 2021 - Jan 2023

Real-time Data Integration and Transformation: use SQL to transform, deliver, and act on fast-changing data.
Role in this project:
userBack-end Developer
Contributions:1763 reviews, 240 commits, 761 PRs in 1 year 7 months
Contributions summary:Moritz Hoffmann primarily contributed to the Materialize database system's back-end development. His work involved implementing new SQL functions such as `left` and adding functionality for `min` and `max` with the `apd` (Arbitrary Precision Decimal) type. Additionally, Hoffmann contributed to the Debezium integration and S3 source, demonstrating an involvement with data ingestion, Kafka integration, and SQL language features.
streamsdata-warehousedistributed-sql-databasestreamingpostgresql-dialect
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
Moritz Hoffmann - PhD Candidate