Gonçalo Da Silva is a Senior Software Engineer based in Barcelona with 12 years of hands-on experience building TypeScript front-ends and design-system components for companies like Elastic, New Relic and Personio. He blends practical React and Vue expertise with a habit of experimenting in emerging web tech (Solid, Astro) and a parallel interest in Rust—publishing open-source crates outside of work. Known for collaborating closely with designers and writing RFCs, he moves smoothly between shipping product features and shaping reusable UI patterns. Outside the office he pursues game development, reads widely on science and tech, and treats personal projects as a lab for new languages and tools, which keeps his engineering approach both pragmatic and curiosity-driven.
11 years of coding experience
7 years of employment as a software developer
A-Levels: Biology, Computing, Physics, Spanish, A-Levels: Biology, Computing, Physics, Spanish at Royal Grammar School High Wycombe
Bachelor of Science (BSc), Digital Media Technology, Bachelor of Science (BSc), Digital Media Technology at The Nottingham Trent University
A plugin to enable random number generation for the Bevy game engine.
Contributions:5 reviews, 48 commits, 27 PRs in 6 months
rustgame-enginerandom-numberbevy
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
Gonçalo Da Silva - Senior Software Engineer at Elastic