Bernardo Melo
Mobile Software Engineer | Flutter & Dart
Hire their services
Request a quote with no obligation
About
Flutter Developer | Mobile Application Developer
Flutter Developer with 2.5 years of hands-on experience in mobile application development and over 3 years in systems analysis, specializing in scalable, high-performance mobile solutions. Strong background in Clean Architecture, full product lifecycle ownership, and delivery of applications used by a large user base.Experienced in designing, developing, testing, deploying, and supporting production applications, with a strong focus on code quality, standardization, and maintainability.
Core Skills
Flutter & Dart mobile developmentClean Architecture (Data, Domain, Presentation)
State management: BLoC, GetX, Provider
Firebase integration (Authentication, Messaging, Analytics)
Push notification configuration and delivery
Unit testing and bug fixing (development & production)
Google Play Store & Apple App Store publishing
Agile/Scrum methodologies
Git version control and CI-friendly workflows
Professional Experience
BMP — Flutter Developer
Developed and maintained white-label mobile applications for multiple clients.Defined application architecture, implemented new features, and resolved production issues.
Managed app publishing, updates, and ongoing production support.
Ensured scalability, performance, and code consistency across projects.
Localiza — MEOO Project — Systems Analyst
Supported the MEOO mobile application with a focus on process optimization and user experience improvements.Collaborated with cross-functional teams to enhance usability, efficiency, and reliability.
C2 Sistema — Mobile Application Developer
Designed and developed a custom electronic time-tracking application.Delivered a solution fully tailored to business requirements, improving accuracy and operational efficiency.
CodeOne SoftWare — Airsoft Market Brazil — Flutter Developer
Led the development of Brazil’s largest airsoft marketplace, published on Google Play Store and Apple App Store.Built scalable mobile solutions using Flutter, BLoC, GetIt, and PocketBase (JavaScript) backend.
Focused on performance optimization, scalability, and secure data handling.
Vexa Soluções — PriJorge Project — Freelance Flutter Developer
Re-architected an existing mobile application using BLoC architecture and Clean Code principles.Developed UI and business logic in Dart, integrated REST APIs, and standardized Git workflows.
Technologies
Flutter • Dart • Firebase • BLoC • GetIt • PocketBase • Git • REST APIs • Agile/ScrumExperience
Professional Experience
BMP — Flutter Developer
September 2025 – Present | RemoteDevelop and maintain white-label mobile applications using Flutter.
Own the full product lifecycle: architecture, feature development, testing, release, and production support.
Apply Clean Architecture principles (Data, Domain, Presentation).
Work with GetX and Provider for state management.
Integrate native device features and Firebase services.
Configure and manage push notifications.
Publish and maintain multiple apps on Google Play Store and Apple App Store.
Participate in agile ceremonies and contribute to technical decisions.
Create automation scripts to improve internal development processes.
Vexa Soluções — PriJorge Project — Flutter Developer (Contract)
August 2025 – September 2025 | RemoteRe-architected an existing mobile application using BLoC architecture.
Fully refactored the codebase following Clean Code and software engineering best practices.
Developed the complete UI and business logic in Dart.
Integrated third-party APIs and ensured reliable backend communication.
Standardized Git workflows, including branching strategies and commit conventions.
CodeOne SoftWare — Flutter Application Developer
October 2023 – July 2025 | RemoteLed the development of mobile applications for iOS and Android using Flutter.
Delivered a large-scale marketplace application, published on Google Play and App Store.
Implemented Clean Architecture, reusable design systems, and scalable state management.
Integrated REST APIs and Firebase (authentication, notifications, cloud services).
Worked within Scrum-based agile teams, ensuring timely and high-quality deliveries.
Localiza&Co — Software Developer / Systems Analyst
December 2020 – May 2024 | BrazilSupported and analyzed enterprise systems using C# (.NET Core, Windows Forms) and Flutter/Dart.
Worked with REST APIs, debugging, and request analysis.
Monitored systems using Kafka, AppDynamics, Datadog, Zabbix, Sensedia, and other observability tools.
Managed databases (SQL Server, Sybase) and created queries for automation and reporting.
Used Azure DevOps, Confluence, and Wiki for documentation.
Worked with cloud environments (Azure, AWS, Firebase) focusing on system stability and incident analysis.
Administrative Assistant
May 2019 – December 2020 | BrazilAutomated internal processes using VB and SQL, reducing tasks that took weeks to minutes.
Implemented API integrations to eliminate manual workflows and improve traceability.
Built automated reporting solutions using SAP Web Intelligence, supporting management decisions.
Technical Skills
Flutter • Dart • Clean Architecture • BLoC • GetX • Provider • Firebase • REST APIs • Git • Agile/Scrum • SQL • CI/CD • iOS & AndroidEducation
BMP — Flutter Developer
September 2025 – Present | RemoteDevelop and maintain white-label mobile applications using Flutter.
Own the full product lifecycle: architecture, feature development, testing, release, and production support.
Apply Clean Architecture principles (Data, Domain, Presentation).
Work with GetX and Provider for state management.
Integrate native device features and Firebase services.
Configure and manage push notifications.
Publish and maintain multiple apps on Google Play Store and Apple App Store.
Participate in agile ceremonies and contribute to technical decisions.
Create automation scripts to improve internal development processes.