Summary
Renan Lopes is a Flutter specialist with eight years of software experience, currently leading the mobile team at ProUser Apps where he modernized legacy Flutter code, implemented hexagonal clean architecture, and introduced TDD-backed unit, widget and integration testing. He drove CI/CD adoption with Codemagic, built micro-app architectures and internal tools that accelerated delivery and helped an MVP generate millions in profit. Comfortable across the stack from mobile to Node.js backends and React web frontends, he has a proven habit of breaking complex product demands into testable, maintainable tasks and mentoring teammates through that process. He frequently applies SOLID principles, MVP/hexagonal patterns and state-management approaches like BLoC, Cubit and MobX to keep codebases scalable. Based in Brazil, he is passionate about design patterns, DDD and continuous improvement, and is known for introducing pragmatic engineering practices that lift team productivity.
8 years of coding experience
2 years of employment as a software developer
Full Stack Developer, Full Stack Developer at Rocketseat
Bacharelado, Computer Science, Bacharelado, Computer Science at Universidade Veiga de Almeida
Tecnólogo, Computer Games and Programming Skills, Tecnólogo, Computer Games and Programming Skills at Instituto Federal de Educação, Ciência e Tecnologia do Rio de Janeiro - IFRJ