Luc Tielen is a freelance software architect with 11 years of experience building logic-heavy, custom solutions across frontend, backend and high-performance systems. He blends practical product work—shipping web and mobile apps, reproducible FDA-compliant build systems, and field-ready map tools—with deep systems expertise in C/C++, Rust, Elixir and LLVM-backed compilation. Luc is also interested in functional programming and compilers, actively developing Eclair, a high-performance Datalog that compiles to LLVM, and contributing to projects like radare2 to harden low-level IO and memory behavior. Based in Bocholt, Belgium, he thrives on migrating hardware logic to performant software and turning complex research or embedded problems into maintainable, production-ready systems.
11 years of coding experience
7 years of employment as a software developer
Master Industrial Engineering Electronics - ICT, Master Industrial Engineering Electronics - ICT at Hasselt University
UNIX-like reverse engineering framework and command-line toolset
Role in this project:
Backend Developer
Contributions:67 reviews, 97 PRs, 72 pushes in 4 months
Contributions summary:Luc primarily focused on fixing bugs related to the IO cache implementation in the radare2 reverse engineering framework. They changed flags, variables, and optimized the cache to address list issues, improve memory management, and enhance the overall functionality of the IO module. These changes show a focus on improving the internal workings and reliability of the framework.
Contributions:39 commits, 16 pushes, 9 branches in 1 year 1 month
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.