I'm a Senior iOS Developer with 6 years of experience. I've worked in both large and small teams, at big companies and startups, both remotely and on-site, always effectively communicating to achieve my team's goals.
Here's a list of what I've worked with:
- Language: Swift.
- Architectures: MVVM, MVP, MVC, VIPER and Clean Architecture.
- UI: Storyboards, XIBs, SwiftUI.
- Concurrency: Grand Central Dispatch (GCD), Operations, Swift Concurrency.
- Networking: URLSession, Alamofire, Moya.
- Storage: Realm, CoreData and SQLite.
- Features: In-App Purchases, Maps (Apple/Google), Push Notifications, Localization.
- Analytics: Firebase Analytics, Sentry.
- Code quality: SOLID principles, REST API, Code review, SwiftLint.
- App quality: Firebase Crashlytics, Instruments.
- Reactive Programming: RxSwift, Combine.
- Version Control Systems (VCS): Git, GitLab, Bitbucket.
- App Store Connect: App distribution, app management, provisioning profile management.
- Workflow: Agile, JIRA, Confluence.