Michael Rapp

Software Engineer at Insiders Technologies GmbH

Rhein-Neckar Metropolitan Region 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
🎓
Top School
Michael Rapp is a software engineer with 12 years of experience who combines academic rigor—a Ph.D. in computer science—with hands-on product development across research labs and industry in the Rhein-Neckar region. He has worked at universities and companies on AI/ML and knowledge engineering, and now contributes to commercial engineering at Insiders Technologies while maintaining an open-source focus on Linux and Android tooling. His contributions include performance-focused back-end enhancements to user-facing components, exemplified by optimizing a Chrome-like tab switcher with caching and preview-loading improvements. Comfortable bridging research and production, he brings a pragmatic approach to building efficient, maintainable systems and a penchant for squeezing latency out of real-world interfaces.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Applied Sciences Karlsruhe
bookMaster of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at Technical University Darmstadt
languagesGerman, English, French
github-logo-circle

Github Skills (3)

java10
javas10
performance-optimization10

Programming languages (10)

JavaShellC++CDSCSSJavaScriptVala

Github contributions (5)

github-logo-circle
Provides a tab switcher similar to the one, which is used in Google Chrome on Android
Role in this project:
userBack-end Developer
Contributions:30 releases, 1351 commits, 2 PRs in 3 years 3 months
Contributions summary:Michael contributed to the development of the Chrome-like tab switcher by modifying the code related to loading tab previews and improving performance. The commits demonstrate work on caching mechanisms (LruCache) and optimizing the display of the tab previews. The changes are primarily focused on improving the overall performance of the tab switcher component.
similarandroidchromeswitchergoogle-chrome
Contributions:61 releases, 851 commits, 1 PR in 5 years 3 months
materialandroiddialogsstyledmaterial-design
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
Michael Rapp - Software Engineer at Insiders Technologies GmbH