Senior Firmware Engineer And Bitcoin Expert at Ledger
Paris, Ile-de-France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Salvatore Ingala is a Senior Firmware Engineer and Bitcoin specialist with over a decade of experience building secure embedded systems and contributing to cornerstone open-source Bitcoin projects. Based in Paris, he blends a rigorous academic background (PhD work in algorithms and optimization) with hands-on firmware, hardware-wallet integration, and test automation expertise gained at Ledger and in community projects like HWI and Electrum. He has improved hardware wallet compatibility, implemented new Ledger app protocols, and strengthened test suites—work that directly touches widely used Bitcoin infrastructure. Curious by nature and drawn to elegant, provable systems, he views Bitcoin as both a technical challenge and a societal safeguard, and he brings that perspective to pragmatic, security-focused engineering.
10 years of coding experience
4 years of employment as a software developer
Master Degree, Computer Science, 110/110 cum laude, Master Degree, Computer Science, 110/110 cum laude at University of Catania
Computer Science, Computer Science at Scuola Superiore di Catania
Deep Learning Nanodegree Foundation, Machine Learning, Deep Learning Nanodegree Foundation, Machine Learning at Udacity
Legacy Bitcoin wallet application for Ledger devices
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:12 reviews, 37 commits, 15 PRs in 1 year 10 months
Contributions summary:Salvatore primarily focused on enhancing the test suite for the Bitcoin Ledger application. Their work included refactoring the Python test suite, introducing fixtures for Speculos, and implementing automation features using decorators. They also added new tests to cover various scenarios, including incorrect parameters and user rejections, while also fixing a bug in the code. Moreover, the user improved the test setup and added the ability to run tests against the legacy app version.
Contributions:3 reviews, 15 commits, 4 PRs in 4 months
Contributions summary:Salvatore primarily focused on enhancing the `hwilib` library, which provides an interface for Bitcoin hardware wallets. Their contributions include fixing output formatting, adding support for new Ledger Bitcoin app versions by implementing the new protocol, and incorporating message signing functionality. Furthermore, the user addressed specific limitations related to older app versions, streamlining the interface for improved compatibility and functionality. The changes made indicate a strong understanding of hardware wallet interaction and Bitcoin transaction processing.
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
Salvatore Ingala - Senior Firmware Engineer And Bitcoin Expert at Ledger