Latest Posts

Portfolio for IOS applications and project for development and support.

Portfolio for IOS applications and project for development and support.

7+ years as IOS Developer in native with objective-c and Swift (5+ years for Swift) and 4+ years using SwiftUI and Combine technologies.

  • Modern iOS Development: Specialized in SwiftUI and UIKit, leveraging Swift 6 features and modern concurrency (Async/Await) to build performant and scalable native applications.
  • Architectural Patterns: Expert in Clean Architecture, MVVM, and MVI, applying SOLID principles and reactive patterns with RxSwift or Combine to ensure high maintainability.
  • Modularization & Dependency Management: Proficient in designing scalable app structures using Modular Architecture, managed via Swift Package Manager (SPM), CocoaPods, and xcFrameworks.
  • Data & Networking: Advanced integration of GraphQL using Apollo Client and RESTful APIs, ensuring efficient data fetching and state synchronization.
  • Testing & Quality Assurance: Strong focus on Unit Testing and Functional Testing, integrated into Jenkins-based CI/CD pipelines for automated quality gates.
  • DevOps & Lifecycle: Expert in Xcode toolchain management, including custom Schemes, multi-tier build environments (Dev, UAT, Staging, Prod), and automated deployment workflows.
  • App Store Management: Hands-on experience in end-to-end publishing via App Store Connect, including TestFlight distribution, provisioning profiles, and certificates management.
  • Agile & Collaboration: Power user of Jira for sprint orchestration and GitFlow for robust version control across Bitbucket, GitHub, and SourceTree.
app icon

IOS Sr Developer

Accept Mobile Transactions With iProcess App

Working with contactless payment devices, I was working on implement the features implemented in android application, connecting with BLE the readers and retrieve information, as well working on expose libraries and SDK's. 

Other Tools

Follow up scrum ceremonies and calls for retrospective, backlog definition and estimations.
Using jira and tools as slack, teams for communication.
Creating Peer Reviews, Code reviews and follow up features from testing to merge.

MVCObjective-CUIIoTScheme ArchitectureBLE EMV algorithms ContactLess