iOS Developer with 5 years of experience creating user-focused mobile applications at the highest level of quality. Involved in mostly building financial apps in banks and startups using the latest technologies and practices.
Develop and maintain applications in Swift for a video call app service using SwiftUI + Twilio. ● Design patterns I used were Singleton, Delegate, Decorator, Observable. ● Worked with a hybrid of UIKit + SwiftUI + Combine (MVVM). ● Worked with CI/CD development process. ● Worked with Agile methodologies like SCRUM in a multi-national team. ● Integrated third parties libraries with dependency managers like Carthage and SPM.
Logro principalRelease of 2 apps into production with an aggressive deadline.
● Performed the implementation and maintenance of the neobank app called B89 with SwiftUI ● Responsible for deployment on Apple platform. ● Worked on setting up the CI environment and functional Unit Test of the app ● Integrated Third Party APIs like Firebase, Google, etc. ● Used Design Patterns most commonly used in iOS (Singleton, Delegate) and Redux pattern for UI interaction with SwiftUI components.
Logro principalDevelopment of a neobank app using SwiftUI and GRPC-based backend integration in less than 6 months from scratch.
● Develop code migration of the Interbank iOS application from Objective-C to Swift applying a clean architecture. ● Applied Guidelines with Complex reduction. ● Use of debugged tools with Xcode. ● Integrated the Web Services using Alamofire in Swift