Reini Urban is a pragmatic senior software engineer with 30 years of cross-domain experience from embedded bare-metal firmware to compiler and VM internals, now focusing on AI and embedded systems in Dresden. A true generalist, he has shipped low-level C/C++ firmware for AVR/STM32 and contributed lasting open-source work—maintainer and contributor to projects like LibreDWG, Parrot VM and smhasher—bridging file formats, hashing, and interpreter/compiler tooling. He pairs hands-on systems engineering (tests, simulators, formal verification) with decades of CAD, measurement and motorsport tooling experience, having supported F1 teams and developed specialized cross-compilers and devices. Notably, he authors and maintains numerous foundational libraries (safeclib, libredwg, cperl and Perl5 compiler modules) showing a preference for enduring, portable C software. Reini brings a rare combination of deep low-level expertise and practical product focus, able to move between hardware, firmware, and complex open-source ecosystems.
30 years of coding experience
7 years of employment as a software developer
10 Jahre Lehrtaetig, Architektur, Technische Mathematik, 10 Jahre Lehrtaetig, Architektur, Technische Mathematik at Technische Universität Graz
Contributions:32 reviews, 560 commits, 120 PRs in 7 years 8 months
Contributions summary:Reini's contributions focused on implementing and modifying various hash functions within the context of performance testing. The user added new hash functions, such as `jodyhash`, and incorporated them into the testing framework by modifying the `main.cpp` and `Hashes.h` files. Furthermore, the user appears to have been working on the inclusion of `libtomcrypt` hashes by updating the Hashes.h and related C files. They have also fixed and enhanced the existing hash functions.
Official mirror of libredwg. With CI hooks and nightly releases. PR's ok
Role in this project:
Back-end Developer
Contributions:1261 releases, 152 reviews, 5415 commits in 4 years 11 months
Contributions summary:Reini appears to be contributing to the development of DWG file format support by adding and modifying application programming interfaces (APIs) to the source code, most notably related to the addition of new entities (e.g., MTEXT, LEADER, and POLYLINE) and improved data structures. Their work focuses on adding support for handling data related to these entities, including fixes for handling string data, setting flags, and setting up references for newer versions of the DWG format. Additionally, the user is implementing the necessary code to display information for these entities.
nightlyhookscaddwg
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
Reini Urban - Senior Softwareingenieur at LemnaTec