Benjamin Antal

Senior Software Engineer at ClickHouse

Delft, South Holland, 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
Benjamin Antal is a Senior Software Engineer with 11 years of experience specializing in high-performance C++ systems, concurrent data structures, and CI/CD-driven development across Linux and Windows. He has driven backend and DevOps work on Memgraph—an open-source, streaming-oriented graph database—contributing features such as triggers, stream integrations (including Kafka), improved testing, and clang-tidy/sanitizer adoption to raise code quality. Currently at ClickHouse, he focuses on scalable, transactional systems and continues to deepen his C++ expertise while learning Rust. Benjamin pairs hands-on implementation with tooling and workflow improvements, often owning build infrastructure, testing, and release automation. Outside work he prototypes C++ and Rust mini-apps and sharpens his problem-solving through logical games, reflecting a pragmatic engineer who values both correctness and developer experience.
code11 years of coding experience
job8 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science Engineer, Excellent with honours, Bachelor of Science (B.Sc.), Computer Science Engineer, Excellent with honours at Budapest University of Technology and Economics
languagesEnglish, Hungarian
stackoverflow-logo

Stackoverflow

Stats
405reputation
31kreached
9answers
7questions
github-logo-circle

Github Skills (28)

unit-testing10
e2e-testing10
c-language10
e2e-test10
testing10
kafka10
graph-database10
e2e10
stream-processing10
cprogramming-language10
test-unit10
trigger9
cypher9
opencypher8
clang-tidy8

Programming languages (12)

MDXTypeScriptDockerfileJavaC++CRustTeX

Github contributions (5)

github-logo-circle
memgraph/memgraph

Mar 2021 - Jan 2023

Open-source graph database, tuned for dynamic analytics environments. Easy to adopt, scale and own.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:877 reviews, 231 commits, 146 PRs in 1 year 10 months
Contributions summary:Benjamin made significant contributions to the Memgraph graph database project, focusing on both back-end and build-related aspects. Their work included improvements to the versioning script, adding logging features for snapshot and WAL files within the storage system. They implemented the usage of clang-tidy and sanitizers to improve the code quality. Additionally, they added unit and end-to-end tests for the triggers and streams features, demonstrating a focus on testing and quality assurance. Further, the user implemented basic queries to manage streams and added the feature to integrate Kafka streams into Memgraph.
cyphergraph-algorithmsreal-timegraph-analysisstreaming
Code snippets
Contributions:426 commits, 58 PRs, 382 pushes in 5 years
vscode-extensionfurrysnippetsthunderbirdnette
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
Benjamin Antal - Senior Software Engineer at ClickHouse