Enrico Alvarenga

Software Engineer III at Electronic Arts (EA)

Vancouver, British Columbia, Canada
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
Enrico Alvarenga is a Software Engineer III based in Vancouver with a decade of hands-on experience building developer platforms, internal tooling, and scalable backend systems across VoIP, ride-hailing, fintech, and gaming. He specializes in developer enablement—improving productivity through Backstage, Retool, CI/CD, and Terraform—and has driven measurable reliability and onboarding improvements like Backstage caching with Redis and fast scaffolder templates. A practical polyglot (TypeScript, Go, Node.js) who has owned on-call rotations and large infra upgrades, Enrico blends deep technical ownership with mentorship and cross-functional collaboration. He’s an active open-source contributor to Backstage (notably enhancing the Scaffolder plugin), reflecting his commitment to shared developer experiences. Outside of work he channels the discipline from sports like tennis and CrossFit into relentless iteration on processes and tools.
code10 years of coding experience
job7 years of employment as a software developer
bookSenac
bookBachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at FEI
bookEnglish ESL ( English as a Second Language), English ESL ( English as a Second Language) at ELS Language Centres, Vancouver
bookHigh School High School, High School High School at Colégio Santa Catarina de São Paulo
bookExtended Learning Computer Software Engineering, Extended Learning Computer Software Engineering at Impacta Tecnologia
languagesEnglish, Portuguese, Spanish
stackoverflow-logo

Stackoverflow

Stats
371reputation
77kreached
0answers
3questions
github-logo-circle

Github Skills (18)

backstage10
portal10
react10
typescript9
typescript-types9
developper9
typescripts9
javascript8
cnc7
slim6
nginx6
nodejs6
api6
php6
angularjs6

Programming languages (8)

TypeScriptHCLDockerfileJavaCJavaScriptGoPython

Github contributions (5)

github-logo-circle
backstage/backstage

Dec 2022 - Dec 2022

Backstage is an open framework for building developer portals
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 10 commits, 3 PRs in 15 days
Contributions summary:Enrico Alvarenga primarily contributed to the Backstage project by enhancing the Scaffolder plugin. His work involved modifying and extending the `OwnerPicker` and `EntityPicker` components, allowing for filtering of entities using `catalogFilter`. He also deprecated the `allowedKinds` configuration in favor of `catalogFilter` and updated sample templates. Furthermore, Alvarenga made changes to the Search component, enabling configuration via instrumented config and unit testing the new initial state configurations.
portalsinfrastructureopen-platformdxbackstage
theskynar/semantics-analyzer

Nov 2018 - Jul 2022

CC6270 - Compiladores - Semantics and Code Generation
Contributions:1 PR, 4 pushes, 2 branches in 3 years 8 months
code-generationcompiladoressemantics
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
Enrico Alvarenga - Software Engineer III at Electronic Arts (EA)