Roberto – CI/CD, Flutter, Dart, experts in Lemon.io

Roberto

From Portugal (UTC+1)flag

Mobile Developer|Middle-to-senior

Roberto – CI/CD, Flutter, Dart

Roberto is a Flutter developer with 7 years of experience and a background in native Android (Kotlin). He has led teams, implemented CI/CD pipelines, and delivered both enterprise and startup projects. His strengths include BLoC, async programming, testing, and mentoring. Communication and stakeholder management skills are well established.

7 years of commercial experience in
Blockchain
Construction
Consumer services
Telecommunications
Main technologies
CI/CD
5 years
Flutter
7 years
Dart
7 years
BLoC
1 year
Additional skills
Clean Architecture
MVVM
Firebase
Integration Testing
Android
iOS
Git
React Native
WebSocket
Swift
Kotlin
Blockchain
Unit testing
Bitrise
GitHub
AI-assisted coding
Firebase Cloud Messaging
Firebase Analytic
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Flutter Developer
Apr 2023 - Ongoing3 years 5 months
Project Overview

High-traffic consumer app for the Brazilian market, built in Flutter and live on the App Store and Google Play. Most of the app is live screens fed by real-time data, so performance and connection stability matter a lot.

Responsibilities:
  • Built the real-time layer over WebSockets: long-lived connections feeding live screens under heavy traffic, with reconnection handled on the client.
  • Wired push notifications and in-app messaging (Intercom) into both the Android and iOS builds.
  • Took over the CI pipeline and store releases, including the stricter App Store and Google Play review rules that apply to this app category.
  • Worked in a fully remote, English-speaking team, talking to Product and Backend every day instead of waiting for a weekly sync.
Project Tech stack:
Flutter
Dart
WebSocket
CI
CD
Android
iOS
Lead Flutter Developer
Jul 2021 - Apr 20231 year 8 months
Project Overview

Construction site management platform. Site teams use it to run task workflows with approvals, keep project documents in one place and control who sees what through granular, role-based permissions.

Responsibilities:
  • Defined the mobile architecture from scratch: Clean Architecture layers, BLoC for state, and clear module boundaries, all in place before the first feature shipped.
  • Migrated the older setState and Provider code to BLoC bit by bit, without stopping feature work. Test coverage increased from 20% to 65% over time.
  • Built the task management and approval workflow modules, plus a document system with permissions tied to user roles, all on top of REST APIs.
  • Set up CI/CD for the Flutter team and ran code reviews and coding standards.
  • Worked directly with product and client stakeholders on scope and priorities.
  • Also used Riverpod for state management in parts of the app.
Project Tech stack:
Flutter
Dart
Clean Architecture
BLoC
Provider
MVVM
CI
CD
Flutter Developer
Jul 2021 - Apr 20231 year 8 months
Project Overview

Mobile app for collecting and trading digital cards of celebrities, with ownership of each card recorded on the blockchain. Built in Flutter with Firebase behind it.

Responsibilities:
  • Built new features with the core team, hooking the app into the blockchain layer.
  • Wrote unit tests and spent a good part of my time debugging and improving app performance.
  • Did code reviews and mentored the junior developers on the team.
Project Tech stack:
Flutter
Dart
Firebase
Mobile Developer
Jan 2019 - Jun 20212 years 4 months
Project Overview

Native Android apps for big telecom operators in Latin America, like Telcel and Vivo. Consumer apps with gamification and DRM-protected streaming, some of them with millions of users.

Responsibilities:
  • Wrote native Android in Kotlin for telecom clients such as Telcel and Vivo.
  • Built a private SDK (custom views plus a REST client) that powered the gamification system of an app with more than 50 million downloads, which also had DRM-protected streaming.
  • Led the Android team that built an app for Brazil from scratch, with personalization features. It passed 5 million downloads.
  • Kept the crash rate at 0.08% in production through incident response, controlled rollouts behind feature flags, and unit tests on the critical flows.
  • Cleaned up legacy code and brought it up to current standards, which made a real difference in performance and stability.
Project Tech stack:
Kotlin
Android
Swift
Unit testing

Education

2015
Industrial Engineering and Management
Master's

Languages

Portuguese
Advanced
Spanish
Pre-intermediate
English
Advanced

Hire Roberto or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.