Ios Developer Resume
5.00/5 (Submit Your Rating)
San Francisco, CA
TECHNICAL SKILLS
Proficient: Swift, Objective - C, CocoaTouch, UIKit, Foundation, Custom frameworks, MVVM, MVVM+C design patterns, Multi-threading, Autolayouts, Unit Tests, Dependency Injection, Core Graphics/Animations, APNS.
Exposure: SwiftUI, Native App Bridge calls, Core Data, Universal links, Lottie, SPM, Java, C/C++, HTML/CSS
Tools: XCode, Instruments, GitHub, GitLab, Jenkins, AppDynamics, JIRA, Sketch, Trello, Perfecto
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
iOS Developer
Responsibilities:
- Led design of logic, UI, and custom frameworks used internally for Mobile Remote Deposit Check utilizing Swift and Objective-C, integrated wif backend microservices and MiTek Vendor SDK.
- Strategized and implemented ADA functionality using the UIAccessibility framework wif dynamic font size.
- Worked on writing unit tests using XCTest framework and UITests using the Cucumber framework wif BDD.
- Spearheaded implementation of SonarQube and SwiftLint to improve production code quality, reducing warning by 40% and fixed critical, and major sonar issues.
- Involved in PR reviews/approval on GitHub, Coordinate wif UX, backend, vendor team and ADA team.
- Maintained strong work ethics and production velocity while working entirely from home during a pandemic.
Confidential
iOS Developer
Responsibilities:
- Started the app independently, designed prototype, prepared FSD and feature listing.
- Worked wif MVVM design pattern, invoked REST API using URLSession, Alamofire and SwiftyJson.
- Integrated third party library using carthage and implemented offline support and push notifications.
Confidential
Senior Software Engineer
Responsibilities:
- Developed iOS apps from scratch according to clients’ needs like client-server app using SOAP and REST APIs, drawing/collage using Core graphics, AVFoundation, Core Image, Asset Library, Map and utility app, etc.
- Developed UI components, custom classes for Strings, CRUD, API operations reusable to mobile teams.
- Designed and planned MVC Objective-C legacy app into MVVM in Swift using protocol-oriented programming and Unit test coverage to reduce conversion defects and increased team velocity.
- Collaborated on a team of 3 engineers, experienced wif task planning and estimation efforts.