Sr. Ios Developer Resume
3.00/5 (Submit Your Rating)
San Francisco, CA
SUMMARY
- Over 5 years of IT experience including 3.5 years of experience in iPhone application development using XCode, Objective C, Cocoa Touch, Instruments etc
- Strong experience with C and C++
- Experience in implementing multiple OOP architectures including: MVC, KVO, Singleton
- Experienced in XML and JSON Parsing, Multithreading
- Extensive knowledge with implementation for APNS, MapKit, UIKit, EventKit, AddressBook, AddressBookUI, Twitter, AVFoundation, Account, SQLite, and Core Location frameworks
- Developed database designs and entity relationships with Core Data Framework
- Updated knowledge of XCode 4.5, iOS 6
- Ability to design applications for different screen sizes of the iOS devices
- Complete understanding of programming language conventions
- Strong analytical and problem - solving skills
- Ability to work under pressure with changing priorities and tight deadlines
- Trained in SCRUM methodologies
PROFESSIONAL EXPERIENCE
Confidential, San Francisco, CA
Sr. iOS Developer
Responsibilities:
- TripIt is the application that takes your trip details and creates a really helpful itinerary when you need it
- Users are able to track their trip details including: cruises, restaurants, concerts, and more
- Share trip plans with family and friends directly or through social networks
- Users can get status alerts and other helpful reminders
- Designed as Universal Application, compatible for both iPhone and iPad
- UIKit framework was used to implement visual designs from documentation
- High end UI was implemented using Storyboarding
- Memory management system used was Automatic Reference Counting
- MVC design pattern was used as main pattern for application
- Navigation between views was mixture of using UINavigationController, UIGestureRecognizer, and UIPopoverController
- Server side response was in JSON format and parsing was done with NSJSONSerialization
- Communication between users was achieved by using Twitter and Facebook frameworks
- MessageUI framework was implemented to send emails about itinerary information from one user to another
- Implemented UI based off wireframes and documentation
- Implemented RestKit framework to parse JSON response and used object mapping feature to map response to data model
- Worked with another developer to build dynamic itinerary
- Used GIGYA API to allow users to sign into application using Google Plus
- Madesure deadlines were met within team
Confidential, King of Prussia, PA
Sr. iPhone Developer
Responsibilities:
- Confidential is the application you use to make sure you're never late for paying bills
- Developed as an iPad application
- Developed for iOS 5.0 or later
- Xcode 4.3 was used to develop application
- Implemented various OOP practices including MVC, KVO, and Singleton architectures
- Custom, dynamic UI was developed using UIKit Framework with heavy use of UISplitViewController and UIPopoverController
- UI and Application Designing using Storyboard and Automatic Retain Release
- Web Services response was received in JSON format and was parsed using NSJSONSerialization
- Performed all roles from UI design to writing code
- Primary task was developing in-house API to receive responses back from back end server and displaying data to UI
- 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
- Developed and tested unit cases through automated tests and unit testing
Confidential
iOS Developer
Responsibilities:
- 2To is a powerful task manager that lets you focus on what's important
- Developed as a Universal application, compatible with both iPhone and iPad
- Developed for iOS 5.0 or later
- Xcode 4.3 was used to develop application
- GoogleDocs and Box.net APIs were used to import documents
- CoreLocation Framework was used to track location of tasks nearby
- Various OOP practices were used including MVC, KVO, and Singleton architectures
- Primary role was to implement syncing framework for entire application
- Implemented CoreLocation framework for tagging tasks with location information
- Implemented UI based off documentation and images from in-house graphic design team
- Fixed bugs when notified or documented by QA
- Documented application flow with ArgoUML
- Conducted memory management tests through Instruments and in-house Automated testing program
Confidential
iOS Developer
Responsibilities:
- Rehearsal 2 is the standard for cast and crew to organize their scripts for auditions and working on set
- Developed as a Universal application
- Developed for iOS 4.3 or later
- Xcode 4.2 was used to develop application
- UI and Application Designing using NIB files
- Memory management system used was Manual Retain Release
- UIKit was used to implement easy-to-use UI
- Various OOP practices were used including MVC, KVO, and Singleton architectures to save settings
- Main role was to implement UI based off documentation and wireframe designs
- Conducted memory management testing by using Static Analyzer and Instruments
- Fixed bugs when they were documented by QA in JIRA
