David Navarro

Director Of Engineering at Trasna

Greater Montpellier 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

👤
Senior
🎓
Top School
David Navarro is a Director of Engineering and IoT pioneer with 25+ years of embedded systems experience, from Palm OS development to leading Intel’s device management efforts and co-founding IoTerop. He architects and ships constrained-device software—having been the lead developer of IoTerop’s embedded LwM2M agent and a maintainer on projects like Eclipse Wakaama—while also shaping industry standards as an Open Mobile Alliance SpecWorks board member. His work blends low-level C engineering, device management protocols, and product roadmapping, with a particular knack for hardening bootstrap and server handling in lightweight device clients. Based in the Montpellier area, he has repeatedly moved specifications into production-grade stacks for carriers, OEMs and IoT platforms. Colleagues describe him as a pragmatic standards evangelist who pairs deep protocol knowledge with hands-on debugging of test clients and build systems.
code11 years of coding experience
job26 years of employment as a software developer
bookEngineer's degree, Computer Science, Engineer's degree, Computer Science at EERIE (Ecole pour les Etudes et la Recherche en Informatique et Electronique)
bookEcole des Mines d'Alès
languagesFrench, English, Spanish
github-logo-circle

Github Skills (9)

c1710
c1110
coap10
lwm2m10
sys9
internet-of-things9
device-management9
cmake9
embedded9

Programming languages (7)

JavaShellCMakefileJavaScriptVueHTML

Github contributions (5)

github-logo-circle
eclipse-wakaama/wakaama

Dec 2015 - Feb 2019

Eclipse Wakaama is a C implementation of the Open Mobile Alliance's LightWeight M2M protocol (LwM2M).
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:1 release, 156 commits, 318 PRs in 3 years 2 months
Contributions summary:David primarily focused on fixing and enhancing the test client for the Eclipse Wakaama project. Their commits involved modifying client-side code, specifically within the `tests/client/lwm2mclient.c` and `tests/lightclient/lightclient.c` files, to improve functionality and address bugs. The changes included updates to server handling and bootstrap processes. Several commits also focused on updating build configurations.
alliancedevice-managementeclipseiotlwm2m-protocolm2m
intel/liblwm2m

Mar 2015 - Mar 2016

Contributions:6 PRs, 2 pushes, 12 comments in 11 months
alliancelwm2mlwm2m-protocol
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
David Navarro - Director Of Engineering at Trasna