With over four years of experience, I've had the privilege of working with three out of the four largest banks in Brazil, gaining valuable insights into the financial industry. Adept at collaborating with cross-functional teams (designers and back-end developers). Skilled in problem-solving and experienced in developing and debugging iOS applications. Can learn anything using CBL methodology mastered at Apple Developer Academy.- Delivered innovative iOS applications for three leading financial institutions.- Developed and delivered five applications from zero to App Store submission, utilizing Swift and Objective-C.- Proficient in using Git and GitFlow for version control and collaborative development.- Conducted thorough debugging using Xcode Instruments and breakpoints (even excel in some cases) to ensure application performance.- Utilized RESTful APIs to communicate with back-end services and deliver seamless user experiences.- Practiced Test-Driven Development (TDD) with XCTest, Quick and Nimble-Snapshots to ensure code reliability and maintainability.- Managed dependencies with CocoaPods to integrate third-party libraries and frameworks.- Leveraged Core Animation and UIKit to create visually appealing and interactive user interfaces through View Code, XIB, and Storyboard.- Applied reactive programming concepts using RxSwift to handle asynchronous events.- Integrated Firebase services to enable real-time data synchronization and enhance app functionality.- Contributed to Agile Development methodologies.- Engaged in code reviews to improve code quality, foster knowledge sharing, and maintain coding standards.Personal Projects:- Developed SwiftUI applications, showcasing proficiency in modern iOS development frameworks.- Utilized Combine and RxSwift to demonstrate an understanding of reactive programming paradigms.- Implemented architectural patterns such as MVVM, MVC, VIP and VIPER to organize and scale project codebases effectively.- Explored back-end development with Java and Python to broaden the skill set beyond iOS development.- Developed apps for WatchOS and tvOS to expand the reach of applications across Apple's platforms.- Employed Core Data to manage local persistence, ensuring data integrity and optimal performance.Skills:Swift | Objective-C | Git | Xcode Instruments | RESTful API | TDD | CocoaPods | Core Animation | UIKit | Firebase | Agile Development | Code Reviews | RxSwift | SwiftUI | Combine | MVVM | MVC | VIP | VIPER | Coordinator | MVP | Back-end Development (Java/Python) | Vapor | Core Data | WatchOS | tvOS
-
Ios EngineerThe Home DepotSão Paulo, Brazil -
Senior Ios Engineer At SicoobAct Digital Aug 2022 - PresentBrasília, Federal District, Brazil- API Development: Took responsibility for developing and maintaining a crucial framework within the app, fostering code reusability and efficiency across the project.- MVVM with RxSwift and RxCocoa: Implemented the MVVM architecturalpattern using RxSwift and RxCocoa, enhancing the app's reactivity and maintainability.- Code Reviews and Pair Programming: Conducted thorough code reviews, providing constructive feedback and ensuring code standards. Engaged in pair programming sessions to mentor and assist a junior developer.- Giflow Pattern Implementation: Introduced and implemented the Giflow pattern within the team, streamlining project management and enhancing collaboration.- Cross-Platform Collaboration: Collaborated effectively with Android developers to ensure consistency and compatibility across both platforms. -
Senior Ios Engineer At SantanderAct Digital Aug 2021 - Aug 2022- Legacy Code Refactoring: Transformed the legacy Objective-C codebase intoSwift, enhancing code quality, maintainability, and performance.- Storyboard Refactoring: Successfully refactored Storyboards to View code, adopting programmatic UI approach for improved code maintainability and flexibility.- Bug Fixing and UI Updates: Demonstrated exceptional problem-solving skills by promptly addressing and resolving various issues and bugs. Additionally, implemented UI updates to improve the app's visual appeal and user experience.- UIKit Animations: Leveraged UIKit animations to create engaging and fluid user interfaces. -
Ios DeveloperConcrete Solutions Feb 2021 - Aug 2021Brasília, Brazil- Modular Architecture: Implemented CocoaPods for modular architecture,enhancing code reusability and scalability.- Testing Expertise: Utilized XCTest and Nimble-Snapshots for unit and UI testing.- Coordinators Implementation: Integrated coordinators into the app architecture, improving navigation flow and overall app structure.- Apple Pay Integration: Developed Apple Pay functionality for secure credit card storage in Apple Wallet.- Language Adaptation: Learned Spanish on the job to facilitate effective communication with the local team.- Cross-functional Collaboration: Worked closely with back-end engineers to integrate front-end functionalities with server-side services. -
Ios DeveloperApple Developer Academy / Ucb Feb 2019 - Feb 2021Brasília, Federal District, Brazil- Full App Development Cycle: Developed iOS, tvOS, and watchOS apps from ideation to production, collaborating in various squads to deliver high-quality and innovative solutions.- Contributed to Brainstorming: Actively participated in brainstorming meetings, offering creative ideas and insights to shape app concepts and features.- Market Research: Conducted comprehensive market research to gain valuable insights and ensure app features aligned with user preferences and industry trends.- Code Fixes and Refactoring: Demonstrated strong problem-solving skills by effectively identifying and resolving issues in existing codebases, contributing to codebase quality and maintainability.
Paulo Ricardo Skills
Paulo Ricardo Education Details
-
Computer Science
Frequently Asked Questions about Paulo Ricardo
What company does Paulo Ricardo work for?
Paulo Ricardo works for The Home Depot
What is Paulo Ricardo's role at the current company?
Paulo Ricardo's current role is iOS Engineer.
What schools did Paulo Ricardo attend?
Paulo Ricardo attended Universidade Católica De Brasília.
What skills is Paulo Ricardo known for?
Paulo Ricardo has skills like Programming, Ios Development, English, Game Development, Software Development, Xcode, Git, Swift, Apple Developer, Pesquisa, Research, Microsoft Word.
Who are Paulo Ricardo's colleagues?
Paulo Ricardo's colleagues are Joycelle Vander Sloot, Cliff Mays, Jazzalynn Briscoe, Krissy Quinn, Angie M., Dajuana Hightower, Jovelyn P C.
Not the Paulo Ricardo you were looking for?
-
Paulo Ricardo
Senior Software Engineer @ Thoughtworks | Frontend Developer | Javascript/Typescript, React, NodeSão Paulo, Sp1bionexo.com -
-
Paulo Ricardo
São Paulo, Sp -
Paulo Gomes
São Paulo, Sp -
Paulo Ricardo
São Paulo, Sp
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial