We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

0/5 (Submit Your Rating)

FL

SUMMARY

  • Over 6 years of experience in iOS application development using XCode, iPhone SDK and Cocoa Touch framework
  • Strong base of Objective C and C++
  • Working experience with Swift programming language
  • Expert in Object Oriented Programming principles and implementations
  • Experienced in implementing multiple OOP architectures and design patterns including: MVC, KVO, Singleton
  • Seasoned in invoking RESTful and SOAP web services
  • Familiar with parsing JSON and XML web service responses with both 1st party and 3rd party frameworks
  • Constructed application UIs using Storyboards and NIB files
  • Experience working with Core Data for persisting data between application sessions
  • Understanding of the MVC architecture and file organization both local and online
  • Memory and Data Management experience in both Manual Retain Release and Automatic Reference Counting
  • Experience with both SVN and Git
  • Great expertise in Agile/SCRUM methodology and experience with Waterfall and TDD

TECHNICAL SKILLS:

Languages: Objective - C, SwiftDatabases: Core Data, SQLiteWeb Services: RESTful, SOAP, JSON, XML

IDEs: Xcode, Eclipse, Visual Studio

Libraries: CoreLocation, AVFoundation, MapKit, AFNetworking, SocialFramework, CoreGraphics, UIKit, Foundation, GCD, PLists,NSUserDefaults, Keychain, Categories, UIGestures, Interface Builder, XIB s, Storyboard, Push Notifications, Reachability, NSJSONSerialization, NSXMLParser, KissXML UIGestureRecognizers, Instruments, XCTest, OCUnit, NSOperations, Crashlytics, AirWatch, RestKit, iCloud, Dropbox API

Change Management Tools: Git, SVN, TestFlight, JIRA

Methodologies: Agile/SCRUM, Waterfall, TDD

OperatingSystems: iOS, Windows, Mac OS X

PROFESSIONAL EXPERIENCE

Sr. iOS Developer

Confidential, FL

Responsibilities:

  • Managed the development of two full apps from proof-of-concept to production with overlapping timelines
  • Maintained company Apple account for valid code signing certificates and provisioning profiles
  • Administered and distributed test builds via TestFlight and Beta by Crashlytics; deployed app via AirWatch
  • Implemented heavy multithreading functionality using GCD and NSOperations
  • RESTful web service calls invoked using RestKit and NSURLSession
  • Response JSON parsed using NSJSONSerialization
  • Refactored VRMS-Auction proof of concept to iOS7 coding and UI standards ensuring a smoothtransition from iOS 6
  • Persisted data on device using both Core Data and NSUserDefaults
  • Constructed UIs using Storyboards with AutoLayout constraints along with QuartzCore
  • Equipped application with Crashlytics for crash reporting
  • Worked on resolving crashes and defects in common UI and security components
  • Used JIRA for bug tracking / GitHUB for version control
  • Agile/SCRUM

iPhone Developer

Confidential, MO

Responsibilities:

  • Worked mainly with the platform team, handling many of the reusablecomponents to be used throughout multiple apps
  • Main responsibility was to remain ontop of the iOS 7 transition and offer advice where needed
  • Worked with iOS 7 since beta 1 was released ensuring a smoothtransition from iOS 6.
  • Refined some pre-existing animation algorithms
  • Worked with autolayout in Xcode 5
  • Updated unit tests which uncovered Apple API changes due to heavily customized code
  • Worked on resolving crashes and defects in common ui and security components
  • Used JIRA for bug tracking / GitHUB for version control / Crucible for code review
  • Agile/SCRUM

Sr. iPhone Developer

Confidential, New York, NY

Responsibilities:

  • Confidential helps you arrange your photos into a nice photo collage and share with family and friends
  • Attractive UI was developed by in-house graphic design team and implemented by development team
  • Primary architecture used were MVC and Singleton
  • Designed as a Universal application and optimized for iPhone 5
  • AVFoundation framework was implemented to allow users to take pictures for collages
  • RestKit framework was used to map server response to data class
  • MessageUI framework was used to share collages through email or text
  • SVN repository was used for version control and primary IDE used was Versions
  • Requires iOS 4.3 or later and developed using Xcode 4.4
  • UI and Application Designing using NIB files and in process of transitioning to Storyboards
  • CoreData Framework was implemented to save user's favorite collages
  • Primary role was to implement RestKit framework to map server response to data class
  • Secondary role was to develop custom API to allow users to build collages
  • Implemented SenTestingKit framework for Unit Tests
  • Fixed bugs whenever any were found and documented in JIRA
  • Documented code within application and Adobe Reader

Sr. iPhone Developer

Confidential

Responsibilities:

  • Travel Tracker is a complete travel assistant for combining your flights, hotel, car rentals, and more within the app
  • Developed as a Universal application
  • Requires iOS 4.3 or later
  • In-house cloud API was created to provide syncing for iPad, iPhone, Mac, and Android
  • Streamlined UI was implemented using NIB files
  • Performed all roles from UI design within Adobe Photoshop to implementing code
  • Primary role was creating code base to allow users to connect to server and display flight data to user
  • Worked on integrating MessageUI framework to allow users to flight information
  • Designed application screen layout based on wireframes from in-house graphic design team
  • Managed data and memory management from streamlining code and using various debugging tests
  • Created and implemented code for currency exchange rates
  • Developed and tested unit cases through acceptance based tests and OCUnit

iPhone Developer

Confidential

Responsibilities:

  • Confidential allows users to create documents on the fly and have them be synchronized to various devices including iPhone and iPad
  • Designed as a Universal Application
  • Was developed using iOS 3.0 or later at the time
  • Developed using XCode 3.2
  • Various OOP practices were used including MVC, KVO, and Singleton architectures
  • Implemented UI based off documentation and images from in-house graphic design team
  • Implemented custom class to allow synchronizing through iCloud and Dropbox
  • Implemented Core Text framework to allow users to use custom fonts
  • Fixed bugs when notified or documented by QA in JIRA bug tracking system

iPhone Developer

Confidential

Responsibilities:

  • Confidential is an essential app for anyone who needs to track mileage for tax deduction or reimbursement
  • Designed as an iPhone Application
  • Compatible with iOS 3.1 or later and developed using XCode 2.9
  • UI and Application Designing using NIB files
  • Memory management system used was Manual Retain Release
  • UIKit framework was used to implement easy-to-use UI
  • Various OOP practices were used including MVC, KVO, and Singleton architectures
  • Main task was to setup Core Plot framework to share chart data with user
  • Implemented UI based off documentation and wireframe designs
  • Conducted memory management testing by using Static Analyzer and Instruments

We'd love your feedback!