Roland Praml

Full Stack Engineer at FOCONIS AG

Tittling, 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

🤩
Rockstar
Roland Praml is a Full Stack Engineer based in Tittling, Bavaria with 11 years of experience, currently building solutions at FOCONIS AG. He combines full‑stack delivery with deep backend Java expertise, contributing performance and correctness fixes to major open-source projects such as Lombok and Ebean ORM. His open-source work includes low-level optimizations — replacing StringBuilder with char arrays, reducing method calls, refactoring classloader usage and bytecode-adjacent changes — and pragmatic fixes for platform-specific issues and memory-leak prevention. That blend of production shipping and under-the-hood Java tuning gives him a rare ability to both speed up hot code paths and harden database-related platforms.
code12 years of coding experience
github-logo-circle

Github Skills (16)

annotation-processing10
javas10
object-mapping10
orm10
bytecode-manipulation10
performance-optimization10
database-design10
java10
annotation10
sql9
sql-server6
mariadb6
h26
db26
postgresql6

Programming languages (8)

TypeScriptJavaRustCJavaScriptHTMLEJSPython

Github contributions (5)

github-logo-circle
ebean-orm/ebean

Jul 2016 - Aug 2022

Ebean ORM
Role in this project:
userBack-end Developer
Contributions:126 reviews, 229 commits, 409 PRs in 6 years 1 month
Contributions summary:Roland contributed to bug fixes and improvements within the Ebean ORM project. Their commits addressed issues related to platform-specific behavior on Windows (specifically with temporary file paths) and the handling of annotations, particularly those related to database interactions such as unique constraints, foreign keys, and indexes. They also improved the handling of the underlying database framework to prevent memory leaks.
sqlserverhanaebeanjdbcorm
projectlombok/lombok

Jul 2018 - Jul 2018

Very spicy additions to the Java programming language.
Role in this project:
userBack-end Developer
Contributions:1 review, 11 commits, 18 PRs in 11 days
Contributions summary:Roland primarily contributed to the optimization of the Lombok library's codebase, focusing on improving performance and efficiency. Their work included refactoring code to replace `StringBuilder` with `char` arrays in performance-critical methods, reducing the number of method calls, and optimizing the `to/fromQualifiedName` methods. Additionally, the user refactored code to share the same class loader, demonstrating skills in Java bytecode manipulation and optimization of the Lombok library.
java-programmingjsinteropadditionsbuilderjava-17
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
Roland Praml - Full Stack Engineer at FOCONIS AG