Vitor CostaSr. Tech Enginner, iOS Developer
I am a Senior iOS Developer who worked with some medium to big-size companies across the country. Inside the financial system since 2019, always with Swift and most of the time using MVP+C structure, CocoaPods for modularization and Git to version control.
Certifications
B2 Upper Intermediate
B2 Upper Intermediate, B1 Intermediate
10/07/2021
iOS
Objective-C, iOS, Swift
11/26/2019
Tech stack
iOS (9)
Swift (6)
Objective-C
B1 Intermediate
B2 Upper Intermediate
Git (10)
Java (5)
Android (5)
Web (5)
PHP (5)
WordPress (5)
CocoaPods (4)
AFNetworking (4)
Model View Viewmodel (MVVM) (3)
Apps (3)
Model View Presenter (MVP) (2)
Maps (2)
RxSwift (1)
Firebase (1)
jQuery (1)
CodeIgniter (1)
Flutter (1)
Mobile (1)
Object-oriented Programming (OOP)
Xcode
JSON
UIkit
Experience
Senior iOS Software EnginnerBanco Itaú
08/2022 - Currently

Working in the íon app (investment). Working for the Foundation squad. The Foundation squad is responsible for the core, network, and UI components of the app. Also responsible for the user experience. First task: define how the whole app and squads will conform to the Itaú Design System.

CocoaPods
Model View Viewmodel (MVVM)
Swift
Git
iOS
Tech Engineer - Sr. iOS DeveloperC6 Bank
07/2021 - 08/2022

I worked for Payments Atom Team. My squad was responsible for almost all transactions of money. We built a hub of payments that is used by every squad who wants to pay for something inside the app.

CocoaPods
Git
Swift
Model View Presenter (MVP)
iOS
iOS MentorInvillia
01/2021 - 07/2021

Mentoring iOS insiders (trainees) of Invillia

iOS
Sr iOS DeveloperInvillia
12/2020 - 07/2021

Develop the client’s app Working allocated at C6 Bank Payments Atom Team The squad was responsible for almost all transactions of money. We built a hub of payments that is used by every squad who wants to pay for something inside the app. After working for Invillia, I was hired by C6 Bank and continued the same work I was doing.

Swift
iOS
Model View Presenter (MVP)
iOS DeveloperStone
01/2020 - 12/2020

Develop the “Conta Stone” app Banking Responsible for the card section full refactor. Init the conversations for the Design system creation

Swift
RxSwift
Model View Viewmodel (MVVM)
Mobile Flutter DeveloperAvonale
07/2019 - 12/2019

I developed mobile apps for Avonale, using mainly Flutter as main technology. I also led the flutter development team.

Apps
Flutter
Mobile
iOS DeveloperGetinfo Soluções Corporativas
08/2018 - 07/2019

I developed, planned, tested and published iOS apps, using mainly​ X-Code, Swift 4, Git, Firebase, AlamoFire, AutoLayout, CocoaPods.

Apps
CocoaPods
Firebase
Git
iOS
Swift
Multi Task DeveloperGetinfo Soluções Corporativas
03/2015 - 10/2016

Developed systems, websites, and apps, and participated in any programmatic demand from the company. Supervised interns. Skills:​ PHP, Java (for Android), Objective-C, Wordpress, REST, Code Igniter, iOS, Android, Git, AFNetworking.

AFNetworking
Android
Git
iOS
Java
PHP
Web
WordPress
Multi Task DeveloperTeaser Propaganda
02/2013 - 10/2014

Developed systems, websites, and apps, and participated in any programmatic demand from the company. Skills:​ PHP, Java (for Android), Objective-C, Wordpress, REST, Code Igniter, iOs, Android, Git, AFNetworking.

AFNetworking
Android
Git
iOS
Java
PHP
Web
WordPress
Multi Task DeveloperTeaser Propaganda
10/2011 - 08/2012

Role:​ Develop systems, web sites, app and participate in any programmation demand from company. Skills: PHP, jQuery, Wordpress, REST, CodeIgniter, Git

CodeIgniter
Git
jQuery
PHP
Web
WordPress
Android DeveloperPopcode Mobile Solutions
09/2010 - 10/2011

Developed, planned, tested and published Android apps. Supervised interns. Skills:​ Java for Android, Google Maps API, Git.

Android
Apps
Git
Java
Maps
Education
Bachelor's degreeAnhanguera
02/2021 - Currently
Nano DegreeUdacity
02/2018 - 02/2019
Bachelor's degreeUniversidade Federal de Sergipe (INCOMPLETE)
02/2006 - 02/2010