Olá, eu souRenato Ferreira
Desenvolvedor iOS Sênior
Construo apps iOS em Swift e SwiftUI há mais de 7 anos, com mais de 25 anos de engenharia de software. Hoje trabalho para um grande banco do Brasil e mantenho meus próprios produtos. Engenheiro de software atuando com iOS, iPadOS, watchOS, macOS e tvOS.
Sobre mim
Engenharia de software com foco em iOS
Sou desenvolvedor iOS em Brasília. Já entreguei apps para banco, streaming e Justiça Eleitoral, e gosto de arquitetura bem pensada, testes e entrega contínua. Nas horas vagas transformo problemas que eu mesmo vivo em produtos.
- 25+anos de carreira
- 7+anos de iOS
- 83%cobertura de testes
Formação
Estudo e certificações
- Bacharelado em Sistemas de InformaçãoUNIEURO · 2006
- iOS BootCamp – Desenvolvimento Mobile em SwiftCurso livre
- Flutter – Desenvolvimento MobileCurso livre
Skills
O que eu domino
- Swift95%
- SwiftUI90%
- UIKit95%
- Combine e Concurrency85%
- XCTest e TDD90%
- CI/CD (Fastlane, Bitrise, Xcode Cloud)85%
- MVVM-C
- VIPER
- Clean Architecture
- Swift Package Manager
- CocoaPods
- Core Data
- RxSwift
- Snapshot Testing
- Firebase
- Remote Config
- Git (GitHub e GitLab)
- GitHub Actions
- Scrum e métodos ágeis
- React
- TypeScript
- Supabase
- IA no desenvolvimento
Experiência
Minha trajetória
Banco, streaming, pesquisa e Justiça Eleitoral: apps que milhões de pessoas usam.
- 06/2021 – atual
Desenvolvedor iOS Sênior
Sicredi · App Sicredi X
Jornadas de seguros, plano de saúde e consórcio. Elevei a cobertura de testes de 8% para 83% e conduzo a migração para Swift 6 e SwiftUI.
- em paralelo
Fundador e desenvolvedor
Produtos próprios · UAPP
SaaS para gerir apps Apple em React, TypeScript e Supabase, o app UAPP Pulse e o SDK UAPPKit. Infraestrutura própria com Proxmox e Cloudflare.
- 06/2021 – 08/2023
Desenvolvedor iOS Sênior (PJ)
StormGroup · Globoplay
Módulos de Pesquisa e Discovery em iOS e tvOS, com VIPER, XCTest e Bitrise.
- 12/2020 – 06/2021
Desenvolvedor iOS Sênior
Instituto de Pesquisa Eldorado
Funcionalidades em Swift 5 e SwiftUI integradas a React Native e AWS; modularização com Swift Packages.
- 05/2019 – 06/2020
Desenvolvedor Sênior
Castgroup · Banco do Brasil
App híbrido em React Native com módulos nativos em Swift e Objective-C.
- 10/2011 – 09/2017
Engenheiro de Software Sênior
CTIS · TSE
App iOS "Resultado", com a apuração das eleições em tempo real, e sistemas críticos em Delphi, Java e PL/SQL.
Projetos
Meus apps e produtos
Toque em um projeto para abrir a página dele.
Contato
Vamos conversar?
Aberto a projetos iOS, consultoria e boas conversas sobre produto. Respondo rápido por e-mail ou LinkedIn.
Baixar currículo em PDF
