We provide IT Staff Augmentation Services!

Iphone Application Developer Resume

0/5 (Submit Your Rating)

Middlebury, ConnecticuT

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.
  • Up to date with new Swift features and adheres to Swift best practices.
  • 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.
  • Competent in location based (Core Location and Map Kit) applications as well as Local and Push Notifications.
  • Proven skills in solving problems with creative technological solutions, taking into account UX, design, and functionality. Knowledge using BLE/BT classic.
  • 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, Middlebury, Connecticut

IPhone Application Developer

Responsibilities:

  • Developed iOS based very social, popular and highly rated iPhone app of the Confidential Group using Objective-C and UIKit framework.
  • Designing and building advanced application for the iOS platform.
  • Collaborating with cross-functional teams to define, design the application and create new features.
  • Utilized latest swift for robustness, usability and reliability application.
  • Created View controllers both programmatically using Swift 2.0 and also through Storyboards.
  • Created Custom UIbutton, UIText Field and UITableView to build user interface of the application in Xcode.
  • Worked on sidebar navigation, custom navigation controller to navigate between views and view controllers.
  • Worked with latest swift to debug and for updating the app.
  • Utilized cocoa touch frameworks for dynamic application.
  • Created Page layouts, search layouts to organize fields, custom links and related lists.
  • Used best practices like use of Delegates, NSNotification, MVC architecture and asynchronous iOS Programming rules.
  • Integrated Facebook by using Facebook Connect SDK/API.
  • Used BLE/BT Classic to connect watch with iPhone through app.
  • 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.
  • Worked with OOA/OOD, distributed systems/software.
  • 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 interacts with Confidential services running RESTful Web services. Worked on JSON parsing included in the project
  • Worked extensively with Objective-C, Cocoa and UI Frameworks.
  • Worked with Xcode for debugging the updated version. Worked with basics of SWIFT for updating the app.
  • Worked extensively on table view controller and made customized table view cells according to the client requirements.
  • Utilized UI TabBar Controller, UI Navigation Controller, UI Table Views and UIScroll View to display content as required in the App.
  • Worked on CLGeocoder and annotation to pick the nearest location.
  • Worked on NSMutable data and response data to get the responses from web services. • Utilized Quartzcore framework for supporting graphics.
  • Worked on UIpicker view and delegate to pick the location.
  • Utilized tableviews and created column to differential data from one another.
  • Worked on corelocation to locate the current location and near by Confidential companies.
  • Iterative design process upon client approval build out of all assets: buttons, products shots, UI Components, etc.
  • Utilized MVC for design patterns. Used Automatic Reference Counting for managing the memory. • Worked with UIKit Framework for development and maintenance.
  • Added animation between UI Views for smooth transition and better user experience.
  • Used the XIB to design for iPhone by using Auto-layout. • Implemented data chasing using CoreData and Application Directory.
  • Reported progress/challenges to project lead.
  • 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.

Environment: IOS SDK, Mac OS X, Objective-C, Xcode, Cocoa Touch Frameworks, Mapkit, 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!