Paulo Vieira

Paulo Vieira

IOS Developer

Followers of Paulo Vieira2000 followers
location of Paulo VieiraSão Paulo, Brazil

Connect with Paulo Vieira to Send Message

Connect

Connect with Paulo Vieira to Send Message

Connect
  • Timeline

  • About me

    iOS Engineer | Swift | SwiftUI | Objective-C | UIKit | Apple Developer Academy Alumni

  • Education

    • Universidade Católica de Brasília

      2017 - 2021
      Computer Science
  • Experience

    • Apple Developer Academy / UCB

      Feb 2019 - Feb 2021
      IOS Developer

      - 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. Show less

    • Concrete Solutions

      Feb 2021 - Aug 2021
      IOS Developer

      - 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. Show less

    • Act digital

      Aug 2021 - now

      - 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. Show less - 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. Show less

      • Senior iOS Engineer at Sicoob

        Aug 2022 - now
      • Senior iOS Engineer at Santander

        Aug 2021 - Aug 2022
  • Licenses & Certifications