Eveline Rocha

Software Engineer at NIAEFEUP

Berlin, Germany
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
Eveline Rocha is a software engineer with eight years of experience, currently contributing to TeamCity's cloud integrations at JetBrains from Berlin. She blends a strong academic foundation in Computer Engineering with hands-on production work in CI/CD, back-end systems, and test automation. Her open-source contributions include implementing diagnostics and error reporting for Bazel's Scala rules, showing attention to developer experience and cross-version compatibility. Eveline has industry experience at Amazon and internships at Talkdesk, and she consistently pursues projects beyond coursework—building chatbots, support APIs, and mobile apps during her time at university. Known for moving between low-level build tooling and cloud integration features, she brings pragmatic problem-solving and a curiosity for AI and web development to every role.
code8 years of coding experience
job4 years of employment as a software developer
bookIntegrated Master's, Computer Engineering, Integrated Master's, Computer Engineering at Faculdade de Engenharia da Universidade do Porto
github-logo-circle

Github Skills (7)

bazel10
test-automation10
scala10
java9
build-automation9
javas9
scalatest7

Programming languages (14)

JavaCSSC++ScalaGoHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
bazelbuild/rules_scala

Aug 2020 - Feb 2021

Scala rules for Bazel
Role in this project:
userBack-end & Test Automation Engineer
Contributions:4 reviews, 5 commits, 5 PRs in 6 months
Contributions summary:Eveline primarily contributed to enhancing the Scala rules for Bazel, focusing on the implementation of a diagnostics reporting system. They designed and implemented a `ProtoReporter` class to report errors. This involved significant changes to the build configuration (`.bzl` files) to incorporate the diagnostics features and updating test scripts to validate the reporting. Furthermore, they fixed error reporting on Scala 2.11 and refactored tests to incorporate different reporters.
bazelscalatestscalarulesbazel-rules
Contributions:55 commits in 3 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