Julien Vermillard is an IoT architect and developer with nearly 20 years of experience designing end-to-end device-to-cloud systems, from embedded C clients to large-scale Java back ends and cloud platforms. He has led product incubation and architecture at Sierra Wireless, driving the Octave IoT platform from concept to MVP, and later held senior architecture roles and hands-on engineering positions across industry and startups. Deep expertise in network protocols (CoAP, LwM2M, MQTT) and IoT security is paired with practical embedded experience—he’s contributed significant fixes and features to prominent open-source projects like Eclipse Wakaama and Leshan. Julien blends systems-level thinking with delivery pragmatism, regularly refactoring for performance and reliability and mentoring cross-R&D teams. Based in Toulouse, he combines strong public speaking and communication skills with a history of shipping secure, production-ready IoT solutions and industrializing hardware-software integrations.
19 years of coding experience
24 years of employment as a software developer
Computer Science, Computer Science at Université Paul Sabatier Toulouse III
Eclipse Wakaama is a C implementation of the Open Mobile Alliance's LightWeight M2M protocol (LwM2M).
Role in this project:
Back-end Developer / Embedded Systems Engineer / IoT Developer
Contributions:28 commits, 8 PRs, 9 pushes in 2 years 7 months
Contributions summary:Julien primarily focused on the implementation and improvement of the Eclipse Wakaama project, a C implementation of the LwM2M protocol. Contributions include fixing initialization issues in CoAP multi-option handling, refactoring the client to use CoAP transactions for deregistration and registration update, and adding support for registration updates. The user also added features like SMS, lifetime, and binding parameters within the server object and during registration, indicating a focus on improving client-server communication and overall functionality.
Contributions summary:Julien's contributions primarily involved enhancements and refactoring within the Apache MINA framework. Their work included removing debugging statements, implementing features for message counting, and integrating a management module for throughput statistics. They also contributed to improvements in the overall framework.
minanetwork-clientapache-minaapachenetwork-server
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
Julien Vermillard - IoT Architect And Developer at Clunky Machines