Rodrigo D.Mobile Engineer - iOS
Skills
An experienced programmer since 2015, specializing in mobile development for iOS using Swift and multi-platform development with Flutter and Dart. Actively pursuing a transition into the field of Information Security. Known for a calm demeanor and a steadfast commitment to producing high-quality work, paired with an insatiable curiosity to learn and a passion for teaching. Advocates for transparency and collaboration in the workplace, and is adept at both giving and receiving constructive feedback. Proficient in version control using GIT, and skilled in unit and instrumental testing, implementing Clean Architecture principles, and consuming REST and GraphQL APIs. Expertise extends to dependency injection with the get_it library, and fluent use of agile methodologies, particularly Scrum.
iOS Mobile Developer
3/1/2017 - 7/1/2018
Developed the Irriger Connect iOS app with a focus on offline-first capabilities using NoSQL data storage with Realm. Utilized RxAlamofire for reactive API consumption and implemented the MVVM presentation architecture. Managed dependencies through CocoaPods and dealt with hardware components such as Camera for image processing and GPS for location services.Mobile Engineer
11/1/2018 - 10/1/2020
Architected and developed the Orientu app, a vocational guidance application serving over 5 million students. Leveraged expertise in Flutter, Clean Architecture, and dependency injection to ensure robust, scalable application design. Employed unit and instrumental testing to maintain high-quality code performance. Utilized the BLoC pattern for efficient state management and integrated API consumption using GraphQL. Operated within a collaborative squad environment, adhering to Scrum methodology for project management and development cycles.Senior Mobile Developer
10/1/2023 - Present
Developed and maintained features focused on vehicle maintenance within the user retention team. Managed APIs incorporating artificial intelligence and utilized native plugins to enhance functionality. Applied Clean Architecture principles to ensure robust and scalable code. Provided mentorship to junior team members through regular meetings and pair programming sessions.Software developer
7/1/2021 - 1/1/2023
Contributed to user acquisition strategies for a digital platform, focusing on converting visitors into registered users at the top of the funnel. Maintained and implemented new tools on a blog using WordPress, enhancing user engagement and content management. Played an active role in the development of a new corporate website leveraging Next.js, demonstrating proficiency in modern web development frameworks and performance optimization.Mobile Engineer
10/1/2020 - 7/1/2021
Developed Xerpay, Brazil's pioneering on-demand salary solution, aimed at enhancing employee financial well-being. Gained advanced proficiency in Python and Django for backend development. Utilized JavaScript and React for crafting responsive and user-friendly front-end interfaces. Conducted robust API integrations and ensured data security and compliance with Brazilian financial regulations. Leveraged PostgreSQL for efficient database management and optimized query performance. Employed AWS for scalable cloud solutions and maintained collaborative coding practices using Git and GitHub. Enhanced skills in Agile methodologies, participated in cross-functional team sprints, and provided critical support in the DevOps lifecycle.iOS Mobile Developer
4/1/2016 - 11/1/2018
Participated in the founding of a company and took charge of developing an application for the iOS platform. Developed proficiency in using CocoaPods for dependency management, consuming APIs with Alamofire, and implementing the Model-View-ViewModel (MVVM) architecture.
Information Technology/Information Systems Technology at Estácio
2015 - 2019
Scrum Fundamentals Course - Preparation for the PSM I Exam at TIEXAMES CONSULTORIA E TREINAMENTO LTDA
2/1/2018
Rodrigo is available for hire
Hire Rodrigo D.All Howdy Candidates are vetted for skills and english proficiency.