Sr. Iphone Developer Resume
0/5 (Submit Your Rating)
Mountain View, CA
SUMMARY
- 4 years of experience with Xcode, Instruments, Cocoa Touch, and Objective C
- Updated knowledge of iOS 6
- Experienced in XML, HTML, and JSON Parsing
- Familiar with data structures within NSObject class including NSArray and NSDictionary
- Experienced in multithreading using Grand Central Dispatch
- Familiar with UI design implementation using Storyboards and NIB files
- 2 year experience in iPad application development including working with iPad specific methods and classes including SplitViewController
- Expertise of storing data within SQLite, Core Data, online, and offline databases
- Developed native based iPhone applications and beginning knowledge of hybrid development
- Developed and implemented application designs based on MVC and Singleton architecture
- Extensive knowledge of AVFoundation, UIKit, GameKit, RestKit, and Core Plot frameworks
- Working knowledge of Unit and Automated testing
- Familiar with deploying applications using 1st party and 3rd party methods
PROFESSIONAL EXPERIENCE
Confidential, Mountain View, CA
Sr. iPhone Developer
Responsibilities:
- Confidential helps users discover, plan, and attend the best events in town
- Users are able to search various events including sports games, theatre, and concerts
- Designed as an iPhone application
- Developed using Xcode 4.5 and iOS 6
- UIKit framework was used to implement custom designs from documentation provided by Graphic Design team
- High end UI was implemented using Storyboarding
- Managing memory was achieved using Automatic Reference Counting
- Server side response for flight information was JSON format and parsing was done with NSJSONSerialization
- Implemented code base using RestKit framework to connect to server for event information
- Designed UI with various frameworks including Core Image, MessageUI, Core Graphics, and ImageIO frameworks
- Implemented Core Data framework for storing data locally and SQL data base for preloading data
- Configured unit tests for testing UI and logic
- Worked with Photoshop to design POC for various features
- Fixed bugs based on documentation by QA team
Confidential
iOS Developer
Responsibilities:
- Confidential is the best way to organize your travel research and discover more when you reach your destination
- Create as many guides as you want using the high end UI
- Users can organize their favorite hotels, attractions, and more within app
- Users can save info using Place Finder
- Designed as a Universal application
- Requires iOS 5.1 or later
- Core Data framework was used to save user's favorite information locally
- Core Location and MapKit frameworks were implemented to tie location data to places information
- UIKit framework was used to design and implement high end UI
- Grand Central Dispatch was used to make requests to get data
- Worked on all tasks from UI design and implementation of code
- Primary task was to design and implement code base using Core Data to store user's favorite information locally
- Implemented UI to display mockups created by user
- Standard OOP practices were used including MVC, KVO, and Singleton architectures
- Worked closely with QA to fix any outstanding bugs
Confidential
iPhone Developer
Responsibilities:
- Confidential is a social mapping app that lets you create, share, crowd source, and discover maps on your device
- Application has no limit on how many maps a user can create
- Information is stored both online and locally for flexibility
- Users are able to view maps of their friends and search for address and locations like any other map
- Designed as an iPhone Application
- Requires iOS 5.0 or later
- MapKit framework was implemented to display custom map information to users and friends
- Core Location framework was used to find user location and display on map
- Storing data locally was achieved using Core Data framework
- Primary task was to help consume and parse JSON data from server for displaying to UI
- Used MVC, KVO, and Singleton architectures to streamline code
- Implemented feature to search with custom maps with CoreLocation framework
- Implemented Google Maps within application
- Fixed bugs when notified by QA
Confidential
iPhone Developer
Responsibilities:
- Toddler Counting 123 was designed for young minds to learn numbers
- App contains feature for downloading latest games and techniques
- Developed as an iPhone application
- Developed for iOS 4.3 or later
- Xcode 4.1 was used to develop application
- UIKit framework was used to build UI using NIB files
- Latest game data was retrieved from server and parsed using SBJSON
- Memory management system used was Manual Retain Release
- Main role was to implement UI based off documentation and wireframe designs
- Used Core Graphics to create custom graphics and animations
- Parsed JSON response using SBJSON and displayed data on UI
- Conducted memory management testing by using Static Analyzer and Instruments
- Fixed bugs when they were documented by QA in JIRA
- Documented project and sent final documents to Project Manager and Team Lead
Confidential
IT Manager / Project Consultant
Responsibilities:
- Design, production and deployment of all the technology related to the Information and Technology on the organization.
- Reengineering of the whole IT system for increased scalability and reliability.
- System design and production of SaaS applications for Human Resource Management raising overall engineering productivity up to 20%.
- Installation of VoIP, Messaging and VPN solutions reduced communication cost to up to 70%. Implementation done with Linux servers.
- Production of a Centralized Project Management solution made possible the expansion of the company to other cities and countries, allowing engineers to work in different location in the same projects.
Confidential
Software Engineer
Responsibilities:
- Design and Development of UI and Reports for the Engineering, Production and Quality Control fields implemented on Java.
- Design and creation of Microsoft Dynamics Forms and Reports.
- R&D to create a Data parsing API for AutoCAD files.