Jeff Mesnil

Software Engineer at IBM

Greater Grenoble Metropolitan Area France
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
Jeff Mesnil is a seasoned software engineer with 19 years' experience building robust, open-source server-side systems, currently at IBM after a long tenure as a senior principal engineer at Red Hat. He specializes in Java application servers and messaging (WildFly, JBoss EAP, ActiveMQ Artemis, HornetQ), with a track record of pragmatic contributions that improve JVM/runtime configuration, JMS bridging, and legacy client support. A committed open-source advocate, all his professional and personal code is public—much of it hosted on GitHub—and he thrives in collaborative, transparent development environments. He combines deep backend expertise with occasional mobile and iOS work (notably an MQTT Objective-C client) and has authored technical material for O’Reilly. Based in Grenoble, France, he brings engineering rigor informed by sustainability and humane values, and pursues photography as an amateur creative outlet.
code19 years of coding experience
job22 years of employment as a software developer
bookIngénieur, Ingénieur at Institut national des Sciences appliquées de Rouen
bookMaster's Degree, Master's Degree at INSA Rouen Normandie
bookMSc, MSc at Cranfield University
stackoverflow-logo

Stackoverflow

Stats
696reputation
53kreached
4answers
0questions
github-logo-circle

Github Skills (43)

objective-c10
ios10
brokers10
jms10
messaging10
javaee10
testing10
mqtt10
broker10
websocket10
jdbc10
java10
mqttnet10
servlet10
activemq-artemis10

Programming languages (19)

SmartyJavaCSSCRustMakefileScalaGo

Github contributions (5)

github-logo-circle
mobile-web-messaging/MQTTKit

Oct 2013 - Sep 2015

MQTT Objective-C client for iOS
Role in this project:
userMobile Developer (iOS)
Contributions:43 commits, 1 push in 1 year 10 months
Contributions summary:Jeff primarily contributed to the `MQTTKit` library, which is an Objective-C MQTT client for iOS. Their work involved initial setup and testing of the library, adding dependencies like `libmosquitto`, and updating the API to use blocks instead of a delegate for callback methods. The user also updated the tests to use an external MQTT broker for testing purposes, and refined the `MQTTMessage` interface.
objective-cmqttmqtt-clientiosiot
hornetq/hornetq

Oct 2007 - Nov 2014

HornetQ is an open source project to build a multi-protocol, embeddable, very high performance, clustered, asynchronous messaging system.
Role in this project:
userBack-end Developer
Contributions:1366 commits in 7 years 2 months
Contributions summary:Jeff focused on adding new examples of JMS message handling with STOMP to the HornetQ core. They incorporated support for STOMP over WebSockets, ensuring proper frame handling, and added functionality for sending and receiving messages via STOMP. Furthermore, they implemented message body processing with headers and improved the management of connection handling and transaction handling.
rpcasynchronousmulti-protocolartemismessaging-system
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
Jeff Mesnil - Software Engineer at IBM