Rust Developer And Tech Lead For Blockchain at Self-employed
Lisbon, Portugal
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Filipe Azevedo is a Rust and Go software engineer and tech lead based in Lisbon with 11 years of experience building backend systems across Blockchain, Fintech, IoT, mobility and gaming. He currently leads blockchain projects—Solana, NFT marketplaces, lotteries, multichain integrations and event ticketing—while contributing core backend work to The Graph (graph-node), improving GraphQL execution, storage tests and block stream processing. Comfortable bridging exec strategy and hands-on delivery, he’s guided teams through scaling challenges and process improvements in both startups and larger organisations. His background spans event-driven microservices, CQRS/ES, serverless IoT platforms and DevOps automation, reflecting a strong systems and infrastructure pedigree. A polyglot who enjoys Rust, Zig and Elixir, he often surfaces practical functional-programming techniques to raise code quality. He combines deep technical contributions to notable open-source blockchain tooling with a pragmatic focus on product outcomes and team growth.
11 years of coding experience
6 years of employment as a software developer
Computer Engineering, Computer Engineering at Instituto Superior de Engenharia de Lisboa
Level 5 (European Qualifications Framework), Network and System Administration, Level 5 (European Qualifications Framework), Network and System Administration at Citeforma
Information Technology, Level 4 (European Qualifications Framework), Information Technology, Level 4 (European Qualifications Framework) at Escola Secundária do Forte da Casa
Graph Node indexes data from blockchains such as Ethereum and serves it over GraphQL
Role in this project:
Back-end Developer
Contributions:766 reviews, 73 commits, 416 PRs in 1 year
Contributions summary:Filipe's commits primarily address the backend functionality and core logic of the Graph Node project. They focused on implementing error handling and syntax improvements within the GraphQL query execution layer. Additionally, the user modified and added test cases to the relational storage layer, indicating involvement with the database interaction and data storage aspects of the project. Furthermore, they worked on refactoring the stream processing code and added the substreams and firehose support to improve the system's block processing capabilities.
Contributions:1 PR, 219 pushes, 11 branches in 2 years 7 months
text-editoreditormodal
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
Filipe Azevedo - Rust Developer And Tech Lead For Blockchain at Self-employed