Udo Klimaschewski is a seasoned software leader with 13+ years of formal experience and a career stretching back to the 1980s, currently shaping solution architecture and teams at Objectway from Lindau, Germany. He blends deep Java backend expertise with hands-on problem solving—evident in open-source contributions to the EvalEx expression evaluator where he fixed numeric edge cases and extended functionality with nested expressions and trigonometric functions. Udo has progressed from programmer and product manager roles to senior engineering and architectural leadership at firms like ACTICO and Vision Flow, bringing a pragmatic, mathematically grounded approach from his studies at TU Dortmund. Known for turning intricate requirements into robust, maintainable systems, he pairs long-term operational perspective with active code-level involvement and a knack for improving reliability in core libraries.
EvalEx is a handy expression evaluator for Java, that allows to evaluate simple mathematical and boolean expressions.
Role in this project:
Back-end Developer
Contributions:2 releases, 36 reviews, 170 commits in 9 years 11 months
Contributions summary:Udo primarily contributed to improving the `EvalEx` Java expression evaluator library. Their commits addressed bug fixes related to expression evaluation, including incorrect rounding and division-by-zero errors in the SQRT function. They implemented new features, like allowing nested expressions in the `with()` method and allowing digits and underscores in variable names. The user also added trigonometric functions like ASIN, ACOS, and ATAN, further expanding the library's capabilities.
Contributions:24 PRs, 26 pushes, 22 branches in 2 years
mathmath-functionssinmathematicssymbolic-math
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
Udo Klimaschewski - Solution Architecture Manager at Objectway