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.
14 years of coding experience
3 years of employment as a software developer
Promotion (Dr. rer. nat.), Informatik, Promotion (Dr. rer. nat.), Informatik at Technische Universität München
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
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