I have 8 years of dedicated iOS development experience and a wealth of knowledge in software design principles, Swift, SwiftUI, and Objective-C.
Throughout my professional career, I have consistently demonstrated proficiency in implementing iOS design patterns, particularly the MVVM and Coordinator patterns. These implementations have resulted in the creation of scalable and maintainable codebases, significantly improving user experiences across a variety of applications. My ability to connect iOS apps to RESTful APIs enables the creation of high-performance, data-rich applications that adhere to Apple's stringent design principles.
I am deeply committed to best practices, consistently applying SOLID principles and leveraging Git and GitHub Actions for efficient version control and continuous integration. My commitment to quality is demonstrated by my meticulous testing approach, which includes comprehensive unit tests as well as automation tests using XCTest and other industry-standard testing tools.