Ios Software Developer Resume
SUMMARY
- Talented Mobile Developer with 5 years of experience optimizing code during mobile application development. Effective at streamlining project management by developing organizational flow software to manage tasks and schedules. Skilled in implementing technologies such as Swift, Objective - C, SwiftUI, UIKit, Kotlin, Java, Flutter, RESTful, GraphQL, Core Data, and Firebase.
TECHNICAL SKILLS
Languages: Swift, Objective-C, Kotlin, Java, Python, Dart
Frameworks: SwiftUI, UIKit, CocoaPods, Alamofire, CryptoSwift
Databases: Core Data, SQLite, Realm, mongoDB
Design Patterns: MVC, MVVM, Singleton, Delegation, Observation
Tools: Xcode, Android Studio, Git, Sketch, Adobe XD, Trello
Platforms: iOS, macOS, watchOS, tvOS, Android
PROFESSIONAL EXPERIENCE
Confidential iOS Software Developer
Responsibilities:
- Performed analysis to develop application from scratch based on prototype.
- Implemented tests to deploy applications.
- Provided maintenance and debugging.
- Integrated 3rd party programs into completed applications.
- Lead development of 2 major projects and ensured timely completion despite challenging deadlines.
- Optimized codebase and performance based on specifications.
- Streamlined project management by contributing to development of organizational flow software to manage multiple tasks, oversee scheduling, and establish time limits.
Technologies Used: Swift, Objective-C, CocoaPods, Git, Auto Layout, Core Data, SQLite, Repro, Firebase, SwiftyJSON, Google Analytics, Xcode, Instruments, SourceTree, Adobe XD.
Confidential iOS Software Developer
Responsibilities:
- Migrated codebase from Objective-C to Swift.
- Maintained and debugged application.
- Spearheaded successful update of project codebase and created framework for code reusability.
- Ensured timely completion of projects with difficult deadlines.
Technologies Used: Swift, Objective-C, Core Data, PubNub, Socket.IO, Xcode, Git, Sketch.