This commit is contained in:
Daniel Arantes Loverde
2026-01-06 16:38:54 -03:00
parent c344fe2012
commit ce9169cc24
2 changed files with 292 additions and 134 deletions

213
README.md
View File

@@ -13,108 +13,187 @@
**Telegram:** @loverde
**LinkedIn:** [https://linkedin.com/in/loverdeDaniel/](https://www.linkedin.com/in/loverdedaniel/)
## About Me
**Working with iOS development since 2010.**
Working with back-end development since 1998.
## About Me
**Specialties:**
Technical lead and iOS development
**iOS developer since 2010.**
**Back-end developer since 1998.**
**Languages:**
Swift, SwiftUI and Objective - C
Technical Lead with strong hands-on experience, focused on scalable architectures, developer productivity, automation, and pragmatic use of AI in software engineering.
I've solid knowledge in webservices integrations (RESTful) and also to build them.
Knowledge in common software development patterns: MVVM, MVC, VIPER, Clean Code, SOLID.
Knowledge in SwifLint and Fastlane
Knowledge in CocoaPods and SPM
Knowledge in CI/CD and DevOps
---
**Knowledge in these frameworks:**
UIKIT, Foundation, CoreGraphics, CoreData, ARKit, Quartz, SystemConfiguration, MobileCoreServices, Security, CoreLocation, MapKit, EventKit, CrashReporter, CFNetwork, AFNetworking, CoreVideo, Crashlytics.
## Core Specialties
**Automated Tests:**
Unit Tests: XCTests
UI / Funcional Tests: Xcode UITest
- Technical Leadership and iOS Architecture
- iOS Development (UIKit & SwiftUI)
- Back-end Integration & API Design
- Automation, CI/CD and Developer Experience (DX)
- AI-assisted Development & Code Automation
Experience with HTML, CSS and JS development since 1998
Experience with PHP, MySQL and NoSQL development since 2000
Experience with iOS development since 2010
Experience with SCRUM.
---
## Languages
## More detailed info
- Swift, SwiftUI, Objective-C
- C#
- PHP
- JavaScript, HTML, CSS
### Mobile Development
---
* Swift / SwiftUI / Objective-C
* C#
## Architecture & Engineering Practices
#### Tools, Frameworks, Stacks and Front End Methodologies
- RESTful API design and integration
- MVVM, MVC, VIPER
- Clean Code and SOLID principles
- Modularization and code reuse
- Performance, memory management and profiling
* XCode
* [ionic](https://ionicframework.com)
* Unity 3D
* Sketch
* [Cocoapods](http://cocoapods.org)
* [sonarqube](https://www.sonarsource.com/products/sonarqube/)
---
## Automation, AI & Developer Productivity
Strong focus on **automation-first development** and **AI-augmented workflows**, improving code quality, speed and consistency across teams.
### Back-End
### AI-assisted tools and workflows
* PHP
* Apache
* Firebase
* Parse
- Cursor
- Windsurf
- Antigravity
Applied to:
- Context-aware code generation and refactoring
- Large-scale codebase navigation and reasoning
- Test generation and edge-case discovery
- Documentation generation and code explanation
- AI-assisted debugging and architectural validation
#### Deploy
Human-in-the-loop approach to ensure correctness and avoid low-quality AI output.
* XCode
* Fastlane
* Swiftlint
* CI/CD and DevOps
### Automation & Quality
- SwiftLint (including custom rules)
- SonarQube for code quality and technical debt tracking
- Fastlane pipelines for build, test and release automation
- CI/CD pipelines focused on reliability and fast feedback
### Databases - Relational and NoSQL
---
* MySQL
* Node.JS
* SQLite
* Firebase
## iOS Frameworks & SDKs
- UIKit
- Foundation
- CoreGraphics
- SwiftUI
- CoreData
- ARKit
- Quartz
- SystemConfiguration
- Security
- CoreLocation
- MapKit
- EventKit
- CFNetwork
- CoreVideo
- CrashReporter
- Crashlytics
- AFNetworking
### Version Control Systems
---
* GitHub
* BitBucket
* CI/CD and DevOps
## Automated Testing
- Unit Tests: XCTest
- UI / Functional Tests: XCUITest
- Test automation integrated into CI pipelines
### Agile Methodologies
---
* Scrum
* Extreme Programming
## Mobile Development
- Swift / SwiftUI / Objective-C
- Unity 3D
- Ionic
### Business and Startup Knowledge
### Tools & Design
* Lean Canvas
* Business Model Canvas
- Xcode
- Sketch
- CocoaPods
- Swift Package Manager
---
### Data Analysis
## Back-End Development
* App Annie
* Fabrics
* Firebase
- PHP
- Apache
- Firebase
- Parse
### Operation Systems
* Mac OS X
* Unix commands
* Linux
Experience designing APIs consumed by mobile clients, with attention to performance, versioning and backward compatibility.
---
## Deployment & DevOps
- Xcode build automation
- Fastlane
- SwiftLint
- CI/CD pipelines
- DevOps culture applied to mobile teams
---
## Databases (Relational & NoSQL)
- MySQL
- SQLite
- Firebase
- NoSQL data modeling concepts
---
## Version Control
- GitHub
- Bitbucket
- Branching strategies and release workflows
- CI/CD integration
---
## Agile Methodologies
- Scrum
- Extreme Programming (XP)
- Continuous improvement and feedback-driven development
---
## Business & Product Mindset
- Lean Canvas
- Business Model Canvas
- Engineering aligned with product and business goals
---
## Data & Analytics
- Firebase Analytics
- Crashlytics
- App Annie
- Data-driven decision making
---
## Operating Systems
- macOS
- Linux
- Unix-based systems
- Strong command-line proficiency
## Work Experience

View File

@@ -13,108 +13,187 @@
**Telegram:** @loverde
**LinkedIn:** [https://linkedin.com/in/loverdeDaniel/](https://www.linkedin.com/in/loverdedaniel/)
## Sobre Mim
**Trabalho com desenvolvimento iOS desde 2010.**
Trabalho com desenvolvimento back-end desde 1998.
## Sobre Mim
**Especialidades:**
Líder técnico e desenvolvimento iOS
**Desenvolvedor iOS desde 2010.**
**Desenvolvedor back-end desde 1998.**
**Linguagens:**
Swift, SwiftUI e Objective-C
Líder técnico com forte atuação prática, focado em arquiteturas escaláveis, produtividade de engenharia, automação e uso pragmático de IA no desenvolvimento de software.
Tenho sólido conhecimento em integrações com webservices (RESTful) e também em construí-los.
Conhecimento em padrões comuns de desenvolvimento de software: MVVM, MVC, VIPER, Clean Code, SOLID.
Conhecimento em SwiftLint e Fastlane
Conhecimento em CocoaPods e SPM
Conhecimento em CI/CD e DevOps
---
**Conhecimento nestes frameworks:**
UIKIT, Foundation, CoreGraphics, CoreData, ARKit, Quartz, SystemConfiguration, MobileCoreServices, Security, CoreLocation, MapKit, EventKit, CrashReporter, CFNetwork, AFNetworking, CoreVideo, Crashlytics.
## Especialidades
**Testes Automatizados:**
Testes de Unidade: XCTest
Testes de UI / Funcionais: Xcode UITest
- Liderança técnica e arquitetura iOS
- Desenvolvimento iOS (UIKit e SwiftUI)
- Integração com back-end e design de APIs
- Automação, CI/CD e Developer Experience (DX)
- Desenvolvimento assistido por IA e automação de código
Experiência com desenvolvimento em HTML, CSS e JS desde 1998
Experiência com desenvolvimento em PHP, MySQL e NoSQL desde 2000
Experiência com desenvolvimento iOS desde 2010
Experiência com SCRUM
---
## Linguagens
## Informações Detalhadas
- Swift, SwiftUI, Objective-C
- C#
- PHP
- JavaScript, HTML e CSS
### Desenvolvimento Mobile
---
* Swift / SwiftUI / Objective-C
* C#
## Arquitetura e Boas Práticas de Engenharia
#### Ferramentas, Frameworks, Stacks e Metodologias de Front End
- Design e integração de APIs RESTful
- MVVM, MVC, VIPER
- Clean Code e princípios SOLID
- Modularização e reutilização de código
- Performance, gerenciamento de memória e profiling
* Xcode
* [Ionic](https://ionicframework.com)
* Unity 3D
* Sketch
* [CocoaPods](http://cocoapods.org)
* [SonarQube](https://www.sonarsource.com/products/sonarqube/)
---
## Automação, IA e Produtividade
### Back-End
Forte foco em **desenvolvimento orientado à automação** e **fluxos de trabalho aumentados por IA**, melhorando qualidade, velocidade e consistência do código e das equipes.
* PHP
* Apache
* Firebase
* Parse
### Ferramentas e fluxos assistidos por IA
- Cursor
- Windsurf
- Antigravity
#### Deploy
Aplicações práticas:
- Geração e refatoração de código com contexto
- Navegação e entendimento de grandes codebases
- Geração de testes e descoberta de edge cases
- Geração de documentação e explicação de código
- Debug assistido por IA e validação arquitetural
* Xcode
* Fastlane
* SwiftLint
* CI/CD e DevOps
Abordagem *human-in-the-loop* para garantir qualidade e evitar erros comuns de geração automática.
### Automação e Qualidade
### Bancos de Dados - Relacionais e NoSQL
- SwiftLint (incluindo regras customizadas)
- SonarQube para análise de qualidade e dívida técnica
- Fastlane para automação de build, testes e releases
- Pipelines de CI/CD com foco em feedback rápido e confiável
* MySQL
* Node.JS
* SQLite
* Firebase
---
## Frameworks e SDKs iOS
### Controle de Versão
- UIKit
- Foundation
- CoreGraphics
- SwiftUI
- CoreData
- ARKit
- Quartz
- SystemConfiguration
- Security
- CoreLocation
- MapKit
- EventKit
- CFNetwork
- CoreVideo
- CrashReporter
- Crashlytics
- AFNetworking
* GitHub
* BitBucket
* CI/CD e DevOps
---
## Testes Automatizados
### Metodologias Ágeis
- Testes unitários: XCTest
- Testes de UI / funcionais: XCUITest
- Testes integrados ao pipeline de CI
* Scrum
* Extreme Programming
---
## Desenvolvimento Mobile
### Conhecimentos de Negócios e Startups
- Swift / SwiftUI / Objective-C
- Unity 3D
- Ionic
* Lean Canvas
* Business Model Canvas
### Ferramentas e Design
- Xcode
- Sketch
- CocoaPods
- Swift Package Manager
### Análise de Dados
---
* App Annie
* Fabric
* Firebase
## Desenvolvimento Back-End
- PHP
- Apache
- Firebase
- Parse
### Sistemas Operacionais
* Mac OS X
* Comandos Unix
* Linux
Experiência no design de APIs consumidas por aplicações mobile, com atenção à performance, versionamento e compatibilidade.
---
## Deploy e DevOps
- Automação de builds no Xcode
- Fastlane
- SwiftLint
- CI/CD
- Cultura DevOps aplicada a times mobile
---
## Bancos de Dados (Relacionais e NoSQL)
- MySQL
- SQLite
- Firebase
- Modelagem de dados NoSQL
---
## Controle de Versão
- GitHub
- Bitbucket
- Estratégias de branching e workflows de release
- Integração com CI/CD
---
## Metodologias Ágeis
- Scrum
- Extreme Programming (XP)
- Melhoria contínua baseada em feedback
---
## Visão de Negócio e Produto
- Lean Canvas
- Business Model Canvas
- Engenharia alinhada a objetivos de produto e negócio
---
## Dados e Análises
- Firebase Analytics
- Crashlytics
- App Annie
- Tomada de decisão baseada em dados
---
## Sistemas Operacionais
- macOS
- Linux
- Sistemas Unix
- Forte domínio de linha de comando
## Experiência Profissional