Flavia Rainone

Principal Software Engineer at Red Hat

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
Flavia Rainone is a Principal Software Engineer based in São Paulo with two decades of software development experience and 15 years at the professional level, currently driving R&D at Red Hat. She specializes in backend systems, contributing to high-performance Java projects like WildFly, XNIO and Undertow—improving webservice integration, SSL stream handling, and servlet/core server robustness. Her work shows a deep familiarity with low-level I/O, buffer management and asynchronous request dispatching, which translates into resilient, production-grade server features. Comfortable navigating large open-source codebases, she focuses on subtle edge cases and protocol correctness that often prevent real-world failures. Trained at Universidade de São Paulo in Computer Science, she blends long-term enterprise experience with hands-on contributions to widely used middleware. Colleagues rely on her for pragmatic design decisions that balance performance, security, and maintainability.
code15 years of coding experience
bookBachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Universidade de São Paulo / USP
github-logo-circle

Github Skills (18)

ssl10
annotations10
http10
networking10
webservice10
java10
annotation-processing10
servlet10
javas10
wildfly10
async9
jakartaee9
asynchronous9
http-server9
concurrency9

Programming languages (7)

JavaShellSCSSMakefileHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
xnio/xnio

Jun 2011 - Sep 2022

XNIO
Role in this project:
userBack-end Developer
Contributions:19 reviews, 335 commits, 223 PRs in 11 years 5 months
Contributions summary:Flavia focused on improving the XNIO library by fixing bugs and implementing new features. The commits demonstrate modifications to core classes such as `Buffers.java`, and the implementation of SSL stream channels, including `StandardConnectedSslStreamChannel`. The user's work also includes refactoring and handling edge cases, like buffer overflows.
undertow-io/undertow

Dec 2018 - Jan 2023

High performance non-blocking webserver
Role in this project:
userBack-end Developer
Contributions:8 releases, 380 reviews, 853 commits in 4 years 1 month
Contributions summary:Flavia primarily contributed to improving the Undertow webserver's servlet and core functionalities, focusing on bug fixes and code refinements. They addressed issues related to request dispatching, asynchronous operations, and cookie handling, resolving potential inconsistencies and vulnerabilities. Their contributions involved changes to core Java files within the servlet and core directories, demonstrating expertise in the internal workings of the Undertow server.
golangnon-blockingsslweb-serverperformance
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
Flavia Rainone - Principal Software Engineer at Red Hat