Stefanni Brasil

Co-creator & Educator

Canada
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
Stefanni Brasil is a Senior Developer and co-creator of hexdevs with 11 years of experience helping teams improve Rails codebases, ship well-tested Rails and React projects, and grow developer expertise through practical exercises. Based in Canada, she is a core maintainer of the widely used faker-ruby library, where she focuses on QA, test automation, and improving data accuracy and tooling like SimpleCov and RuboCop. A seasoned public speaker who’s presented at RubyConf and RailsConf, she blends technical mentorship with curriculum design to make learning reproducible and research-backed. Her background spans full-stack contributions to open-source platforms like Public Lab’s plots2 and production integrations for mortgage systems, reflecting a balance of front-end polish and back-end reliability. Driven by curiosity and kindness, she brings a teacher’s mindset to engineering—turning messy legacy code and testing gaps into opportunities for team growth.
code11 years of coding experience
job6 years of employment as a software developer
bookBSc in Computer Science, BSc in Computer Science at Centro Universitário Senac
bookBachelor of Arts - BA in Portuguese and French Litterature, Bachelor of Arts - BA in Portuguese and French Litterature at Universidade de Coimbra
bookLetters degree, Literature, Letters degree, Literature at Universidade Federal do Maranhão
languagesPortuguese, English, French
github-logo-circle

Github Skills (20)

rubocop10
ruby-rails10
apidoc10
testing10
rails10
faker10
ruby10
api10
test-automation10
api-design9
restful-api9
javascript9
api-rest9
erb9
rest-api9

Programming languages (15)

JavaCRustjqHTMLPerlNunjucksTypeScript

Github contributions (5)

github-logo-circle
faker-ruby/faker

Aug 2022 - Dec 2022

A library for generating fake data such as names, addresses, and phone numbers.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 releases, 346 reviews, 17 commits in 4 months
Contributions summary:Stefanni primarily contributed to enhancing the quality and reliability of the "faker-ruby/faker" library. Their work involved updating and integrating testing frameworks like SimpleCov and RuboCop, along with fixing RuboCop offenses to improve code quality. They also added and modified tests across multiple files, ensuring the library generates data correctly, including validations for email, domain names, and phone numbers. Their contributions reflect a focus on maintaining the accuracy and robustness of the data generated by the library.
phonetestingrubyaddressesphone-numbers
publiclab/plots2

Feb 2018 - Apr 2019

a collaborative knowledge-exchange platform in Rails; we welcome first-time contributors! :balloon:
Role in this project:
userFull-stack Developer
Contributions:38 PRs, 10 pushes, 174 comments in 1 year 2 months
Contributions summary:Stefanni primarily focused on improving the user interface and layout of the `plots2` platform. Their contributions include refactoring the questions and tag pages, making them full-width for better readability. They also implemented API features related to tagging and locations, enhancing the search functionality of the platform. Furthermore, the user worked on refactoring API endpoints to reduce duplication and improve code maintainability, demonstrating a focus on both front-end and back-end aspects of the project.
ruby-on-railsballoonexchangefirst-timersknowledge
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
Stefanni Brasil - Co-creator & Educator