Rafael Abreu

VP Of Engineering at VETRO, Inc.

Dublin, Ireland
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
Rafael Abreu is a VP of Engineering based in Dublin with 12 years of experience leading multidisciplinary, distributed teams through product architecture to day-to-day delivery. He has deep hands-on expertise across real-time data streaming and full-stack systems, and has progressed from software engineer to senior principal and director roles before his current VP position. Rafael combines technical leadership with practical engineering contributions — including enhancements to the popular elastic4s Scala Elasticsearch client—demonstrating comfort working in both backend and frontend domains. Known for scaling teams and systems in energy and analytics-focused companies, he brings a pragmatic, execution-first approach to complex, real-time platforms.
code12 years of coding experience
job12 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade Federal Fluminense
languagesPortuguese, English
github-logo-circle

Github Skills (10)

scala10
http10
elasticsearch10
elasticsearchquery10
rest-api10
aws-elasticsearch10
elasticsearch-api10
amazon-elasticsearch10
reactive-streams9
circe8

Programming languages (15)

JavaCRustScalaGoHTMLKotlinTypeScript

Github contributions (5)

github-logo-circle
Philippus/elastic4s

Sep 2016 - May 2018

🔍 Elasticsearch Scala Client - Reactive, Non Blocking, Type Safe, HTTP Client
Role in this project:
userBack-end Developer
Contributions:6 commits, 8 PRs, 18 comments in 1 year 8 months
Contributions summary:Rafael contributed to the `elastic4s` Scala client by implementing and extending pipeline aggregation functionalities. Their work involved modifying existing code, adding new features like DSL for termsLookup, and incorporating support for tracking total hits in search queries. The commits also included fixes for imports and addressing issues related to the handling of geo bounding box options, enhancing the overall functionality and correctness of the Elasticsearch client library. These updates involved changes across core, HTTP, and TCP modules.
non-blockingcircehttp-clientreactive-streamstype-safe
Scalatest snapshot matchers 🍩
Contributions:12 PRs, 39 pushes, 12 branches in 3 years
matchersscalascalatestsnapshot
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
Rafael Abreu - VP Of Engineering at VETRO, Inc.