Howdy Logo
Image of Rafael J.

Rafael J.
Mobile Engineer - iOS

Github
React Native
Javascript
React
Java
Amazon Aws
Bio

A Mobile Developer with seven years of experience, initially specializing in Java and Android development and currently proficient in React Native. Demonstrates expertise in the end-to-end process of mobile application development, including the successful publication of apps on both the Google Play Store and the Apple App Store.

  • Mobile Developer
    7/1/2021 - Present

    Focused on developing mobile solutions with the React Native framework, incorporating new features and enhancing existing applications. Applied Software Architecture principles, SOLID guidelines, and Clean Code practices to ensure clear separation of responsibilities. Specialization in consuming internal and external APIs via REST and SOAP. Implemented Push Notifications using Firebase and integrated analytics through Google Analytics. Conducted unit testing and integrated in-app purchase functionality for iOS. Utilized Git and Git Flow for version control and maintained app configurations on Google Play and Apple Store. Experienced with Scrum methodologies, utilizing tools such as Jira and Taiga for project management.

  • React Native Mobile Application Developer
    5/1/2020 - 6/1/2021

    Enhanced the delivery app by updating the React Native framework and libraries, and adding new features to improve user experience. Upgraded the user interface by removing outdated component libraries and utilizing styled components for a modern look and feel. Implemented Push Notifications using Firebase to enhance user engagement. Managed deployment processes on both the Play Store and App Store. Developed proficiency in technologies such as Push Notifications, Firebase, Redux, Jest, React Hooks, and automated software testing. Ensured code quality and collaboration using clean code practices and maintained project workflows with JIRA. Leveraged continuous integration and delivery (CI/CD) to streamline development and deployment processes in React Native environments.

  • Application Developer
    2/1/2019 - 5/1/2020

    Played a key role in the development of a comprehensive management system for law firms, acquiring extensive technical expertise in PostgreSQL and Docker. Utilized Vue.js and Vuex to create dynamic and responsive user interfaces. Leveraged Amazon EC2 and Amazon S3 for scalable cloud solutions, ensuring robust and secure data storage. Demonstrated proficient use of AWS for deploying and managing applications. Engaged in backend development with Node.js, facilitating seamless integration with front-end components. Ensured efficient version control and collaborative development practices through Git.

  • Intern Developer
    3/1/2018 - 11/1/2018

    Developed an Android application focused on enhancing elementary school children's learning. Gained proficiency in Java for Android development, implementing essential features to create a user-friendly and engaging educational tool. Integrated backend services using Django, ensuring robust and scalable server-side operations. Utilized MySQL for efficient data management and storage solutions. Implemented Google Speech-to-Text API to convert speech into text, enriching the app's interactive educational experiences.

  • Developer
    4/1/2017 - 3/1/2018

    Led the development of systems tailored for small businesses, specifically in the city of Sobral, utilizing expertise in Java SE and Java FX. Implemented robust data persistence and management using JPA/Hibernate and ensured database integrity and performance with MySQL. These tools and technologies were employed to deliver efficient, scalable solutions that catered to the unique needs of the local small business community, enhancing their operational capabilities.

  • Computer Engineering at Federal University of Ceará
    2014 - 2022

Rafael is available for hire

Hire Rafael J.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.