Doctoral Researcher at University of Technology Nuremberg
Berlin, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Andi Zimmerer is a doctoral researcher and seasoned backend engineer with a decade of experience building high-performance data systems, most recently focused on databases at UTN's DATA Lab. Previously at Snowflake he worked on selective query acceleration in the Search & Pruning team, and he contributed substantive features to the TiKV project, improving vectorized string functions and coprocessor plugins for a widely used distributed transactional key-value store. He combines strong academic pedigree (M.Sc. programs at TUM and collaborations with MIT CSAIL) with practical product experience from startup founding to enterprise engineering. Andi also co-designed and taught a master's Data Engineering course, bringing research-backed teaching methods to curriculum development. Based in Berlin, he blends low-level systems optimization with applied research, and has a knack for turning complex query and storage problems into pragmatic, production-ready solutions.
10 years of coding experience
4 years of employment as a software developer
Computer Science, Computer Science at Nanyang Technological University
Master of Science (M.Sc.), Elite Graduate Program in Software Engineering, Master of Science (M.Sc.), Elite Graduate Program in Software Engineering at University of Augsburg, Technical University Munich and Ludwig-Maximilians-University Munich
Manage&More Entrepreneurial Scholarship, Manage&More Entrepreneurial Scholarship at Manage&More by UnternehmerTUM
Bachelor's, History & Politics & Society, Bachelor's, History & Politics & Society at University of Potsdam
Master Thesis, Master Thesis at Massachusetts Institute of Technology
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at Technische Universität München
Distributed transactional key-value database, originally created to complement TiDB
Role in this project:
Back-end Developer
Contributions:94 reviews, 14 commits, 22 PRs in 3 months
Contributions summary:Andi primarily contributed to the TiKV project by implementing new features and making improvements to existing functionalities. Their work includes implementing the `lower()` function for strings within the coprocessor, adding `sub_datetime_and_string()` to the coprocessor, and adding the vectorized `rpad_utf8` function. The user also made code changes related to vectorizing and improving the performance of existing string functions. Additionally, the user made improvements to the plugin implementation.
Explore the vast space of research papers with a nice visualization
Contributions:52 commits, 48 PRs, 192 pushes in 4 months
visualization
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.