Looking for help with a project that uses LLVM?
As an independent contributor I am actively working on LLVM.
As a freelance developer I help small and mid-size companies to get up to speed with LLVM. Here in Berlin and remote.
I have a track record of remote work with various companies since 2016 and offer flexible conditions to match your demands. For questions, feel free to reach out via email or book a slot during office hours.
LLVM upstream contributions
Interactive visualization of my LLVM upstream contributions rendered with git-baobab. Leaf nodes link to list of individual commits on GitHub:
Compiler development is the royal discipline of computing. It always demanded the highest skills from its makers and always fascinated me the most as a developer. Compilers are well understood in academics since long, but mainstream implementations were often lacking behind today’s standards – being quirky, proprietary and hard to master.
With the advent of LLVM a lot of this changed and today we have state of the art modular compiler technology right at our fingertips – with a clean three-phase architecture open-source and reusable.
In my spare time I am hacking on compilers and tools and I use this blog to share my experiences. If that meets your own interests please join the LLVM Meetup in Berlin, write an email or catch me on LinkedIn.