Daniele Lacamera is a seasoned software engineer with 26 years of experience specializing in embedded systems, networking protocols and IoT security, currently contributing to wolfSSL and freelancing through Trexotech. He brings deep hands-on expertise in TCP/IP stack implementation, Linux kernel and device driver development—demonstrated by substantial contributions to PicoTCP and ports/examples for wolfSSL across constrained platforms. Daniele’s background spans telecommunications and satellite/interplanetary communications, pairing academic research roots with long-term industry consulting for companies like NXP, Technicolor and Nokia Siemens. He is fluent in navigating OS constraints and security trade-offs on embedded devices, often adapting mainstream crypto and networking libraries to niche RTOS and hardware environments. Based in Reggio Calabria, Italy, he combines open-source stewardship with pragmatic consultancy, making him a sought-after expert for performance-critical and standards-driven connectivity projects.
26 years of coding experience
11 years of employment as a software developer
Bachelor, Computer Science Engineering, Bachelor, Computer Science Engineering at Alma Mater Studiorum – Università di Bologna
Master of Advanced Learning, Free and Open Source Software Technologies, Master of Advanced Learning, Free and Open Source Software Technologies at Alma Graduate School - Università di Bologna
Contributions:8 releases, 335 commits, 6 PRs in 3 years 5 months
Contributions summary:Daniele's commits primarily focused on implementing and modifying the TCP/IP stack implementation in the PicoTCP project. They added functionalities such as the addition of routes, congestion control and data transmission. They also addressed several TCP-related bugs, including issues with sequence numbering, connection timeouts, and window management, enhancing the reliability and performance of the network stack. Their work shows a deep understanding of TCP/IP protocol mechanics.
Example applications using the wolfSSL lightweight SSL/TLS library
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:7 reviews, 14 commits, 6 PRs in 2 years 8 months
Contributions summary:Daniele contributed significantly to adding and modifying example applications within the wolfSSL library, focusing on DTLS over IPv6, ECC key export, and integrating wolfCrypt benchmarks with the NXP IMX-RT1060 platform. They also introduced a picotcp-server example and an example utilizing RIOT-OS with lwIP POSIX sockets. The contributions demonstrate a focus on integrating wolfSSL with various embedded platforms and networking protocols.
ssl-tlstlssslwolfsslcms
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.