Roman Karlstetter

Technical Lead Software at IFTA GmbH

Munich, Bavaria, 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
Roman Karlstetter is a Technical Lead with 14 years of software engineering experience and a PhD in Computer Science from the Technical University of Munich, blending deep academic research with hands-on product development. Based in Munich, he progressed from software engineer and master's thesis work to a multi-year PhD researcher before taking on leadership of software at IFTA GmbH, demonstrating continuity in a specialized technical domain. His background suggests strong expertise in thermal-acoustic engineering software and the ability to translate complex scientific models into reliable production code. Roman pairs rigorous research instincts with practical delivery, mentoring teams and owning technical direction while retaining an engineer’s attention to detail. Although not a prolific public GitHub presence, his long tenure at a niche engineering firm indicates substantial domain-specific tooling and proprietary code contributions.
code14 years of coding experience
job3 years of employment as a software developer
bookPromotion (Dr. rer. nat.), Informatik, Promotion (Dr. rer. nat.), Informatik at Technische Universität München
languagesFrench, English, Spanish
github-logo-circle

Github Skills (82)

python10
toolbox10
apache-arrow10
regression10
numerics10
parquet10
cpp10
optimization10
pde10
matlab10
sparse10
in-memory10
interpolation10
java10
grids10

Programming languages (7)

JavaDockerfileC++CScalaJavaScriptPython

Github contributions (5)

github-logo-circle
romankarlstetter/arrow

Jan 2021 - Oct 2023

Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware. It also provides computational libraries and zero-copy streaming messaging and interprocess communication. Languages currently supported include C, C++, Java, JavaScript, Python, and Ruby.
Contributions:9 pushes, 5 branches in 2 years 8 months
memorypythonhierarchicalarrowdevelopment-platform
Contributions:2 pushes, 1 branch in 4 months
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
Roman Karlstetter - Technical Lead Software at IFTA GmbH