As a dedicated software engineer, my main area of expertise focuses on native application development for the iOS platform. My extensive experience in creating mobile applications gives me a deep understanding of the complexities involved in the software development process, resulting in consistently exceptional deliveries for clients. Throughout my career, I have worked both on personal projects to help people, and on corporate projects for financial applications, making use of new technologies. I feel great pride in the projects I have developed, as I feel that I am impacting millions of lives every day, and this gives me a strong sense of responsibility for the quality of the projects in which I work.My experience is mainly in Swift, adopting best practices with quality coding, design patterns and clean and scalable architecture, in addition to a variety of tests (Unit tests, UI tests and Snapshots). Currently, in addition to my personal projects, I also work as a contractor at Itaú Bank (via Zup Innovation), playing a fundamental role in the development of a modular and multiple repositories native (iOS) project. Being up to date with the latest trends and technologies is my pleasure, it allows me to stay up to date with market needs.My iOS skills include Swift, Design patterns (MVC, MVVM, MVVM-C, VIP, VIPER, Clean Architecture), SwiftUI, UIKit, Snapkit, SPM (Storyboard, Swift Package Manager), Cocoapos, Carthage, Modularization, Unit Testing + UI tests, CoreData + Keychain, Xcodegen, swiftlint. Additionally, I have experience with Android (Java and Kotlin), Jenkins, Docker, Kubernetes, Grafana, Splunk and Python language.
Listed skills include Redes De Computadores, Informatica, Sql, Oracle, and 9 others.