André Da Silva

Staff Software Engineer at Linera

Goiás, Brazil
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
André Da Silva is a Staff Software Engineer with 13 years of experience specializing in high-performance distributed systems, currently architecting backend solutions at Linera after nearly a decade at Meta. He combines deep systems-level pragmatism with hands-on implementation skills—evidenced by core protocol work on linera-protocol where he implemented serialization, comparison traits, and identifier handling for critical backend components. Comfortable in both research-adjacent and production environments, he brings a strong academic foundation from Universidade Federal de Goiás and early teaching experience that informs his mentorship approach. Based in Goiás, Brazil, André blends large-scale engineering experience from Menlo Park with startup-grade agility, excelling at translating complex protocols into robust, testable code.
code13 years of coding experience
job9 years of employment as a software developer
bookBacharel, Ciência da Computação, Bacharel, Ciência da Computação at Universidade Federal de Goiás
languagesEnglish, Spanish, Portuguese
github-logo-circle

Github Skills (7)

deserialization10
data-serialization10
rust10
serialization10
data-structure9
data-structures9
blockchain8

Programming languages (3)

TypeScriptCSSRust

Github contributions (5)

github-logo-circle
linera-io/linera-protocol

Jun 2023 - Apr 2025

Main repository for the Linera protocol
Role in this project:
userBack-end Developer
Contributions:938 reviews, 658 PRs, 1698 pushes in 1 year 9 months
Contributions summary:André primarily focused on implementing core backend functionalities within the Linera protocol. Their work involved the custom implementation of traits such as `PartialEq`, `Eq`, `Debug`, `PartialOrd`, and `Ord` for various identifier structs (`ApplicationId`, `BytecodeId`, `SessionId`). They also implemented serialization and deserialization for these identifiers, alongside implementing similar traits for `BlobId` and other related components.
blockchainrustwasm
ndr-ds/linera-protocol

Jun 2023 - Feb 2025

Main repository for the Linera protocol
Contributions:14 PRs, 88 pushes, 52 branches in 1 year 8 months
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
André Da Silva - Staff Software Engineer at Linera