Pieter Hintjens

Owner at iMatix Corporation

Brussels, Brussels-Capital, Belgium
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Pieter Hintjens is a seasoned back-end engineer and owner of iMatix in Brussels with 20 years of experience building and securing high-performance messaging systems. As an active core contributor to the ZeroMQ ecosystem (libzmq, czmq, zeromq4-x), he focuses on hardening the engine, fixing XML parser vulnerabilities, and patching protocol-downgrade attacks while keeping builds working across platforms and compilers. He has improved certificate metadata handling and added pack/unpack support for FILEMQ-style protocols, showing a blend of security-minded design and practical interoperability work. Known for pragmatic, low-level fixes that boost reliability, he combines entrepreneurial ownership with deep systems and security expertise.
code21 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
6,619reputation
398kreached
93answers
2questions
Badges
rabbitmq
top-1%
github-logo-circle

Github Skills (26)

socket-io10
c-language10
zeromq10
c1110
security10
rabbitmq10
c1710
socket10
xml-parsing10
hashtable10
cprogramming-language10
data-structure9
encoding9
encode9
binary-data9

Programming languages (14)

C#SmartyJavaC++CM4GoErlang

Github contributions (5)

github-logo-circle
zeromq/libzmq

Jun 2010 - Apr 2016

ZeroMQ core engine in C++, implements ZMTP/3.1
Role in this project:
userBack-end Developer & Security Engineer
Contributions:1140 commits, 205 PRs, 143 pushes in 5 years 11 months
Contributions summary:Pieter's commits primarily address security vulnerabilities in the XML parser within the ZeroMQ core engine. They fixed multiple vulnerabilities by modifying the XML parser's code, including addressing potential buffer overflows and vulnerabilities in file writing. They also made code changes to improve the connection security. Their contributions focus on hardening the codebase against potential exploits.
concurrencyzeromqnetworkingstreampushpull
zeromq/zeromq4-x

Sep 2013 - Jun 2016

ØMQ 4.x stable release branch - bug fixes only
Role in this project:
userBack-end Developer
Contributions:180 commits, 35 PRs, 30 pushes in 2 years 9 months
Contributions summary:Pieter primarily focused on modifying and improving the ZeroMQ library's core functionalities. Their contributions involved renaming socket options for clarity, updating the version number, and fixing build issues for specific compilers (MSVC 2008). They also addressed a protocol downgrade attack and added test cases, demonstrating a focus on code quality and security within the project.
fixeszeromqmessage-queuemq-4messaging
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