Viktor Rosenfeld

Technology Development Engineer at NVIDIA

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
Viktor Rosenfeld is a Technology Development Engineer and computer science researcher with 11 years of experience bridging academia and industry to accelerate relational data processing on heterogeneous hardware. With a PhD focused on query processing for CPU/GPU systems and a track record at NVIDIA, DFKI, and TU Berlin, he combines deep systems research with production-grade Java and C++ engineering (10+ years Java, 6+ years C++). He has led integrations of Java UDFs, improved vectorized UDF performance by 9x in an IBM internship, and coordinated international research collaborations such as the ELEGANT project around NebulaStream. Viktor favors æsthetic, maintainable, and high-performance code and has a knack for translating cutting-edge research into practical, deployable systems and teaching materials. Based in Berlin, he pairs rigorous academic credentials (PhD, magna cum laude) with hands-on experience delivering analytics acceleration on modern hardware.
code11 years of coding experience
job17 years of employment as a software developer
bookPhD, Computer Science, Magna Cum Laude, PhD, Computer Science, Magna Cum Laude at Technische Universität Berlin
bookDiplom-Informatiker, Computer Science, Diplom-Informatiker, Computer Science at Humboldt-Universität zu Berlin
languagesGerman, English, Russian, French, Spanish
stackoverflow-logo

Stackoverflow

Stats
183reputation
14kreached
1answer
2questions
github-logo-circle

Github Skills (77)

ruby10
linux10
macos10
package-manager10
zeplin10
homebrew10
org-mode9
assembly9
java9
sql8
git-repo8
python8
scala8
cpp7
citations7

Programming languages (11)

TypeScriptJavaShellC++RustScalaJavaScriptPHP

Github contributions (5)

github-logo-circle
he-sk/peel

Jan 2019 - Dec 2020

Peel is a framework that helps you to define, execute, analyze, and share experiments for distributed systems and algorithms.
Contributions:4 PRs, 20 pushes, 5 branches in 1 year 11 months
data-processingqueuesdistributed-computingdistributed-systemsjava
This tutorial shows how to set up a NebulaStream instance, how to configure logical and physical sources, how to run a query, and visualize its result.
Contributions:5 reviews, 17 PRs, 91 pushes in 2 years 3 months
queryvisualizephysicalset-upconfigure
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
Viktor Rosenfeld - Technology Development Engineer at NVIDIA