Rui Alonso

Senior Engineer II at Very Good Ventures

Madrid, Community of Madrid, Spain
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
Rui Alonso is a Senior Engineer II based in Madrid with 11 years of experience building mobile-first and full-stack applications, currently advancing engineering at Very Good Ventures. He is a pragmatic polyglot who favors Kotlin but embraces Flutter—evidenced by hands-on contributions to Google's Flutter pinball demo where he implemented mathematical curve libraries, path rendering, visual components and unit tests. His background includes technical leadership roles at NTT DATA and Gigigo, where he led Android teams and mentored engineers while delivering production-grade apps. Rui blends deep front-end UI craftsmanship with backend reliability, regularly shipping tested, maintainable code for complex interactive systems. Colleagues describe him as equally at home prototyping physics-driven UX as architecting scalable team workflows.
code11 years of coding experience
job14 years of employment as a software developer
bookDegree in Computer Engineering, Degree in Computer Engineering at Universidad Complutense de Madrid
languagesEnglish, Portuguese
github-logo-circle

Github Skills (11)

curve10
unit-testing10
flame10
flutter-game10
dart10
game-development10
bezier10
flutter-apps10
flutter10
math9
mathematics9

Programming languages (5)

JavaC++JavaScriptKotlinDart

Github contributions (5)

github-logo-circle
flutter/pinball

Mar 2022 - May 2022

Google I/O 2022 Pinball game built with Flutter and Firebase
Role in this project:
userFull-stack Developer
Contributions:2 reviews, 109 commits, 1 comment in 2 months
Contributions summary:Rui implemented features for the Google I/O 2022 Pinball game built with Flutter and Firebase. Their contributions focused on creating a mathematical library for calculating curves used to define the ball's pathways and implementing the path component for rendering those pathways. Further contributions include the creation of components and logic for the visual aspects of the game. Unit tests were also created to ensure the functionality and accuracy of components and underlying functions.
pinballfirebasedartflutterpinball-game
BaseAdapter for RecyclerView with ViewHolder Factory
Contributions:15 releases, 28 commits, 7 PRs in 3 years 1 month
recyclerviewfactoryandroidviewholderkotlin
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
Rui Alonso - Senior Engineer II at Very Good Ventures