We provide IT Staff Augmentation Services!

Iphone Application Developer Resume

0/5 (Submit Your Rating)

San Francisco, CA

SUMMARY

  • Over 6 years of experience in Information Technology industry - 3+ years in IOS mobile development using Objective-C and IOS SDK and 3 years in Unity3d mobile game development.
  • Software implementation experience in fast-paced Agile environment with daily scrums and monthly/bi-weekly sprints.
  • Hands on experience in designing, development and deployment of IOS applications to the App Store.
  • Created and customized Views, TableViewsCells, Tab Bar and Navigation Controllers.
  • Knowledgeable on the latest IOS7 Cocoa Touch frameworks including: UIKit, Core Graphics, Core Data, Socket programming, OpenGL.
  • Programmed multi-threaded apps using Grand Central Dispatch (GCD), NSOperations and asynchronous IOS Programming rules.
  • Competent in location based (Core Location and Map Kit) applications as well as Local and Push Notifications (Parse Kit and Urban Airship).
  • Proven skills in solving problems with creative technological solutions, taking into account UX, design, and functionality.
  • Well-versed in integrating web services to consume JSON and RESTful APIs.
  • Complete comprehension ofmemory managementin Objective-C.
  • Experienced in version control systems, like Subversion and GitHub.
  • Know-how of software testing especially in unit testing.
  • Excellent analytical, inter-personal, presentation and communication skills.
  • Knowledgeable on Virtual Reality and Augmented Reality, designing and implementing AR and VR application in Unity3d.

TECHNICAL SKILLS

Programming Languages: Objective-C, C/ C++ languages, Swift, JavaScript, C#

IOS Frameworks: UIKit, Foundation, Core Graphics, Quartz Core, REST Kit, Map Kit, Game Kit, JSONKit, Core Data.

Engines: Unity3d

Database: MySQL, SQLite3, MS Access

IDE: Xcode, MonoDevelop, Visual Studio

Source Control: Github, Subversion

Software: MS Office Suite, Adobe Photoshop

PROFESSIONAL EXPERIENCE

Confidential, San Francisco, CA

IPhone Application Developer

Responsibilities:

  • Developed iOS based very social, popular and highly rated iPhone app of the Confidential using Objective-C and UIKit framework.
  • Implemented App rater for the app, which helped to improve app rating to 4.5 from 3.0.
  • Used best practices like use of Delegates, NSNotification, MVC architecture and asynchronous iOS Programming rules.
  • Integrated Facebook by using Facebook Connect SDK/API.
  • Extensively involved in Apple approval and distribution process along with write code in Xcode IDE and iPhone SDK.
  • Interpreted how the ARC (Automatic Reference Counting) worked in the existing code.
  • Customized search option of the client’s web portal to be streamed into the app for the users to locate the reports containing the search object by parsing XML.
  • Redesigned and developed the user interface through multiple Storyboards including Table View, Navigation and Tab Bar Controllers.
  • Developed experience with categories, key-valued-observing, NSOperations queues, Core Data and asynchronous image downloads.
  • Back end response was JSON based and parsing was done using NSJSONSerialization. Also, used the popular third party networking library AFNetworking and its features - like serialization and UIKit integration (with a category on asynchronously loading images in a UIImageView).
  • Implemented form validation by prompting the user with a UIAlertController when the form is not filled out completely or correctly.
  • Used toggle switches (on/off) to allow users to set app preferences.
  • Read and write app preferences using NSUserDefaults.
  • Participated in weekly team meetings to provide comments on the new UX and UI wireframes and designs.

Environment: IOS SDK, Mac OS X, Objective-C, Xcode 7.1, Cocoa Touch Frameworks, iPhone/iPad Simulator, HTML, CSS, XML.

Confidential, Orlando, FL

IOS Developer

Responsibilities:

  • App was targeted to enhance user experience by giving them access to shipping and tracking information.
  • App was built for IOS 3.0 and supported through IOS 4.3.
  • App interacts with Confidential services running RESTful Web services.
  • Uses Map Kit and Core Location showing stores and pick up facilities near by.
  • Worked on Web services module of app to get shipping rate as well as shipping tracker.
  • Worked with Manual Retain Release memory management.
  • Used SQLite to save all related data to user and current operations.
  • Used MessageUI to allow sharing of notes and event data through email or text.
  • Implemented wireframe designs from graphic designers to create UI using NIB ties.
  • Worked with backed team on day to day basis.
  • Contributed in a fast-paced Agile (Scrum) environment with bi-weekly sprints.
  • Optimized current code base to be more mindful of memory, used best practices and design patterns along with regular commits to GitHub repositories.
  • Integrated with existing RESTful systems to synchronize data.
  • Mentored interested colleagues in basic IOS development.

Environment: IOS SDK, Mac OS X, Objective-C, Xcode, Cocoa Touch Frameworks, iPhone/iPad Simulator, HTML, CSS, XML.

Confidential, Rochester, NY

IPhone Application Developer

Responsibilities:

  • Worked extensively with Objective-C, Xcode and Storyboard for the application at hand.
  • Used custom search bar controller to search for items and used custom predicates to filter the result according to user preferences (scopes).
  • Used ZBar bar code SDK for search product using barcode and QR Codes.
  • Created Custom UIViews, Custom TableView, and Custom TableViewCell for user interface.
  • Implemented custom UITabBarController & UINavigationController for easy navigation of the app.
  • Used UIKit, MapKit and Core location to enhance user to find nearest store locations.
  • Created custom annotations and annotation views.
  • Web services used to connect to database were NSURL, NSURLConnection, and Grand Central Dispatch
  • Back end response was JSON based and parsing was done using NSJSONSerialization.
  • Did developer test and fixed bugs.
  • CoreData Framework was implemented to keep track of user's favorite recipes and items
  • Used Photoshop for image editing purposes.
  • Extensively involved in Apple approval and distribution process along with write code in Xcode IDE and iPhone SDK.
  • Interpreted how the ARC (Automatic Reference Counting) worked in the existing code.
  • Customized search option of the client’s web portal to be streamed into the app for the users to locate the reports containing the search object by parsing XML.
  • Working knowledge of Media Player framework to stream and playback movies. Familiar with UI design implementation using both Storyboards.

Environment: IOS SDK, Mac OS X, Objective-C, Xcode, Cocoa Touch Frameworks, ZBar code SDK, SQLite and Core Data, GCD, MapKit and Core Location.

Confidential, San Francisco, CA

Unity3d Game Developer

Responsibilities:

  • Designed and documented migration strategy, execution and testing plan.
  • Apart from the design and development of above projects, I had to support the application with various bug fixes.
  • Worked issues relating to core data crashes. Feature related issues.
  • Used Criticism to a great extent for tracking the breadcrumbs throughout the application.
  • Used X-Code instruments to improve the performance and efficiency of the application.
  • Used exceptional handling debugger and device logs to fix crashes.
  • Used Test flight for internal QA builds.
  • Use Source Tree to handle Github.
  • Used Java script, C#, java languages for the development.
  • Added many new and advanced features in gaming.
  • Implemented this feature in both Android and IOS platform.
  • Designed and Developed Multi Player Action Games like “Deadly Fighters“, "Fighters League” which are on the App store and Google Play Store.
  • Designed and developed tank mechanics and relevant upgrades.

Environment: Mac OS, JavaScript, MonoDevelop, 3d Model, Visual Studio, Xcode, Unity3d, C#, Windows.

Confidential, Redwood City, CA

Unity3d Game Developer

Responsibilities:

  • Programmed and executed UI, menus and functionalities.
  • Provided technical assistance for programming of camera systems and GUI gameplay system.
  • Monitored and integrated game system plug-in.
  • Implemented game features and suggested workflow and game features.
  • Developed and maintained mobile game apps with Unity 3D engine.
  • Conducted detailed research of new techniques and frameworks for continuous improvements.
  • Level Designing and adding levels to built settings in unity.
  • Creating KeyStore for publishing app in app stores and working on updating those applications.
  • Creating IPA files for Xcode and APK files for Android by switching the platforms in Unity.
  • Participate in code review processes and formulated designing standards.

Environment: Mac OS, JavaScript, MonoDevelop, Visual Studio, Xcode, Unity3d, C#, Windows OS.

We'd love your feedback!