Lead Software Engineer at The Rust Programming Language
Lugano, Ticino, Switzerland
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Vincenzo Palazzo is a Lead Software Engineer based in Lugano with a decade of experience building compilers, backend systems, and developer-facing tools across languages like Rust, V and Dart. He contributes to high-impact open source projects—working on the Rust compiler (including macro parsing and edition migration), maintaining the popular graphql-flutter client for Flutter, and improving Core Lightning—demonstrating both systems-level expertise and pragmatic library design. At OCEAN and via grants with Brink, he blends leadership with hands-on engineering, driving features, bug fixes, and CI/regression work for complex codebases such as Rust-for-Linux. He also modernized legacy Java UIs with his material-swing project, which achieved significant community adoption and production use at ASU, showing a knack for revitalizing older ecosystems. Colleagues know him for readable, maintainable code (echoing his GitHub motto) and for tackling thorny parsing and compiler problems that quietly improve developer productivity.
10 years of coding experience
6 years of employment as a software developer
Perito meccanico, Perito meccanico at Itis E.Fermi
Global Lauch Completed 2 Semesters of Intensive English Study as a second language, Global Lauch Completed 2 Semesters of Intensive English Study as a second language at Arizona State University
Science of technology informatics, Science of technology informatics at Università degli Studi della Basilicata
Master' degree https://didattica.di.unipi.it/laurea-magistrale-in-informatica/curricula/curriculum-software-program, Master' degree https://didattica.di.unipi.it/laurea-magistrale-in-informatica/curricula/curriculum-software-program at Università di Pisa
A GraphQL client for Flutter, bringing all the features from a modern GraphQL client to one easy to use package.
Role in this project:
Full-stack Developer
Contributions:43 releases, 208 reviews, 253 commits in 1 year 2 months
Contributions summary:Vincenzo primarily contributed to the development and maintenance of the `graphql-flutter` client library. Their work included migrating to newer versions, upgrading example code, and formatting code for better readability. They also addressed issues related to WebSocket functionality, removing print statements and restoring tests. Furthermore, the user demonstrated skills in code analysis and adapting the library for newer Dart versions and implemented a method to update the client components.
Core Lightning — Lightning Network implementation focusing on spec compliance and performance
Role in this project:
Back-end Developer
Contributions:1438 reviews, 103 commits, 287 PRs in 2 years 6 months
Contributions summary:Vincenzo primarily contributed to the Core Lightning implementation, focusing on bug fixes and enhancements to the payment system and JSON-RPC commands. They fixed an assertion in the pay plugin and addressed an issue related to bolt11 strings in listpays. Further, they implemented new features such as adding destination information for payments and adding support for filtering sendpays by status. They also added documentation for several commands, improving the overall usability of the project.
core-lightningfocusinglightningspecperformance
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
Vincenzo Palazzo - Lead Software Engineer at The Rust Programming Language