João Veiga

Senior Software Engineer at Capgemini

London, England, United Kingdom
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

👤
Senior
🎓
Top School
João Veiga is a Senior Software Engineer based in Stockholm with 12 years building large, scalable systems across startups and industry players like Einride, Northvolt and Embark Studios. He focuses on systems-level backend work using Rust and Go, bringing practical experience from roles spanning team lead to senior engineering across domains such as real-time services, APIs and social platforms. João’s background includes architecting scalable chat and social networks early in his career and contributing to production-grade backend systems in mobility and games companies more recently. He holds a Master’s in Computer Software Engineering from Universidade de Lisboa and consistently gravitates toward performance-sensitive, distributed solutions rather than crypto or blockchain work. Known for pragmatic design and hands-on implementation, he blends deep technical craft with experience leading small teams and shipping resilient systems at scale. An active GitHub user (@jcsvveiga), he pairs curiosity about modern systems languages with a track record of moving prototypes into production.
code12 years of coding experience
job13 years of employment as a software developer
bookErasmus, Telecomunications (MPLS), Erasmus, Telecomunications (MPLS) at Universiteit Gent
bookElectrical and Computer Engineering, [Telecomunications, Electronics and Computers], Electrical and Computer Engineering, [Telecomunications, Electronics and Computers] at Faculdade de Engenharia da Universidade do Porto
bookHuman Computer Interaction, 16/20, Human Computer Interaction, 16/20 at Advanced Summer Institute UT Austin
languagesEnglish, Portuguese, French, Spanish
github-logo-circle

Github Skills (87)

python10
asdf-vm10
bash10
ruby10
elvish10
multiple-languages10
nushell10
golang10
powershell10
shell10
cli10
erlang10
elixir10
nodejs10
zsh10

Programming languages (12)

TypeScriptShellCRustOCamlGoHaskellHTML

Github contributions (5)

github-logo-circle
jveiga/haveibeenpwned-cli

Dec 2019 - Feb 2022

haveibeenpwned cli client in rust
Contributions:2 reviews, 3 PRs, 15 pushes in 2 years 2 months
rusthaveibeenpwnedcli-clientcli
jveiga/dotfiles

Jan 2015 - Aug 2022

Contributions:8 pushes, 5 branches in 7 years 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