We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Overall 5+ years of Experience which includes 3+ years of experience withObjective - C,Swift, Cocoatouch, Mapkit, Cocoa service Frameworks in IOS, developing for iPhone and IPad.
  • Solid knowledge and personal experience with the Swift language.
  • Solid Experience in working with IOS frameworks such as Core Data, Core Foundation, UIKit, Core Location, Core Text,Core Graphics,CoreAnimation.
  • Proficient in working with Xcode, Storyboards, Interface Builder, Simulator, CVS and Git, SVN.
  • Highly-experienced with design patterns such as MVC, MVVM, Delegates, Singleton, Categories, Notification, KVC, Blocks.
  • Created and customized views using Table views, Tab bars and Navigation bars which are some basic functionality in a multi-view application.
  • Experience in web services in parsingJSONand XML responses with NSJSONSerialization and NSXMLParser.
  • Familiar in ARC, as well as MRR for managing memory.
  • Excellent skills inWebTechnologies like HTML, CSS, XML, Java andJavaScript.
  • Experience in Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
  • Worked in the internal process using SCRUM Agile methodology with supervision and Participated in DAILY SCRUM to discuss the progress in the sprints.
  • Extensive use of Grand Central Dispatch (GCD) to perform tasks on different threads, allowing for a more lag free user experience.
  • Excellent Communication and Interpersonal Skills andability to work as an Individual or in a team.

TECHNICAL SKILLS

Languages: Objective-C, Swift, JavaScript, Java, C++.

Databases: SQLite, Core Data, SQL.

Frameworks: CocoaTouch, CoreLocation, Foundational, UIKit, CoreGraphics, MapKit.

Web Services: JSON, XML,HTML,CSS,MVC.

IDEs/ Tools: Xcode, Eclipse, Netbeans, Aptana Studios3, Storyboards, Interface Builder.

Change Management Tools: GIT, SVN,CVS.

Methodologies: Agile, MVC, MVVM, SCRUM, Delegation, Singleton.

Operating Systems: Mac OS X, Linux, Windows.

PROFESSIONAL EXPERIENCE

Confidential, Chicago,IL

IOS Developer

Responsibilities:

  • Resolved wireless payment crash bug by profiling app using multiple Instruments
  • Reconstructed UI with new menu navigation using Storyboards; Added AutoLayout constraints to conform UIControls to desired layout
  • Created overview screen with accompanying Delegation pattern, based off wireframes given, simplifying access to usage information
  • Worked with existing Core Data model to add implementation for managing stored payment profiles on device
  • Debugged and resolved persisting badge notification errors
  • Debugged and improved performance issues within app workflow by using Allocations instrument
  • Project managed using Agile/SCRUM; code delivered in 4 week sprints
  • Constructed necessary UIs for workflow that allows user to switch between multiple Confidential &T accounts, using Storyboards

Environment: iOS8, iOS7SDK, CocoaTouch, UIKit, Push Notifications, CoreLocation, Interface Builder, JSON, NSJSONSerialization, MFMessageComposeViewController, GCD, RESTful, Agile, SCRUM, Git.

Confidential, Minneapolis,MN

IOS Developer

Responsibilities:

  • Project managed with Agile/SCRUM methodology; code delivered in 3 week Sprints.
  • Performed regression and unit testing with XCTest framework within Xcode.
  • Implemented Push Notifications to alert the user of important system messages.
  • Resolved bugs using Breakpoints, NSLog and LLDB statements.
  • Leveraged Keychain to further secure login credentials on device.
  • Refactored UI for additional functionalities that were added to the app, for example the payment method changing within ‘Quick Send’.
  • Refactored Delegate protocols in several different areas of app.
  • Optimized app performance by profiling it with Instruments like Allocations and Analyzer
  • Utilized Storyboards with AutoLayout constraints to ensure graceful orientation handling on all devices.
  • Refactored code to be iOS8 compatible.

Environment: iOS7 SDK, iOS6 SDK, CocoaTouch, UIKit, Foundational, Storyboards, AutoLayout constraints, XCTest, RESTful, Push Notifications, Delegation, Keychain, Breakpoints, NSLog, Allocations, Instruments, Agile, SCRUM.

Confidential, Minneapolis, MN

IOS Developer

Responsibilities:

  • Collaborated with back-end developer to solidify authentication processing and workflow
  • Implemented OAuth protocol to validate session token for all of user’s back-end requests in app
  • Constructed custom ViewControllers including TableViews with custom TableViewCells using XIBs and programmatic UI
  • Project implemented using Manual Retain Release (MRR)
  • Utilized Allocations and Leaks Instruments to confirm memory managed properly in app
  • Applied UIConstraints programmatically to provide proper layout of application views in multiple orientations and screen sizes
  • Implemented Delegation design pattern for passing retrieved content between related ViewControllers
  • Project matriculated using Agile/SCRUM management methodology; Code delivered in 3 week sprints
  • Resolved numerous backend-to-device presentation issues based off unsuspected responses
  • Utilized XCTest for thorough Unit Testing of code in Xcode environment
  • Application targeted and optimized for both iPhone and iPad devices.

Environment: iOS 5 SDK, iOS 6 SDK, CocoaTouch, Foundation Framework, UIKit, XIBs, MRR, Allocations, UIConstraints, Agile, SCRUM, XCTest.

Confidential

Web Developer

Responsibilities:

  • Implemented mobile web content specifically for device interface using HTML, CSS and JavaScript
  • Leveraged MVC principles in developing web page components and functions
  • Web content was invoked in WebViews within app workflow
  • Enabled SQL database access to backend for use in web content implementations
  • Optimized and tested web content on proprietary device, to ensure fluid usability
  • Programmed web pages based on wireframes from lead architect
  • Programmed and debugged several company web properties using HTML, CSS,and JavaScript
  • Interfaced with SQL database to retrieve and store web-facing content
  • Leveraged MVC principles in developing web page components and functions
  • Implemented authentication workflow for user sign in and retrieval of personalized content

Environment: HTML, CSS, JavaScript, Dreamweaver, SQL, MVC.

We'd love your feedback!