Howdy Logo
Image of Johnny F.

Johnny F.
Mobile Engineer - iOS

Adobe XD
Flutter
Cascading Style Sheets
Dart
Figma
Html
Java
Javascript
Kotlin
Swift
Trello
Jira
Bio

A graduate in Systems Analysis and Development with a postgraduate degree in Software Engineering for Mobile Devices. Specializes in mobile development with a focus on using Flutter technology, as well as experience in UI design.

  • Mobile Software Engineer
    10/1/2023 - Present

    Developed advanced technical expertise in mobile application development, with a focus on telecommunications solutions. Mastery in using programming languages and frameworks such as Java, Swift, and Kotlin. Engaged extensively with Android and iOS development environments. Implemented robust backend services using Node.js and Firebase, ensuring seamless real-time data synchronization. Developed skills in integrating third-party APIs and services, enhancing app functionalities and user experience. Achieved proficiency in Agile methodologies, utilizing Scrum framework for project management and efficient task execution. Maintained code quality and version control through the use of Git and GitHub. Applied advanced debugging and performance optimization techniques to ensure high-quality mobile applications. Leveraged tools like JIRA for issue tracking and continuous integration/continuous deployment (CI/CD) pipelines for streamlined development workflows. Built and maintained automated testing suites using tools such as XCTest and Espresso, ensuring reliability and robustness of mobile applications in production environments.

  • Tech Lead Mobile
    2/1/2023 - 10/1/2023

    Achieved proficiency in developing applications primarily using Flutter, incorporating architectural patterns such as Bloc, and managing complex project structures with Multirepo and Flavors. Additionally, developed native applications, expanding technical expertise across different platforms and enhancing the ability to deliver high-performance mobile solutions.

  • Flutter Developer
    10/1/2021 - 2/1/2023

    Gained expertise in developing cross-platform mobile applications using Flutter and Dart. Leveraged Flutter's widgets library and state management solutions such as Provider and Bloc for crafting highly responsive and visually appealing user interfaces. Worked extensively with Firebase for backend functionalities including authentication, cloud storage, and real-time databases. Employed REST APIs and GraphQL to integrate with third-party services, ensuring seamless data communication. Optimized application performance and enhanced user experience by utilizing Flutter’s build rendering and lazy loading techniques. Conducted unit and integration testing with frameworks like Mockito and Flutter Test to maintain code quality and reliability. Utilized version control systems like Git for efficient code management and collaboration. Proficient in publishing applications to both Google Play Store and Apple App Store, following best practices and guidelines. Enhanced team productivity by automating repetitive tasks using continuous integration tools such as Jenkins and GitHub Actions.

  • Head Mobile
    4/1/2021 - 10/1/2021

    Led a dynamic mobile development team, specializing in the creation of native mobile applications utilizing JAVA. Spearheaded the development of high-performance mobile applications using Flutter, ensuring seamless and efficient user experiences across various platforms. Oversaw the implementation of industry best practices, fostering an environment of innovation and technical excellence.

  • Mobile Developer
    2/2/2021 - 4/1/2021

    Developed expertise in creating mobile applications using Flutter, with a focus on building responsive and user-friendly interfaces. Proficient in implementing Business Logic Components (BLoC) for state management, ensuring efficient and maintainable code. Worked extensively with Firebase for backend services, leveraging its real-time database, authentication, and cloud storage capabilities. Demonstrated ability in integrating various Firebase features to enhance app functionality and user experience. Employed various tools and frameworks to streamline development processes and ensure high-quality deliverables.

  • Developer
    7/2/2020 - 2/1/2021

    Developed navigable prototypes using Adobe XD for both web and mobile projects. Gained expertise in developing hybrid applications utilizing React Native.

  • Project Assistant
    11/1/2018 - 7/1/2020

    Gained extensive expertise in Fiber to the Home (FTTH) network design, specializing in Ethernet Passive Optical Network (EPON) and Gigabit Passive Optical Network (GPON) technologies. Utilized AutoCAD 2D for precise network layout and infrastructure schematics, ensuring efficient and scalable network designs. Developed skills in network planning, including the design and implementation of fiber optic cabling routes and distribution points. Demonstrated proficiency in conducting site surveys, preparing detailed technical drawings, and creating comprehensive network documentation. Collaborated effectively with engineering teams to integrate design plans and optimize network performance, leveraging knowledge in optical signal transmission and network topologies.

  • Co-Founder & Mobile Developer
    6/2/2018 - Present

    Developed navigable prototypes using Adobe XD for web and mobile projects, ensuring intuitive and effective user interfaces. Gained expertise in developing mobile applications with Flutter, delivering high-performance and cross-platform solutions. Effectively led a development team, coordinating project tasks, and ensuring timely delivery of quality software products.

  • Analysis and Systems Development at Fatec Presidente Prudente
    2017 - 2020

  • Automotive Mechanics Technology at Senai São Paulo
    2012 - 2014

  • Mobile Software Engineering at UNINTER
    2021 - 2022

  • Android Mobile Programming at Senac Brazil
    2019 - 2019

  • Autocad 2016 is not an educational degree, it is a software version. Please provide an educational degree for translation or further clarification. at Microway
    2018 - 2018

  • UI Mobile at Mergo User Experience
    9/2/2020

  • Essential Programming Logic at Digital Innovation One Inc.
    4/2/2020

  • Introduction to Git and Version Control at Digital Innovation One Inc.
    4/2/2020

  • Design Sprint at Udemy
    3/2/2020

  • Mobile Device Programmer at Senac Brasil
    9/2/2019

Johnny is available for hire

Hire Johnny F.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.