Rodrigo De Oliveira

Senior Principal Software Engineer at Gradle Inc.

São Paulo, 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
Rodrigo De Oliveira is a Senior Principal Software Engineer with 23 years of experience, currently leading the Gradle Configuration Team and driving robustness in build automation through deep backend and test-automation work on the widely used gradle/gradle project. A language and tooling expert, he authored the Boo and UnityScript languages and has a history of building compilers, transpilers and Gradle plugins that bridged ecosystems (including .NET to ActionScript tooling for Flash). He combines extreme programming and TDD practices with hands-on engineering, having introduced test automation and modular build tooling in large teams. Based in São Paulo, he pairs low-level compiler/compiler-plugin insight with pragmatic systems design, and away from the keyboard he plays drums — a hint at his rhythmic, disciplined approach to engineering.
code23 years of coding experience
job17 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Universidade Estadual de Londrina
languagesPortuguese, English
stackoverflow-logo

Stackoverflow

Stats
803reputation
88kreached
9answers
0questions
github-logo-circle

Github Skills (22)

unit-testing10
groovy10
java10
manipulation10
javas10
compiler-design10
configuration-file10
build-automation10
gradlew10
test-automation10
gradle10
macros9
testng9
code-optimization7
boo6

Programming languages (16)

C#JavaC++PureScriptScalaGroovyKotlinTypeScript

Github contributions (5)

github-logo-circle
gradle/gradle

Oct 2015 - Jan 2023

Adaptable, fast automation for all
Role in this project:
userBackend Developer & Test Automation Engineer
Contributions:2 releases, 1464 reviews, 6436 commits in 7 years 4 months
Contributions summary:Rodrigo's commits primarily focus on enhancing test coverage within the Gradle build automation tool, specifically targeting functionality related to configuration caching. Their work involves modifying existing integration tests across various areas such as the wrapper functionality, task dependencies, and code generation. The user's contributions highlight a focus on ensuring the robustness of Gradle's build process through the expansion of testing capabilities, particularly those related to critical build functionalities.
pythongradlegroovyautomationjava
bamboo/gradle-dotnet-plugins

May 2013 - Mar 2014

Contributions:23 commits in 9 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