João Luiz Gomes
Senior Flutter Mobile Developer @ lumine.tv
About
As a Mobile Developer, I bring comprehensive experience, working on a variety of projects, from those aimed at large corporations to those serving a vast user base. My role was crucial in the complete refactoring of an application made with webview framework with over 300k downloads to Flutter, keeping all users connected and ensuring the full functionality of the previous app. I excel in applying advanced programming practices and adopting robust concepts and architectures, including SOLID, code refactoring, clean code, clean architecture, and MVVM. Additionally, I have extensive experience in crafting tests - unit, component, and integration tests - a skill that was the main focus of my final project for my bachelor's degree in Computer Engineering. Beyond technical skills, I have significant experience with various agile methodologies, teamwork, and a strong foundation in the commercial and negotiation area, which have allowed me to develop communication and public speaking skills, essential for success in dynamic and collaborative environments. Mobile Software Engineer - Bachelor's Degree in Computer Engineering https://github.com/joao-lgomes
Brazil
Uberaba
Computer Software
NestJS, Desenvolvimento de aplicativos móveis, Flutter, TypeScript, Java, GitHub
Experience

Senior Flutter Mobile Developer
Порту-Алегри, RS
- Development of scalable cross-platform apps using Flutter and Dart; - State management with BLoC; - Mobile app release management for Android and iOS; - Development and Release of TV apps - Tizen (Samsung), Android TV (Google), webOS (LG), Fire TV (Amazon), tvOS (Apple) using a single flutter codebase; - Media casting integration (Chromecast, AirPlay, Smart TVs); - Native integrations using Method and Event Channels; - CI/CD pipeline creation and maintenance; - Advanced video player implementation (quality, subtitles, audio, controls); - DRM implementation using Widevine and FairPlay; - Server-Driven UI for dynamic layouts; - Creation of unit, widget, and integration tests; - Version control with Git and GitHub;

Flutter Mobile Software Engineer
São Paulo, Brasil
- State management with Getx; - Use of internationalization and translation principles; - MVC architecture; - Local data storage and offline mode using the local database Isar; - Use of RESTful APIs and network communication; - Queries and Mutations using GraphQl - Creation of unit tests, widget tests, and integration tests; - Version control with Git and Github; - Code review and peer feedback; - Analysis of algorithm complexity and data structures;

Flutter Mobile Developer
Uberaba, Minas Gerais, Brazil
- Development of cross-platform applications using Flutter and Dart; - State management with Provider; - MVVM and Clean Architecture in Flutter; - Creation of unit, widget, and integration tests in Flutter, and unit tests in Nest; - Development and improvement of applications in Ionic 3; - Backend route development with the Nest framework; - Development using clean Architecture; - Development using the scrum and kanban development methodology; - Creation of automated tests using appium; - Tracking issues and project management; - Refactoring existing code to improve readability and maintainability without altering behavior; - Effective collaboration in a team and clear communication of technical issues and solutions; - Route management with GoRouter; - Local data storage with SQLite and SharedPreferences; - Use of RESTful APIs and network communication; - Version control with Git and Github;

Front-end Developer
Uberaba, Minas Gerais, Brasil
- Leadership of the intern team, direct follow-up meetings with clients; - Front-end development of Web applications; - Front-end development of WMS systems; - Communication with the startup's clients; - Creation and updating of boards in the project management software Trello; - Creation of Meeting Minutes and Lists of tasks and pending issues for each project; - Conducting weekly meetings with clients.

Commercial Director / Software Developer (Flutter-Angular)
Uberaba, Minas Gerais, Brasil
- Develop projects using Flutter, WordPress, Angular, NestJS, and Flutter in conjunction with the development team; - Lead the company's commercial team; - Direct and program active prospecting; - Gather project requirements from clients; - Monitor client engagement throughout their interaction with the company, from pre-sales to satisfaction surveys; - Develop and present commercial proposals.

Business Manager / Software Developer (Flutter-Angular)
Uberaba, Minas Gerais
- Develop projects using Flutter, WordPress, Angular, NestJS, and Flutter in conjunction with the development team; - Work in the company's commercial area; - Conduct project requirement analysis; - Present commercial proposals.
João Luiz Gomes's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



