Michael Coracin is an experienced embedded software engineer and independent wealth consultant based in Grenoble, combining 11+ years of deep technical expertise in LoRa/LoRaWAN gateway firmware and low-power IoT systems with personalized patrimonial advisory services. At Semtech he contributed to widely used open-source LoRa projects (sx1302_hal, lora_gateway, packet_forwarder), implementing low-level HAL features, precise timestamping, TX/RX tuning and Class-B support that underscore his hardware-proximate troubleshooting skills. His earlier STMicroelectronics tenure covers secure boot, trusted execution environments and complex Linux/gStreamer integration for consumer devices, reflecting strong systems-level design and security experience. Parallel to engineering, he helps private clients optimize financial and real estate assets—covering tax efficiency, retirement planning and family protection—bringing analytical rigor and technical precision to financial structuring. That rare combination of embedded systems depth and certified patrimonial expertise enables him to bridge technical product constraints with pragmatic, compliance-minded investment solutions.
11 years of coding experience
14 years of employment as a software developer
Classes Préparatoires aux Grandes Ecoles TSI, Classes Préparatoires aux Grandes Ecoles TSI at Lycée Monge de Chambery
Immobilier IOBSP II, Solutions Patrimoniales, Immobilier IOBSP II, Solutions Patrimoniales at Prodémial Business School
Ingénieur, Informatique, Développement Logiciel, Vision Image Multimédia, Maths Appliquées, Ingénieur, Ingénieur, Informatique, Développement Logiciel, Vision Image Multimédia, Maths Appliquées, Ingénieur at ESSI - Ecole Supérieure en Sciences Informatiques
A LoRa packet forwarder is a program running on the host of a LoRa gateway that forwards RF packets receive by the concentrator to a server through a IP/UDP link, and emits RF packets that are sent by the server.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:8 releases, 9 commits, 14 PRs in 1 year 11 months
Contributions summary:Michael's contributions primarily involved enhancing and maintaining the LoRa packet forwarder, a program designed for LoRa gateway operation. Their work included modifying the configuration parameters loaded from JSON files, implementing a helper script for concentrator reset, and improving the overall software architecture. Moreover, the user added class-B support including the beacon frame format.
SX1302/SX1303 Hardware Abstraction Layer and Tools (packet forwarder...)
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:10 releases, 811 commits, 3 PRs in 4 years
Contributions summary:Michael primarily contributed to the hardware abstraction layer (HAL) and tools for the SX1302/SX1303 concentrator, focusing on low-level communication and control. They implemented and refined functionalities related to radio configuration, data reception, and transmission, including precise timestamping and frequency offset adjustments. Furthermore, the user addressed various hardware-related issues, optimized performance, and added support for new hardware features and hardware versioning.
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
Michael Coracin - Consultant Patrimonial Indépendant