Howdy Logo
Image of Caio D.

Caio D.
Mobile Engineer - Android

Flutter
Dart
Github
Firebase Realtime Database
Amazon Aws
Bio

Mobile developer with a specialization in Dart and Flutter.

  • Flutter Developer
    1/1/2024 - Present

    Developed proficiency in Python and Django, focusing on implementing new features and maintaining existing codebases. Extensive experience with JavaScript frameworks such as React and Angular, enabling the creation of dynamic, responsive user interfaces. Demonstrated skills in working with relational databases like MySQL and PostgreSQL, ensuring data integrity and efficient querying. Utilized Docker for containerization and Kubernetes for orchestration, streamlining the deployment process and enhancing scalability. Collaborated effectively using Git for version control and Jira for project management, ensuring smooth project workflows and timely delivery.

  • Flutter Developer
    1/1/2024 - Present

    Implemented new features and performed maintenance on complex systems, demonstrating expertise in technologies such as PHP, Doctrine, and Silex. Extensive experience working with front-end frameworks including Ext JS 4.2, NodeJS, and Vue.js, ensuring seamless and responsive user experiences. Developed proficiency in database management using PostgreSQL and MongoDB, optimizing data retrieval and storage solutions. Regularly utilized version control systems such as SVN and Git for collaborative code maintenance, ensuring high code quality and streamlined development processes.

  • Flutter Developer
    10/1/2023 - 11/1/2023

    Spearheaded the implementation of new login options, including Google and Facebook, enhancing user experience and streamlining authentication processes. Developed proficiency in OAuth 2.0 and integrated social login APIs. Employed JavaScript, Node.js, and Express.js to manage authentication flows and user sessions. Utilized database systems like MongoDB to store user credentials securely. Consistently followed best practices for security and data privacy, ensuring compliance with relevant standards and regulations. This project contributed to a significant increase in user registrations and engagement metrics.

  • Flutter Developer
    3/1/2023 - 6/1/2023

    Led the migration of mobile applications from Xamarin to Flutter, demonstrating a deep understanding of both platforms. Enhanced cross-platform development proficiency by leveraging Flutter's rich widgets and fast rendering capabilities. Utilized Dart programming language to achieve high-performance app execution. Employed state management solutions like Provider and Bloc to maintain efficient and scalable application architecture. Conducted extensive testing and debugging using Flutter’s built-in testing framework. Integrated APIs and maintained seamless connectivity with backend services. Managed version control and collaborative codebase using Git, ensuring smooth team collaboration and continuous integration workflows.

  • Mobile Engineer
    8/1/2022 - 1/1/2023

    Developed proficiency in Swift, Kotlin, and Java, focusing on building robust iOS and Android applications. Leveraged React Native and Flutter for cross-platform mobile development, ensuring code reuse and faster deployment. Utilized RESTful APIs and GraphQL for seamless integration with backend services. Demonstrated expertise in UI/UX design principles, creating visually appealing and user-friendly interfaces with tools like Sketch and Figma. Implemented continuous integration and delivery (CI/CD) pipelines using Jenkins and GitHub Actions, enhancing deployment efficiency. Conducted thorough unit and automated testing with XCTest and Espresso, ensuring high code quality and application reliability. Employed Firebase and AWS Mobile Services for backend support, real-time data synchronization, and enhanced application performance. Developed strong skills in Agile methodologies, collaborating effectively with cross-functional teams to deliver projects on time and within scope. Focused on performance optimization and debugging techniques, employing tools like Android Profiler and Instruments to enhance app performance and user experience.

  • Flutter Developer
    7/1/2022 - 9/1/2022

    Successfully contributed to the development and maintenance of a mobile application in the social networking and pet care domain, emphasizing user-friendly experiences and robust backend support. Acquired expertise in Swift and Kotlin for iOS and Android development, ensuring efficient cross-platform functionality and seamless user interactions. Utilized Firebase for real-time database management, authentication, and cloud storage, facilitating a secure and scalable backend infrastructure. Implemented RESTful APIs and integrated several third-party services to enhance app features, including location services, push notifications, and social media integration. Employed unit and UI testing frameworks such as XCTest and Espresso to ensure high-quality deliverables and reliable performance. Leveraged version control systems like Git for collaborative development and code reviews, maintaining a clean and organized codebase. Engaged in Agile methodologies, participating in regular sprints, backlog grooming, and daily stand-ups to align development efforts with project goals and timelines.

  • Flutter Developer
    10/1/2020 - 9/1/2022

    Gained expertise in developing mobile applications using Swift and Kotlin, with substantial experience in building high-performance apps for iOS and Android platforms. Worked extensively with Flutter and React Native to deliver cross-platform solutions. Demonstrated proficiency in integrating RESTful APIs and using frameworks such as Alamofire and Retrofit for network operations. Utilized Core Data, Realm, and SQLite for local data storage and management. Leveraged Firebase for real-time database, authentication, and crashlytics. Implemented automated testing using XCTest and Espresso to enhance app reliability. Showcased skills in UI/UX design following Apple's Human Interface Guidelines and Google's Material Design principles. Contributed to continuous integration and continuous deployment (CI/CD) processes using Jenkins and GitLab CI. Employed agile methodologies like Scrum and Kanban to maintain efficient workflows. Debugged and optimized code performance using instruments and Android Profiler. Ensured collaborative development and code quality through Git for version control and peer code reviews.

  • Analysis and Development of Systems at Maringá University
    2020 - 2022

  • Dart Week at Academia do Flutter
    2/1/2023

  • Programming Logic with Flutter at Elite37
    12/1/2022

  • Programming Logic with Dart at Udemy
    11/1/2021

  • Essential HTML and CSS at Udemy
    8/1/2021

Caio is available for hire

Hire Caio D.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.