Paulo Ricardo

Paulo Ricardo Email and Phone Number

iOS Engineer @ The Home Depot
São Paulo, Brazil
Paulo Ricardo's Location
São Paulo, Brazil, Brazil
About Paulo Ricardo

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

Paulo Ricardo's Current Company Details
The Home Depot

The Home Depot

View
iOS Engineer
São Paulo, Brazil
Website:
homedepot.com
Employees:
120627
Paulo Ricardo Work Experience Details
  • The Home Depot
    Ios Engineer
    The Home Depot
    São Paulo, Brazil
  • Act Digital
    Senior Ios Engineer At Sicoob
    Act Digital Aug 2022 - Present
    Brasí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.
  • Act Digital
    Senior Ios Engineer At Santander
    Act 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.
  • Concrete Solutions
    Ios Developer
    Concrete Solutions Feb 2021 - Aug 2021
    Brasí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.
  • Apple Developer Academy / Ucb
    Ios Developer
    Apple Developer Academy / Ucb Feb 2019 - Feb 2021
    Brasí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

Programming Ios Development English Game Development Software Development Xcode Git Swift Apple Developer Pesquisa Research Microsoft Word Github Mobile Application Development Object Oriented Programming C (Programming Language English As A Second Language

Paulo Ricardo Education Details

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?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.