Frank Benkstein

Senior Software Engineer at Databricks

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

🤩
Rockstar
Frank Benkstein is a Senior Software Engineer based in Berlin with 19 years of experience building systems-level software focused on Python, C++, Rust, Linux, networking and developer experience. He has progressed through roles at Deutsche Börse, SAP HANA, HERE and AWS before joining Databricks, bringing deep expertise in databases, build systems and reliability engineering. At AWS he worked on production-grade cloud services and at Google’s FlatBuffers project contributed reliability and safety fixes—improving error handling and forbidding unsafe casts—highlighting a pragmatic focus on correctness and test automation. Frank combines low-level systems programming chops with a developer-centric mindset, improving both performance-sensitive code and the tools that make teams more productive. Colleagues rely on him to untangle complex platform issues and to harden serialization and build pipelines against subtle correctness and safety pitfalls.
code19 years of coding experience
job15 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
11reputation
120reached
0answers
1question
github-logo-circle

Github Skills (13)

serialization10
data-serialization10
c-language10
cpp10
cprogramming-language10
software-quality10
cplus10
flatbuffers10
testing10
error-handling9
systemd6
linux6
development-environment6

Programming languages (10)

TypeScriptC++RustCLLVMJavaScriptGoRuby

Github contributions (5)

github-logo-circle
google/flatbuffers

Oct 2018 - Nov 2018

FlatBuffers: Memory Efficient Serialization Library
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:10 commits, 8 PRs, 33 comments in 24 days
Contributions summary:Frank primarily focused on improving the reliability and correctness of the FlatBuffers serialization library. Their contributions include fixing bugs in the handling of sparse enums, improving error messages for parser failures, and addressing a missing newline in a help message. Furthermore, the user made changes to disallow C-style casts and forbid out-of-range enum values, enhancing code safety and preventing potential compilation issues. These changes demonstrate a focus on code quality and robustness through both bug fixes and improved testing.
flatbuffersserializationserialization-libraryjson-parsermarshalling
fbenkstein/gerritbot-rs

Feb 2018 - Jun 2019

Cisco Spark / Webex Teams bot that sends you updates for your Gerrit code reviews.
Contributions:228 pushes, 70 branches in 1 year 4 months
pythoncisco-sparkwebexwebex-teams-botbot
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