ππ» Hello there! I'm Sarah, a seasoned Senior Software Developer passionate about crafting high-quality code and constantly learning.
- π± Over 10 years of overall software development experience.
- π οΈ Proficient in Swift and Objective-C, with a deep understanding of iOS frameworks.
- π Experienced in creating apps with robust architecture, scalability, and performance optimization.
- π¦ Expertise in integrating third-party libraries and APIs.
- π¨ Strong UI/UX design sense, ensuring visually appealing and user-friendly applications.
- π» Comfortable with Agile development methodologies and version control systems.
- π΅π»ββοΈ Experienced in security auditing and the end-to-end build process, including submitting to the App Store.
- π Solid grasp of computer science fundamentals, enriching my ability to design efficient algorithms and data structures.
- π§ Skilled in additional languages such as Python, C++, and Java.
- Languages: Swift, Objective-C, Python, C++
- Frameworks: UIKit, SwiftUI, Core Data, XCTest, Swift Testing, Concurrency, MapKit, SwiftData and more.
- Tools: Xcode, IntelliJ, Git, Cocoapods, SwiftPM, Visual Studio Code, SwiftLint, Jenkins, Jira, TestFlight, App Store Connect
- Architecture Patterns: MVC, MVVM
- Design Patterns: Singleton, Observer, Delegate, Dependency Injection, Coordinator
- OS's: iOS, iPadOS, watchOS, macOS, and visionOS