Menno Pruijssers

VP Of Software Engineering at Cutr

Netherlands
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
🎓
Top School
Menno Pruijssers is a VP of Software Engineering with 13 years of experience building reliable, production-grade systems and leading teams from the Netherlands. He blends hands-on engineering and leadership, progressing from iOS app founder to senior backend roles at Uber and now scaling product and platform efforts at Cutr. His open-source contributions show deep expertise in distributed systems—most notably improving Ringpop’s membership and gossip protocols to enhance partition healing and host discovery. He also has a strong mobile background, having fixed tricky socket.io edge cases for iOS and run an app development studio, which informs pragmatic cross-stack decisions. Colleagues describe him as a pragmatic problem-solver who favors reliability and simplicity over premature optimization. He holds a BSc in Information Technology from Amsterdam University of Applied Sciences.
code13 years of coding experience
job15 years of employment as a software developer
bookBachelor of Science Information Technology, Bachelor of Science Information Technology at Amsterdam University of Applied Sciences
stackoverflow-logo

Stackoverflow

Stats
325reputation
34kreached
9answers
2questions
github-logo-circle

Github Skills (24)

socket-io10
objective-c10
ios10
mobile-development10
back-end-development10
distributed-systems10
networking10
socket10
gossip10
nodejs10
socket-io-client10
debug9
debugging9
testing8
internet-explorer6

Programming languages (9)

TypeScriptJavaShellCoffeeScriptJavaScriptGoObjective-CPHP

Github contributions (5)

github-logo-circle
pkyeck/socket.IO-objc

Jan 2013 - Oct 2013

socket.io v0.7.2 — 0.9.x for iOS and OS X
Role in this project:
useriOS Mobile Developer
Contributions:10 commits in 8 months
Contributions summary:Menno primarily contributed to bug fixes and enhancements for the `socket.io-objc` library. They addressed issues related to payload handling, disconnect errors, and sending events before the socket is connected. The changes involved modifying core files, including `SocketIO.m`, `SocketIOTransportXHR.m`, and related header files, while also removing dependencies and improving code structure. The user also added features like a connection timeout and made the disconnect process synchronous.
socketsocket-iowebsocketos-xios
uber-node/ringpop-node

Apr 2016 - Apr 2017

Scalable, fault-tolerant application-layer sharding for Node.js applications
Role in this project:
userBack-end Developer
Contributions:37 commits, 73 PRs, 166 pushes in 11 months
Contributions summary:Menno contributed significantly to the `ringpop-node` project, focusing on enhancements to the core membership and gossip protocols. They implemented and refactored bi-directional full sync mechanisms, and introduced a DiscoverProvider function to improve the host discovery process. The user also deprecated an unused admin endpoint and refactored the ping-sender to support sending changes, essential for partition healing. These changes indicate a focus on improving reliability and efficiency within the distributed system.
fault-tolerantscalablenode-jsfaultsharding
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
Menno Pruijssers - VP Of Software Engineering at Cutr