We provide IT Staff Augmentation Services!

Ios Developer Resume

5.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY:

  • Around 6 years IT experience.
  • More than 3 years’ experience in iOS (iPhone/iPad) Application Development under Agile environment.
  • Familiar with the Software Development Life Cycle.
  • Proficient with programming languages like Objective C and Swift.
  • Experience with MVC, Observer, Singleton, and Delegate design pattern used in iOS Development.
  • Experience of TDD (test driven development) with Kiwi, and Frank test.
  • Have a complete understanding of HTML, CSS, MySQL, SQLite database, JavaScript.
  • Familiar with IDEs include Xcode, Visual Studio, and Eclipse.
  • Ability to write readable code, by using clear, explicit method and variable names and effective comments.
  • Familiar with iOS SDK frameworks like UIKit, Foundation, MapKit, etc.
  • Experience with third party libraries, like AFNetworking, ZBar, Google Maps, NXOAuth2Client, etc.
  • Used Core Data for enterprise apps to improve performance and responsiveness.
  • Extensively worked with XML and JSON for REST web service.
  • Advanced graphic design ability and familiar with Photoshop, Illustrator and InDesign. experience of using iTunes connect and TestFlight for internal testing and app publishing.
  • Extensively tested and distributed the apps on the App store.
  • Strong optimization and debugging skills.

SKILL:

Computer Languages: Objective - C, Swift, Java, C, Shell Script

Database: Oracle, MySQL, SQLite3.

Tools: Xcode, SourceTree, Liya, Symbiote, TestFlight, CharlesCrashlytics, Site Catalyst

Web Services: JSON, XML, REST

Graphics Design: Photoshop, InDesign, and Illustrator

PROFESSIONAL EXPERIENCE:

Confidential, Charlotte, NC

iOS Developer

Responsibilities:

  • Used storyboard to arrange navigation among viewControllers, and set proper constraints for views implemented barcode scan feature with ZBar framework
  • Created request and response rules with Charles, to assist QA test web service response cases
  • Customized scrollView to present image carousal effect
  • Created carousel effect page with scroll view and page control
  • Customized accessibility feature for UI elements
  • Used photoshop to create pdf vector images for icons
  • Programmed with both Objective C and Swift
  • Implemented the MVC pattern in the development of the app
  • Refactored the legacy code
  • Fixed storyboard issues and set proper constraints
  • Applied cocoapods in the project to facilitate the development
  • Improved the product search and result handling features
  • Used Crashlytics to gather crash reports
  • Worked with Adobe Site Catalyst for app usage analytics
  • Converted part of the existing Objective C files into Swift

Confidential, Detroit, MI

iOS Developer

Responsibilities:

  • Implemented the MVC pattern in the development of the app
  • Wrote and modify shell script to simplify and speed up development
  • Worked on the unit tests with Kiwi, and the automated UI acceptance tests with Frank
  • Used Symbiote to facilitate the Frank test
  • Created internal web service libraries
  • Took use of Cocoapods to manage the dependencies of the frameworks
  • Used Photoshop to create background images and icons for prototype
  • Worked in pair programming style

Confidential, Charlotte. NC iOS Software Developer

Responsibilities:

  • Followed the MVC pattern to develop FedEx MDV application independently (iOS part)
  • Used CoreData for local data storage
  • Worked with iOS frameworks and Confidential custom libraries
  • Used AudioToolBox framework to generate and play alert tones
  • Used QuartzCore and CoreGraphics frameworks to create gradient views and buttons
  • Participated in maintaining company iOS libraries
  • Worked with web service team to create JSON for uploading data to service side
  • Worked with third party SDK;
  • Worked with ExternalAccessory framework and devices including Honeywell Captuvo and Linea Pro to scan barcode
  • Used Photoshop to create images and icons
  • Followed the MVC development pattern
  • Created and customized one third of the UI of the application
  • Used QuartzCore and CoreGraphics frameworks to create gradient views and buttons
  • Used MapKit and CoreLocation frameworks to geocode and display a list of addresses with standard and custom pins on different type of maps
  • Used JSON for syncing data between devices and server sides
  • Used CoreData to store data on device side
  • Modified company iOS libraries
  • Create icon images for prototype with Photoshop
  • Participated in the maintenance of the first version and development of the second version
  • Customized UI elements of the application
  • Worked with frameworks including UIKit, Foundation, CoreData, CoreGraphics, QuartzCore, CoreLocation, and MapKit
  • Worked with company native libraries
  • Used Google Analytics to track application performance data

Confidential, Charlotte NC

Mobile Developer

Responsibilities:

  • Involved with business designer, legal team, business system analyst and graphic designer to figure out requirements of the tasks.
  • Worked extensively with Objective C and cocoa frameworks such as UIKit, Foundation.
  • Customized tab bar, navigation bar, table view, web view, alert view, popover view, button, label and so on.
  • Worked with server side developer to generate and parse XML files, and display data in app pages.
  • Run static analysis and fix the application fix potential memory leaks and warnings to validate the application stability.
  • Helped system testers with regression tests for several times.
  • Worked with developers from another team to fix code conflicts and improve code quality,
  • Participated in development of Confidential for Android and Confidential HR recruit app for iPad.

Confidential, Baltimore, MD

Teaching Assistant

Responsibilities:

  • Clarified class agenda, assignment requirements to students
  • Helped prepare Blackboard content for the course
  • Organized online discussion sessions
  • Graded assignments and quizzes
  • Gathered feedback from students

We'd love your feedback!