We provide IT Staff Augmentation Services!

Senior Ios Developer Resume

Atlanta, GA

SUMMARY:

  • Over 12 + years of experience in design and development of User Interface applications, integrating with numerous databases and Client - Server applications of iOS using Objective-C, Swift, Cocoa Touch, Cocoa.
  • Experience in designing & developing Rich User interface applications, integrating with various Databases and Client-Server application in iPhone/iPad Experience using mobile APIs and specific functions of iOS such as: Core Foundation, UIKit, Core Location, Storyboards, Newsstand, Local Storage in Core Data, AFNetworking, core Bluetooth framework, Core Graphics, Map Kit, Push Notifications, Accelerometer, iCloud integration, AVFoundation, Core animation, In App Purchase, Google Analytics. Expert level knowledge in using iOS frameworks related to UI,, storyboards, web services, security/keychain, camera integration, asynchronous/background processing, multitasking, etc Complete Software Life Cycle Development experience and agile experience in fast paced environments. Extensive experience in iPhone & iPod Touch application development. Working experience in the creation of applications that consume RESTful and SOAP Web services with XML and JSON parsing. Over a year of experience designing Mobile Strategies for building mobile apps and leading a team of mobile developers. Expert knowledge of common design patterns like MVC, delegation, target-action Thorough understanding of App Store requirements, iTunes Connect and iOS provisioning portal, distribution certificates, code signing, keychains, app transport requirements. Experience working with SQL Server and SQLite. Strong presentation, personal and communication skills, good in working with deadlines, problem solving skills, oriented to team work, active team player with proven work ethics and leadership. Worked on Web Development Technologies like HTML, JavaScript, AngularJS,Node.Js,CSS, AJAX, XML and XSL/XSLT. Expert in source control with Git Hub, SVN.

TECHNICAL SKILLS:

Languages: iOS 4, 5, 6 and 7, Objective-C, Groovy, Java, JavaScript, PHP, HTML, Bash, Swift, Objective-C, C++, Java

Operating Systems: Mac OS X 10.12/10.11/10.10/10.9 Windows 10/8/7, Linux

Xcode: 8/7/6/5, Eclipse, NetBeans

Web Services: XML, JSON, RESTful, HTML, CSS, Rails, Java and JavaScript frameworks

Databases: SQLite, Core Data, Oracle, MYSQL Server

Methodologies: Agile/SCRUM, Waterfall

Source Control: BitBucket, SourceTree, Git Hub, Eclipse, Xcode

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta,GA

Senior IOS Developer

Responsibilities:

  • Gathered requirements for the how the application should look and built the application accordingly.
  • Architect the solutions by taking the functional requirements and provide technical guidance to other team members. Created CoreData model classes, fetched and parsed JSON data to save in to CoreData entities Constructed Views with Xib, Storyboard using Added Auto Layout constraints to conform UI Controls to desired layout. Worked on Push Notifications and Local Notifications to trigger specific tasks at a particular time and blocks, categories. Experience on deploying beta apps through iTunes Connect / Test Flight Consumed Rest web services and displayed by using Alamofire Implemented Good dynamics for security of data. Project managed using Agile methodology Integrated the 3rd party frameworks using cocoapods Coordinated in every phase of Software Development Life Cycle (SDLC), starting from Requirements, Design, Development, Testing, Building, Deployment and Product Support Performed testing with XC Test Frame Work, UI Automation through instruments. Worked closely within a cross functional team of testers and developers Code housed in Github repository .

Environment: Swift, XCode-8/7, iOS10/9, Cocoa Framework, Agile Sprint Planning, Kofax Mobile SDX, TFS and core Data.

Confidential

Senior IOS Developer

Responsibilities:

  • Developed the application from scratch.
  • Designed the architecture and gathered required resources Used Story Boards, and Xib files in the project to integrate the UI of the application with Adaptive layouts Created CoreData model classes, fetched and parsed JSON data to save in to CoreData entities. Invoked RESTfull Web services using NSURLSession and Parsed JSON responses using NSJSONSerialization Publishing the application on App store and then pushing updates after every sprint release. Extensive work with UIKit components such as UI CollectionView and UITableView. Pre - fetching data for different views for smooth screen transitioning. Integrated the 3rd party frameworks using sub modules. Enforced intuitivegesture controls to enhance the ease of interaction Created models in MVC and development of delegates for updating model information Used Grand Central Dispatch(GCD) for implementing complex multithreading features on the application Implemented Deferred Deep Links (DDL) to redirect user to certain pages of the app as needed Implemented Adobe Analytics to discover customer valuable segments Worked with Instruments and Xcode for debugging. Worked with GIT source control.

Environment: Swift 2.3/3.0, XCode-8/7, iOS10/9, Cocoa Touch, Cocoa Framework, GutHub.

Confidential

IOS App Developer

Responsibilities:

  • Custom UI implemented with XIBs, and Manual Retain/Release memory management
  • Worked on Push Notifications using parse to send notifications to user. Updated and implemented multiple 3rd party APIs to integrate with social networks Implemented Core Data for persistent storage of user data. AVFoundation and MediaPlayer used to stream and play video Created of various views, table views, customized views and popovers. Implemented NS Operation Queue and NSURL Connection to integrate with backend web services. Worked with Instruments and Xcode for debugging.

Environment: iPhone SDK, Mac OS X-10.10/10.9, Objective C, iOS 9/8.2, Interface builder, Cocoa Touch, Xcode, JSON, GitHub.

Confidential

IOS App Developer

Responsibilities:

  • Collaborate closely with the product and design teams to enhance App experience.
  • Involved in requirement analysis, designing and developing the application Implemented JSON to get display the items on the respective views. Addressed Memory leaks by using Instruments and fixed bugs for Memory management issues. Used Git for the Version and Configuration management Worked on push Notification sent from server for new Alerts Worked with Backend team to communicate with web services. Pre - fetching data for different views for smooth screen transitioning. Followed a work data flow principle for design and development. Worked closely within a cross functional team of testers and developers Debugging issues at onsite whenever required. Worked with GDB and Xcode for debugging. Worked with Subversion to checkout and update the Code changes.

ENVIRONMENT: Objective-C, Xcode-6/5.1, iOS-8.2/7, iPhoneSDK, Cocoa Touch, Cocoa Framework, Storyboard, iPhone Simulator, APNS, BitBucket.

Confidential

Web UI Developer

Responsibilities:

  • Implemented user interface guidelines and standards DHTML, HTML, CSS, JavaScript, and jQuery.
  • Designed, created and implemented custom Interwoven Team Site modifications to fully automate activities such as publishing, deploying, and updating online content (HTML, JavaScript). Used jQuery UI to create components like date picker Made AJAX calls for updating UI data along with JSON data. Implemented various JavaScript/jQuery UI effects on the pages. Used Bugzilla as the bug tracking system to track and maintain the history of bugs/issues on everyday basis. Implemented the Feeds module to download csv files. Involved in developing and using the Restful/Soapweb services. Resolving Cross Browser Issues. Used source code control tool SVN for code deployment.

Environment: Java, J2EE, EJB, Swings, Struts, HTML, Java script, JNDI, Eclipse, XML

Hire Now