As a Senior iOS Engineer with 6.5+ years of experience, I excel in creating high-performance, user-centric mobile apps from concept to launch π±β¨. My expertise lies in translating complex ideas into scalable, elegant solutions.
I navigate the full software development lifecycle using Agile methodologies and tools like Jira to ensure efficient project execution aligned with business goals and user needs ππ§.
Technically, I craft robust code through Object-Oriented and Protocol-Oriented Programming, following SOLID principles and Clean Code practices. My skills span Swift, Java, Python, and JavaScript, with expertise in iOS architectures (MVC, MVVM, VIPER, VIP) and frameworks such as Cocoa Touch, UIKit, SwiftUI, and Core Data ππ».
Iβm adept at integrating REST APIs, managing multithreading with GCD, and optimizing performance and memory with Instruments. Testing is crucial to my process, involving rigorous unit tests and CI/CD pipelines using FastLane and GitHub Actions ππ οΈ.
Proficient in reactive programming with Combine, and experienced with Core Location, Core Graphics, Core ML, Firebase Analytics, Crashlytics, and Sentry, I ensure that apps are intuitive and user-friendly by adhering to Appleβs Human Interface Guidelines ππ.
Beyond iOS, I have a solid background in Android and Web Development, and Iβm passionate about exploring new tech areas like machine learning and data science π€π. I enjoy sharing insights on iOS development and app performance, blending technical depth with practical advice. π