Available to hire
Senior iOS Software Engineer with 15+ years of experience in mobile platform, specializing in streaming, fintech, and retail. Experienced in all development phases and skilled in stakeholder management. Resilient, self-motivated, and a strong team player. Passionate about iOS development and Agile methodology. International experience in LATAM, North America and Europe.
Skills
Experience Level
Language
Portuguese
Fluent
English
Advanced
Work Experience
Senior iOS Software Engineer at ArcTouch
May 2, 2022 - PresentArcTouch is a San Francisco-based company where we create lovable apps and digital products.
Client: Disney, Core Framework (Aug 2024 - Current)
• Core is Disney’s internal crossplatform framework developed using Swift and based on Server-Driven UI concept. It's the core framework used by several apps, responsible for fetching data and rendering screens.
• Prepare the Core Framework to work on tvOS.
• Add support to a new internal player framework.
Technologies: Swift, UIKit, SwiftUI, iOS, tvOS, AVKit, AVFoundation, Swift Package Manager (SPM), Internal libraries, MVVM, Modular Architecture, XCTest, Server Driven UI, REST API, Clean Code, SOLID, GitLab, Scrum, Kanban.
Client: Disney, Disney Entertainment Streaming (Mar 2023 - Sep 2024)
• Developed and maintained Disney Streaming Apps for iPhone, iPad, and Apple TV for brands like ABC News, ABC, NatGeo, Freeform, FX and Disney Now, impacting millions of users globally.
• Delivered key features using Swift, RXSwift, and Modular Architecture, enhancing app scalability and performance.
• Conducted spikes and wrote technical tickets to clarify implementation requirements for the team.
• Conducted code reviews and managed the release candidate cut.
• Supported the Tech Lead by discussing project details with the product manager, project manager, and engineering manager, helping the team achieve goals, and stepping in for the Tech Lead during absences.
• Assisted the CI/CD team in delivering applications, resolving issues, and responding to Apple’s feedback on submitted apps.
• Supported and onboarded new developers, mentoring them on best practices and project architecture.
Technologies: Swift, UIKit, SwiftUI, CocoaPods, RXSwift, iOS, tvOS, Internal libraries, MVC, MVVM, Modules Architecture, REST API, Clean Code, SOLID, GitLab, Analytics Tools, Scrum, Kanban.
Client: Disney, Project ABC News (Oct 2022 - Feb 2023)
• Part of the team responsible for migrating and developing the new ABC News iOS App using internal frameworks.
• Developed new features and fixed bugs.
• Collaborated with framework teams to explain requirements.
• Participated in refining requirements for the new app.
• Conducted code reviews.
Technologies: Swift, Swift Package Manager (SPM), Internal libraries, Server-Driven UI, State-Driven, REST API, Clean Code, SOLID, Git Lab, Scrum, Kanban.
Client: ArcTouch, Internal Project (May 2022 - Sep 2022)
• Defined the project architecture.
• Developed new features and fixed bugs.
• Wrote articles to share knowledge and engage colleagues.
Technologies: iOS, Swift, MVVM, Coordinator, Cocoapods, RXSwift, Swinject, Alamofire, SOLID, Clean Code, Clean Architecture, Git
Lab, REST API, Git.
iOS Software Engineer at Americanas S.A.
June 1, 2021 - April 29, 2022Americanas SA is a company that owns several e-commerce and financial brands, including Americanas, Submarino, Shoptime, and SouBarato. They offer a wide range of products and services to millions of customers.
• Our main challenge is migrating our e-commerce tech stack from React Native to native iOS using Swift. We’re aiming to use the best patterns and technologies available, following Clean Architecture, Clean Code, and SOLID principles.
• Collaborating closely with a cross-functional team to define, design, implement, and deliver prioritized features.
• Conducting code reviews for teammates, ensuring adherence to best practices, including SOLID and Clean Code principles.
Technologies: iOS, Swift, MVVM, Coordinator, CocoaPods, RXSwift, Swinject, Alamofire, REST API, SOLID, Clean Code, Clean Architecture, GitLab, Scrum, Kanban.
Squad Leader at Meu Acerto
October 19, 2020 - April 30, 2021Meu Acerto is a Brazilian fintech recently acquired by Bank Inter, a pioneer in Winback. This concept focuses on billing customers
with overdue accounts, retention, and reactivating disengaged customers.
• As Squad Leader I worked as Scrum Master and Project Manager.
• Lead 10 people in 3 different tech teams at the same time.
• Defining processes using agile methodologies and frameworks like Scrum and Kanban.
• Ensuring team engagement and adherence to processes.
• Continuously improving processes using Lean principles.
• Leading agile meetings as defined in the processes.
• Managing people, overseeing the team, and supporting their professional growth through Individual Development Plans
(PDI).
• Prioritizing the team backlog.
• Managing costs, setting, and monitoring the team budget.
• Defining strategies and goals with stakeholders, understanding their requests, and translating them for team members.
• Presenting periodic results to stakeholders.
• Coordinating requests with other teams (design, security, and development).
• Participating in strategic decisions for the company’s growth and operations.
Technologies: Agile Methodologies, Scrum, Kanban, Lean, Team Management, Leadership, Negotiation.
Product Manager at FCA - Fiat Chrysler Automobiles
April 1, 2019 - October 16, 2020FCA - Fiat Chrysler Automobiles (now Stellantis) is a global holding company that owns several car brands, including Fiat, Chrysler, Jeep, RAM, Dodge, Maserati, and Alfa Romeo. It’s one of the largest car manufacturers in the world. I had the opportunity to work on the Global Connected Services Platform, a global platform providing connected services embedded in their vehicles. I was the Product Manager responsible for some features in the LATAM region.
• Serving as Product Manager for the LATAM market in the global Connected Vehicles Platform, collaborating with teams in Italy, the United States, China, and other countries.
• Defining and documenting project requirements for the LATAM market, ensuring local needs are reflected in global documentation for Marketplace, Data Monetization, Maintenance, and Core Enable features.
• Proposing, documenting, and requesting functionality changes from the LATAM team to the global team, monitoring requests from other regions, and validating applications for the local market.
• Leading the business change request process for the LATAM business area.
• Defining project development processes for the LATAM region and supporting global process definitions.
• Coordinating with internal teams to ensure alignment across business, technical, and quality areas, and maintaining a shared understanding of functionality with the global team.
• Presenting the product features to other company areas, identifying internal benefits the project can bring.
• Supporting the selection of vendors and partners to meet regional market needs.
• Integrating with the Quality team to identify key areas of interest and design user journey flows for project features.
• Assisting the PMO team in defining processes.
iOS Software Engineer at CI&T
September 1, 2014 - April 1, 2019Project: Itaú Bank - iOS App (Aug/2016 - Apr/2019)
Itaú is one of the largest private banks in Latin America, and this is their main app used by millions of customers.
• Developed new features and redesigned existing ones for the Itaú iOS Super App, following UI guidelines defined in
Zeppelin and requirements set by Product Owners. Worked within a distributed team across different regions of Brazil,
adhering to Scrum methodology with Scaled Agile and Lean principles.
• Conducted code reviews to ensure quality and adherence to best practices.
• Assisted leaders in scrum rituals, created and led retrospective and review meetings, and set sprint goals for the team.
Facilitated daily stand-up meetings.
• Monitored sprint progress through daily meetings and project metrics.
Technologies: iOS, Objective-C, MVC, Cocoapods, Alamofire, XCTest, SOLID, Clean Code, GitLab, Jenkins, Appium, Calabash, REST
API, Scrum, Lean.
Project: VLI Logística - Tácito (Sep/2014 - Jul/2016)
VLI is a logistics company established by Vale, managing railways, terminals, and harbors to transport various types of cargo.
• Conducted requirements gathering and documentation with key users, and analyzed and developed systems across multiple
areas including HR, Economic and Commercial Management (real-time and strategic financial planning), Train Logistics
Scaling, and Employee Training.
• Utilized Agile and Lean methodologies to support system frameworks.
• Collected and documented requirements through reverse engineering, confirming them with key users.
• Created technical specification documents based on functional specifications.
• Developed use case specifications and database models.
• Fixed bugs and developed new features according to user requirements and technical specifications.
• Integrated the system with other platforms.
• Provided client support during User Acceptance Testing (UAT).
Technologies: .NET, C#, VBA, SQL Server, Data Modeling, Git, Scrum, Lean, Kanban, Angular.JS
Consultant .NET Developer at Deloitte Thouche Thomatsu
August 1, 2013 - August 8, 2014Project: VLI Logística - Tácito
VLI is a logistics company established by Vale, managing railways, terminals, and harbors to transport various types of cargo.
• Conducted requirements gathering and documentation with key users, and analyzed and developed systems across multiple
areas including Human Resources (real-time and strategic financial planning), Economic and Commercial Management (real-
time and strategic financial planning), Train Logistics - Scaling, and Employee Training.
• Applied Agile methodology to support system frameworks.
• Collected and documented requirements through reverse engineering, confirming them with key users.
• Created technical specification documents based on functional specifications.
• Developed use case specifications and database models.
• Fixed bugs and developed new features according to user requirements and technical specifications.
• Integrated the system with other platforms.
• Provided client support during User Acceptance Testing (UAT).
• Offered support and guidance to system users.
Technologies: .NET, C#, VBA, SQL Server, Data Modeling, Microsoft Team Foundation System (TFS), Scrum, Kanban
Education
Bachelor Computer Science at Universidade FUMEC
February 14, 2005 - June 1, 2015MBA Project Management at Universidade Fumec
April 4, 2016 - December 2, 2025Qualifications
Industry Experience
Computers & Electronics, Software & Internet, Financial Services, Manufacturing, Retail, Other
Skills
Experience Level
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Braga today.