Salvatore Ingala

Senior Firmware Engineer And Bitcoin Expert at Ledger

Paris, Ile-de-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

🤩
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.
code10 years of coding experience
job4 years of employment as a software developer
bookMaster Degree, Computer Science, 110/110 cum laude, Master Degree, Computer Science, 110/110 cum laude at University of Catania
bookComputer Science, Computer Science at Scuola Superiore di Catania
bookDeep Learning Nanodegree Foundation, Machine Learning, Deep Learning Nanodegree Foundation, Machine Learning at Udacity
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (17)

ec10
pytest10
python10
bitcoin-wallet10
plugin-development10
bitcoin10
el10
ledger10
bitcoins10
bitcoin-core10
hardware-wallet10
cryptography10
test-automation10
api8
bash8

Programming languages (14)

JavaC++CRustGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
LedgerHQ/app-bitcoin

Feb 2021 - Nov 2022

Legacy Bitcoin wallet application for Ledger devices
Role in this project:
userQA 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.
blueblockchainwalletnanocryptocurrency
bitcoin-core/HWI

Jun 2022 - Oct 2022

Bitcoin Hardware Wallet Interface
Role in this project:
userBack-end Developer
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.
hardware-walletwalletbitcoin-hardware-walletcryptocurrencyhardware
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