Howdy Logo
Image of Joao V.

Joao V.
Front-end UX Engineer

Flutter
Dart
Github
Firebase Realtime Database
Kotlin
Php
Swift
Bio

Front-end Developer with expertise in the Flutter framework and the Dart programming language. As a Systems Analysis student, offers a unique perspective and innovative solutions to software development challenges.

  • Mobile Development
    1/1/2023 - 9/1/2023

    Professional Experience: Squad ONCODOR

    Description: Contributed to a multidisciplinary squad, developing the MVP and implementing new functionalities for the Rede D'Or project.

    Expertise developed in Flutter/Dart for building user interfaces and application logic. Applied Mobx for reactive state management and used Flutter Modular for handling dependencies and route management. Leveraged MVC and MVVM architectural patterns to streamline and organize codebase. Employed componentization to enhance reusability of interface parts, and utilized Shared Preferences for local data persistence. Integrated Firebase for push notifications and analytics to improve user engagement and track app performance.

    Methodologies and tools utilized include Agile methodologies for flexible and iterative development processes. Ensured collaborative workflow and version control using GitLab. Documented and designed APIs with Swagger, and tested API calls using Insomnia for debugging. Designed and prototyped user interfaces with Figma to ensure cohesive and user-friendly layouts.

    On the backend, implemented logic in PHP and managed databases using DBeaver for efficient data handling and operations.

  • Mobile Developer Flutter/Dart
    6/1/2021 - 1/1/2023

    Professional Experience: Participated in the development of a Digital Bank.

    Developed proficiency in cross-platform mobile development using Flutter and Dart, and utilized well-known Flutter libraries such as Modular, Slidy, Mobx, and Dio. Demonstrated effectiveness in project management through agile methodologies, specifically Kanban and Scrum, ensuring efficient collaboration and delivery within agile teams. Mastered version control using Git, handling branch management, pull requests, and merges for seamless collaborative development.

    Gained expertise in integrating Firebase services, successfully implementing push notifications to enhance user engagement and employing Firebase Analytics for comprehensive behavioral data analysis. Showcased skills in app publishing on both Google Play and the App Store, adhering to metadata requirements and ensuring compliance with store regulations.

    Proficient in development architectures including MVC, MVVM, and Clean Architecture, resulting in the creation of well-structured and maintainable applications.

  • None at Pontifical Catholic University of Goiás
    2020 - 2024

  • Welcome to the Bootcamp - NTT DATA Android Developer at Digital Innovation One Inc.
    12/1/2021

Joao is available for hire

Hire Joao V.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.