Roberto Alcolea

Staff Software Engineer at Netflix

San Jose, California, United States
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
Roberto Alcolea is a Staff Software Engineer based in San Jose with 13 years of experience focused on the JVM ecosystem, developer productivity, and developer experience. He brings deep hands-on expertise in Java, Kotlin, Groovy, Gradle, Spring, reactive streams, Kafka, and container orchestration, having advanced build and tooling at scale. At Netflix he progressed from Senior to Staff engineer, contributing to critical OSS projects and internal productivity platforms that improve developer workflows. His open-source work includes impactful contributions to Gradle core and popular plugins (nebula, shadow, gradle-lint), solving real-world build and packaging challenges like toolchain support and RPM/DEB creation. Colleagues describe him as detail-oriented and success-driven, with a knack for refactoring complex producer/consumer code (Netflix Hollow) and stabilizing CI/CD for large distributed systems. He pairs broad system-level thinking with practical test and automation rigor, often surfacing non-obvious build edge cases like macOS JDK path handling and read-only dependency caches.
code13 years of coding experience
job18 years of employment as a software developer
bookCoursera - Functional Programming Principles in Scala
bookMaster's degree Software Engineering, Master's degree Software Engineering at UPAEP
bookBachelor's degree Telecommunications Engineering, Bachelor's degree Telecommunications Engineering at Universidad Cristóbal Colón
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
1,404reputation
87kreached
35answers
5questions
Badges
grails
top-5%
github-logo-circle

Github Skills (43)

dependency-management10
jvm10
groovy10
builder-pattern10
testing10
plugin-development10
travis-ci10
java10
cicd10
scala10
javas10
build-automation10
toolchain10
linting10
build-tools10

Programming languages (10)

JavaC++ScalaMakefileJavaScriptGoHTMLGroovy

Github contributions (5)

github-logo-circle
Gradle plugin for constructing linux packages, specifically RPM and DEBs.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:63 releases, 208 commits, 71 PRs in 4 years 5 months
Contributions summary:Roberto contributed to the development of a Gradle plugin for constructing Linux packages, specifically RPM and DEBs. Their commits focused on enhancing the plugin's functionality by adding support for custom templates in resources. They also upgraded the Gradle version and made adjustments to support the changes, including modifications to the build process and dependencies. Furthermore, they were involved in the refactoring of the code and updated the plugin to work with Gradle 5.0 and later.
gradlerpmgroovylinuxdebs
A pluggable and configurable linter tool for identifying and reporting on patterns of misuse or deprecations in Gradle scripts.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:95 releases, 7 reviews, 238 commits in 4 years 5 months
Contributions summary:Roberto primarily contributed to the `gradle-lint-plugin` by introducing and improving lint rules. They added a rule to detect multi-project circular dependencies, fixing related specs, and also implemented a rule to replace deprecated dependency configurations. The user upgraded Gradle versions, fixed tests, and addressed reported issues. Moreover, the user worked on adding dependency references and improved how the auto-lint is executed.
linterlintgradleconfigurablereporting
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
Roberto Alcolea - Staff Software Engineer at Netflix