Summary
Willem Melis is a software engineer with 11 years of experience, currently implementing an LLVM backend for the Synopsys MetaWare C++ compiler targeting the ARC architecture. He combines a strong mathematical background from KU Leuven with practical expertise in C++17/20, C#, Python and functional/generic programming paradigms. Past projects span computer vision and real-time optimization—where he delivered high-accuracy branch-and-bound and spline-based cutting algorithms used in industrial production—and logistics scheduling for automated cranes. He has a track record of simplifying systems (e.g., replacing an in-house broker with RabbitMQ and cutting 20k lines via functional refactoring) and building production-grade interfaces and tooling. Comfortable across low-level compilers and applied algorithms, he brings both research-minded rigor and hands-on delivery to complex, performance-critical systems. His public code (github.com/zilleplus) reflects a practical emphasis on clean, reusable implementations rather than flashy one-offs.
11 years of coding experience
2 years of employment as a software developer
Master of Electronics and ICT Engineering Technology - option ICT, Master of Electronics and ICT Engineering Technology - option ICT at KU Leuven