Renan Araujo is a pragmatic software engineer with 11 years of experience building interactive front-ends and developer tooling, currently based in Porto, Portugal. He contributes to well-known Flutter projects—implementing gesture-driven image zooming in the popular photo_view package and improving the Flame game engine—while also enhancing CLI tooling for Dart via Very Good CLI. Comfortable across full-stack tasks, Renan blends UI/UX-focused widget engineering with backend and testing improvements, and has a background in systems analysis and mathematics. Notably, he gravitates toward starting and iterating on projects, favoring rapid prototyping and hands-on refactors that improve developer experience and runtime behavior.
11 years of coding experience
Bacharelado Análise de Sistemas de Computação, Bacharelado Análise de Sistemas de Computação at Pontifícia Universidade Católica de Campinas
Scientific initiation in mathematics and statistics Mathematics and Statistics, Scientific initiation in mathematics and statistics Mathematics and Statistics at Universidade Estadual de Campinas
📸 Easy to use yet very customizable zoomable image widget for Flutter, Photo View provides a gesture sensitive zoomable widget. Photo View is largely used to show interacive images and other stuff such as SVG.
Role in this project:
Front-end Developer
Contributions:57 releases, 15 reviews, 146 commits in 4 years 1 month
Contributions summary:Renan primarily contributed to the development of the `photo_view` Flutter package, focusing on the image display and manipulation features. They implemented a `PhotoViewImageWrapper` widget, which provides gesture-based zooming and panning functionality for images. The contributions involve core functionalities such as scale control, position clamping, and animation handling, demonstrating expertise in creating interactive image widgets for Flutter.
A Very Good Command-Line Interface for Dart created by Very Good Ventures 🦄
Role in this project:
Full-stack Developer
Contributions:9 releases, 173 reviews, 21 commits in 8 months
Contributions summary:Renan's contributions focused on enhancing the Very Good CLI for Dart and Flutter projects. They updated dependencies, implemented new test features, and added functionality for CLI completion. Their work included modifying files related to testing, command-line interfaces, and templates. The user also addressed issues related to documentation and command usage exceptions.
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.