We provide IT Staff Augmentation Services!

Sr Ios Developer Resume

Bothell, WA

PROFESSIONAL SUMMARY:

  • Experience with Swift from Swift 1.0 to Swift 5.2
  • 9 Plus years of overall experience in Programming.
  • 5.5 Years of experience on iOS.
  • 5 years of experience working with Swift.
  • Experience as a software developer in designing & developing User Interface applications, integrating with various Databases and Client - Server applications
  • Experience in Mobile Application Development (iPhone/iPad) using objective-C, Swift 1.0,2.0,3.0,4.0,5.1. and Cocoa Touch/UIKit.
  • Knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, fixing and maintaining the software.
  • Hands-on experience working with iPhone SDK - XCode, Interface Builder and Instrument.
  • Highly Proficient in programming languages - Objective-C and Swift.
  • Experienced in Mobile Application Development using UI-Kit, Core Foundation with Cocoa touch
  • Knowledge of designing and working with updated UI tools within X-code including Storyboards and NIB files
  • Experienced in working data parsing to dynamically display data on iPhone/iPad such as XML and JSON.
  • Expertise in creating and customizing Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multiview Application.
  • Knowledge on provisioning profile.
  • Experienced in working with Storyboard and Interface Builder.
  • Developed apps using various iOS design patterns (MVC, Delegation).
  • Strived for elegance and simplicity in code while focusing on scalability, readability, and standards complicity.
  • Experienced in implementing Third Party library into the Codebase.
  • Experience in developing prototypes for demo applications.
  • Experienced with GIT, MySQL, XML, JSON and web services.
  • Proficiency with memory management - manual and automatic.
  • Experience in provision process and deploying apps in Apple Store.
  • Clear noledge in Testing and Distribution of the App in the App Store.
  • Experience in Asynchronous Programming.
  • Development, Testing, Troubleshooting, Debugging and Deployment of the application.
  • Excellent communication and presentation skills, attention to detail and the ability to meet tight deadlines.
  • Self-motivated to explore new technologies, applications and environments.
  • Experience in cross platform development.
  • Self-starter, highly motivated, team-player.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills, good attitude towards learning, flexible and willing to learn any new technology. Believes in learning and sharing.

TECHNICAL SKILL

S iOS Applications Objective-C, Swift and Cocoa development for iPhone and iPad devices in XCode: 4.6 Interface builder-UIKit, Cocoa touch, core Data

Software iOS 4, iOS 5, iOS 6, iOS 7, iOS 8, iOS 9, iOS 10, iOS 11.3, iOS 13 and above. OSX 10.5, 10.6 and 10.7, 10.8Android 2.3-5.0, Android SDK,ASP.net with Visual Studio: 2005/ 2008, Microsoft office suites

Programming Languages Objective C, C, C++, HTML, PHP, UNIX: Front End: HTML 4, and 5, CSS2 and 3. JavaScript/ Jquery library

Databases SQL server 2005/2008, SQLite with Core iOS and box, building, and testing: Database in iOS sandbox, Oracle 11g, Oracle 12c

Operating Systems MAC OS 10.5/10.6/10.7, Windows XP, Windows 7, Windows 8: Tools: XCode 3.0/4.0/5.0, Visual studio 2005, Dreamweaver, Eclipse

Development Tools svn/git: EMPLOYER: Strategic Resources International

PROFESSIONAL EXPERIENCE:

Confidential, Bothell, WA

Sr iOS Developer

Responsibilities:

  • • Worked on the observable pattern for all the navigations in the application.
  • • Worked on Converting the Objective C code to Swift.
  • • Followed MVVM design pattern for developing features.
  • • Started Using Combined Framework for the latest features.
  • • POC work on SWIFT UI
  • • Worked on UNIT TESTS for the modules.

Confidential, Seattle, WA

Sr iOS Developer

Responsibilities:

  • Worked on creating UI for various features on Aviator app using the MVVM model.
  • Involved in the new feature analyzation, design and development of modules using Swift 5.1.
  • Used third-party frameworks like Swift Lint, Sonar-Cube. Also worked on SDWebImage for Image cashing.
  • Started Using SWIFTUI and Combined Framework for the latest features.
  • Worked in with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad.
  • Used GCD and NS OperationQueues for Multi-threading.
  • Some of the features I worked on are New Signature-Form sheet with MVVM design pattern.
  • Aircraft Connectivity, Digital signature, Improving the Flights Menu Performance.
  • Implemented XCUnitTests for every feature.
  • Worked on implementing framework called “AVEFFKIT” which is used for multiple projects.
  • Worked on Showing and hiding features using configuration file depending upon the client requirements.
  • Experience in saving the data using, P-list, Keychain, NSUserDefaults, NSCODER and CoreData.
  • Used Core Graphics, Core Location, Core Images and Core Animation frameworks to design the maps using the MapKit framework.
  • Used XCTest and XCUITest to record and run the automated UITests on iOS

Environment: iOS 10 and above, Mac OS X, Objective C, X-code 9, X-code 10.1, Cocoa, X-code -11.3, Cocoa Touch, Cocoa framework, iPhone Simulator 5 and above.

Confidential, Greesham, OR

Sr iOS Developer

Responsibilities:

  • Design, Development of all the screens for application using cocoa touch, Objective-C and Swift Worked with Water Fall Methodology
  • Meeting with business team to discuss the needs and possible solutions.
  • Design, develop iOS application for iPhone .
  • Worked on Credit line increase project. Involved writing all network calls, creating models and Restful web-services.
  • Worked on MVP design pattern
  • Debugged existing codebase to prepare for the migration from Objective-C to Swift
  • Performed Unit and integration testing for all the modules.
  • Worked on Storyboards, Xibs. Worked on Auto-layouts.
  • Refactored the legacy code. Implemented the old code to XIB’s and storyboard.
  • Worked on data parsing to dynamically display data on iPhone/iPad such as XML and JSON. Also worked on to parse the data from offline mode creating a static JSON values.
  • Worked on Offline Debug Mode too which is very useful in case the front end is ready and the backend is not ready yet.
  • Excellent experience to create user friendly UI.

Environment: iOS 10 and above, Mac OS X, Objective C, X-code 8.2.1, X-code 8.3.2 Cocoa, Cocoa Touch, Cocoa framework, iPhone Simulator 5 and above.

Confidential, AnnArbor, MI iOS Developer

Responsibilities:

  • Design, Development of all the screens for application using cocoa touch, Objective-C and Swift. Worked with Agile Methodology
  • Meeting with business team to discuss the needs and possible solutions.
  • Design, develop iOS application for iPhone & iPad.
  • Proficient with XCode IDE, iPhone SDK to integrate all the Data Models to the App, Apple Approval & Distribution Process.
  • Deep understanding of MVC architecture and object oriented programming.
  • Debugged existing codebase to prepare for the migration from Objective-C to Swift
  • Deployment of internal builds and beta releases across Apple's Test-flight
  • Various UX/UI tweaks and code refactoring. Also worked on maintaining the localization across the app for

Environment: iOS 8, iOS 9, iOS 10 and above Mac OS X, Objective C, Xcode 7, Xcode 8, Cocoa, Cocoa Touch, iPhotoshop, Cocoa framework, iPhone Simulator 4 and above.

Confidential, Newton, MA

Responsibilities:

  • Lead and coordinated weekly meetings and live demos at client site.
  • Worked on troubleshooting UI to code connections in Swift
  • Worked on bug fixing. Improved the UI design with working on Custom alerts and Table views
  • Worked on Split View controllers
  • Worked on Push Notifications.
  • Worked on CoreData and halped in synching the data to the server.
  • Used NSURLSession for web services for this project.
  • Implemented complete Testflight setup and halped QA’S to use it effectively.
  • Reconstructed UI with new menu navigation using Added Auto Layout constraints to conform UI Controls to desired layout.
  • Created overview screen with accompanying Delegation pattern, based on wireframes given, simplifying access to usage information.
  • Worked on custom Navigation bar, location server, Map kit, SQLite database.
  • Worked on Web View, Gallery view and Table Views using swift
  • Worked with existing Core Data model to add implementation for managing stored payment profiles on device
  • Debugged and improved performance issues within app workflow by using Allocations instrument
  • Project managed using Agile/SCRUM; code delivered in 2 week sprints
  • Performed Unit Testing on code using XCTest framework
  • Code housed in GIT repository

Environment: iOS6 SDK, iOS7 SDK, iOS SDK Cocoa Touch, UIKit, Foundational, Storyboards, Interface Builder, Auto Layout constraints, Core Data, Instruments, Allocations, Singleton, Delegation, Agile, SCRUM, NSLog, Breakpoints, XCTest, SVN

Confidential

Responsibilities:

  • Worked on implementing web pages using HTML and css. Also, worked on editing content using Mainframes. n building iOS Apps using Objective- C.
  • Designed and developed dynamic web pages dat involved front-end designing and implementation.
  • Constantly tested the data dat is coming from the database.
  • Integrated new products and software packages into the system, and seeing dat the data produced is accurate.
  • Train other employees in the organization on how to access a database and how to make the best use f its contents.
  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Developed different Servlet components.
  • Interacted with the Database using PL/SQL.
  • Involved in Database designing using ER Modeling and creating tables.
  • Publishing: Performs duties such as analyzing, keying, converting, coding, copy reading, editing, merging, creating work-flows in phoenix, loading, or validation of data. Responsible for troubleshooting system and or data problems. Link-checking, code checking and validation, code cleanup and formatting. Supports team publishing goals by setting and meeting deadlines.
  • Perform CD publishing product in Mainframe, SAP and Westlaw application.
  • Worked on Backend services with JSON and XML. Also, integrated backend to Front end UI

Hire Now