We provide IT Staff Augmentation Services!

Ios Developer Resume

4.00/5 (Submit Your Rating)

VA

SUMMARY

  • 10+ years of experience in the field of information technology especially in designing, developing mobile and web applications, application development for mobile platform (iPhone/iPad) using Objective - C and Cocoa/Cocoa Touch in Xcode with Swift programming language.
  • Proficient in object oriented concepts and programming languages like Objective-C, Swift and Java
  • Experience in SWIFT to migrate projects from Objective-C to Swift.
  • Chatbot experience design
  • Well versed with complete Software Development Life Cycle (SDLC) process which includes designing and implementing the software, debugging, fixing and maintaining the software
  • Experience as a Scrum Core Team Member in the internal process using Scrum Agile methodology and Sprint using the Rally tool where the programmers, testers and the product owners discuss to deliver value of the project at the end of each sprint session.
  • Expertise in Java/J2EEtechnologies likeJSP, Hibernate, Spring, Struts, Java Servlets, XML, web service usingIDEs likeEclipse.
  • Knowledge to build apps with Xamarin Studio and Cordova.
  • Experience in using StoryBoard to design multi-view applications. Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Experience working with APNS (Apple Push Notification Service) - pop-up alerts, badges, action sheet and integration of various social networking APIs like Facebook, twitter into application.
  • Experience working with Urban Airship.
  • Professional experience in information technology with a major strength in the areas of SQL tuning, Data modeling, Schema design, database script maintenance.
  • Experience and knowledge on PhoneGap, Cordova mobile application frame works.
  • Experience working with UICollectionView and UICollectionView Custom layout.
  • Experience working with AVPlayer and creating a customized video player.
  • Experienced in XML and JSON Parsing, Multithreading using both 1st party and 3rd party frameworks including TouchXML, SBJSON, NSXML Parser, and NSJSON Serialization.
  • Good experience with Foundation frameworks, SQLite, Core Data, Core Location, Map Kit, Messages UI and third party frameworks.
  • Proficiency with memory management - Manual Reference Counting (MRC) and Automatic Reference Counting (ARC) multi-threading.
  • Worked on Memory profiling tools for iOS, Passionate to work on Memory optimization, Performance improvement.
  • Complete understanding of Model-View-Controller (MVC) architectural patterns and frameworks and comprehensive knowledge of memory management in Cocoa/Cocoa Touch.
  • Experience in design and development of financial applications with basic core data mobile level applications for iPhone and iPad.
  • Experience working with in-app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Experience in creating and extracting data from database and displaying on iPhone/iPad/Windows Tablet using SQLite3.
  • Expertise in testing applications using simulators and on real devices to optimize applications.
  • Experience in working with multi-threading, plist and user defaults.
  • Expertise in providing database management, Audio, Core Graphics and Core Animation capabilities in Applications.
  • Ability to write code by using clear, explicit method, variable names and effective comments.
  • Experience in Development, testing, troubleshooting and debugging of the application.
  • Experience in using Visual Studio Express to design the list view and multi view in windows application.
  • Worked with Android APIs (SMS, Content Provider, Google Maps API, SQLite, Web view).
  • Experience in working with Mac OS X, LINUX, MS DOS and Windows platforms.
  • Strong problem solving and decision making skills with ability to communicate effectively at all levels.

TECHNICAL SKILLS

iOS Applications: Objective-C, Swift (all versions), Cocoa2D and Cocoa development for iPhone and iPad devices in XCode Interface builder, Xamarin, -UIKit, Cocoa touch, Core Data

Software: Trained in iOS 5, iOS 6, iOS7, iOS8, iOS 9 and iOS10 with XCode 3.0/ 4.x, 5.x, 6.x,7.x,8.x OSX 10.7, 10.8,10.9, 10.10,10.11 MS Office

Programming Languages: Objective C, SWIFT, Java, C, C++, Python, SQL, HTML 4 and 5, CSS, JavaScript, JQUERY library

Database: Oracle 10g, 11g, SQL Server 2008/2010, DB2, SQL, SQLite

Operating Systems: MAC OS 10.5/10.6/10.7 , Windows XP, Windows 7, Windows 8, Linux, UNIX

Tools: GitHub, SVN, Rally, HP Quality Center, DB Visualizer, CA Software Change Manager Harvest, HP ALM Explorer, Micro Focus Rumba, Notepad++, Microsoft Visio, Remedy, Microsoft SharePoint

PROFESSIONAL EXPERIENCE

Confidential

iOS developer

Responsibilities:

  • Participated in requirement gathering and analysis.
  • Evaluating system and software, which are involved in the work
  • Worked on development of MD Photo using Swift3 in iOS.
  • Responsible for implementation of functionality as per the requirement.
  • Unit tested the plugin with a sample mobile application.
  • Used Confidential Nexus and Maven Artifacts management tool.
  • Integrated web services to upload the images from sandbox.
  • Implemented Storyboard and XIBs for UI Development of Custom Camera Plugin.
  • Implemented Collection view to scroll the images captured.
  • Debugged the sample mobile application using XCode.
  • Pushed the Cordova plugin to Confidential Git repository.
  • Created and Maintained setup related Documentation.

Environment: XCode, Android Studio, GIT, Nexus and Maven artifact management tools, Cordova SDK, Confidential Mobile Web Engine, RRC-RTC.

Confidential

Mobile Application Developer

Responsibilities:

  • Involved in Functional and Technical design documentation.
  • Maintained Quality and Setup related documents.
  • Ensured overall quality of the task assigned.
  • Worked extensively on Ionic framework.
  • Followed a work data flow principle for design and development.
  • Worked on UI designing, styling and functionality.
  • Worked on Developing UI screens using ionic UI components, SASS and Bootstrap.
  • Developed responsive templates using bootstrap and media queries for multiple devices.
  • Worked extensively on Angular 4 Component driven architecture.
  • Developed custom directives, components for reusing them in Confidential projects.
  • Worked on integrating Restful Web Service calls in to the application.
  • Responsible for writing unit test cases and end to end test cases for the tasks developed.
  • Worked on integrating custom Cordova plugins in to the project.
  • Worked on both Android and iOS platforms development in Confidential Cordova application.
  • Worked on disciplined project design pattern.
  • Worked on project management tools helpful for development and deployment.
  • Worked extensively on GIT Code versioning tool.
  • Worked on analytics management using Google analytics and Custom analytics management tool internal to Confidential .
  • Worked in Scrum teams of agile methodology.
  • Worked on RRC-RTC tracker for User stories management.
  • Worked on Jenkins for Continuous Integration and Continuous Deployment.
  • Ensured the application is secure using proper coding standards.
  • Worked on Reactive programing in Angular.
  • Publishing the application on App store and Play store, pushing updates after every sprint release.
  • Worked on issues/defects from Quality Center.
  • Worked with QA teams for testing and bug fixing.
  • Worked with Android SDK and iOS SDK for developing Cordova applications.

Environment: XCode, Android Studio, VSCode, GIT Source Versioning tool, Ionic3, Google Analytics, EBI Analytics, Splunk, POSTMAN, Quality Center, RTC-RRC, Confidential Mobile Web Engine.

Confidential, VA

IOS Developer

Responsibilities:

  • Worked extensively on table view controller and made customized table view cells according to the client requirement.
  • Followed a work data flow principle for design and development.
  • Worked on UI Tab Bar Controller and UI Navigation Controller for the architectural implementation of the application using Objective C & Swift.
  • Worked on Web Service calls, XML and JSON parsing included in the project.
  • Implemented methods using Objective C and swift.
  • Worked with UIKit Framework for development and maintenance.
  • Used C# in Xamarin to create native mobile application.
  • Used Core Data Framework for local storage purpose in SQLite.
  • Worked on Interface Builder in using UI components.
  • Formatted the Data as per Business rule to display in UI.
  • Handled all required functionalities by special implementations with Date Formatters, writing Categories on required objective C classes like NS String, UI Labels, UI Text Views.
  • Worked with GIT to checkout and update the codebase changes.
  • Reported progress/challenges to project lead.
  • Microsoft SQL Server for database operations
  • Debugging issues On Site whenever required.
  • Used GCD to manage concurrent code and execute operations asynchronously.
  • Use of Social Framework for accessing user's social media account to post status updates and images to a user's account.
  • Built native IOS and Android applications using Android SDK, IOS SDK in Xamarin.
  • Handled the Touch Events for functionalities like touch and drag.
  • Core Animation framework is used to animate the flip view between two views.
  • Used the same XIB to design for iPhone 6 and older iPhones by using Auto-layout.
  • Added animation between UI Views for smooth transition and better user experience.
  • Publishing the application on App store and then pushing updates after every sprint release.
  • Worked with QA teams for testing and bug fixing.
  • Responsible for Service Integration Development and Testing.
  • Still provide support for when the application needs to be updated in regards to a new iOS release or if the client wants a change in design.

Environment: Xcode, Mac OSX, Cocoa Touch, Foundation Framework, UI Kit, Xamarin Studio, Core Graphics, Objective-C UITableView, NS URL Session, Core Data, UI kit, Foundation.

Confidential, Pittsburgh, PA

IOS Developer

Responsibilities:

  • Designed & developed a Native iOS application using Swift.
  • Worked extensively with Swift, AV Foundation, NSUser Defaultsand Auto Layout.
  • Extensively worked on table view controllers where the end user can scroll the list of items.
  • Followed the MVC design pattern during the development phase.
  • Performed the UI for the application to support both the portrait and landscape modes.
  • Created search bar using UISearch Display Controller and the respected delegates to search items.
  • Used UIScroll View to swipe the images by sideways to view a product from all sides.
  • Completed a relatively simple work-in-progress written with Xamarin iOS native tools (not Xamarin Forms).
  • Applied UIDocument Interaction Controller to view the product description.
  • Developed Navigations between views using UINavigation Controller and easily user can identify in screen he/she is viewing.
  • Created tab bar items using UITabBar Controller where tab bar contain items like shop, lists, stores, cart and account where user easily redirect to respective pages.
  • Used the MapKit framework to find locations of the stores.
  • SQLite Database integration using SQL Cipher to encode the database.
  • Obtained data from Web Services using JSON library.
  • Implemented the NSURL Session to integrate the web services.
  • Assisted the team in developing the app in cross-platform using Xamarin Studio with C# custom layouts and controls.
  • Worked on auto layout making the application to work on various apple devices.
  • Integrated the third party libraries using Cocoa Pods to implement various features.
  • JSON based parsing response used for AFNetworking.
  • Implemented the GCD for the better memory management of the application.
  • Worked on push notifications to alert the customer with new offers or other information updates.
  • Implemented the concepts of multi-threading for better performance and memory management.
  • Monitor and analyzed the overall memory usage using instruments tool.
  • Perform profiling both in simulator and physical device.
  • Hands on experience with editor, debugging, native platform integration with Xamarin Studio.
  • Followed the agile scrum methodology throughout the life cycle of app development.
  • Identified and fixed application bugs.
  • Merging code using GITHUB. & used Agile Methodology.
  • Worked closely within a cross functional team of testers and developers.
  • Reported progress/challenges to project lead.

Environment: Objective-C, Swift, Xcode, Agile Scrum Methodology, UML, Xamarin Studio, iPhone SDK, Cocoa Touch, Core Location, JSON, plist, Web View, MPMovie Player, Unix, iPhone 6.0 or later, SQLite, RESTful Web Services, GitHub.

Confidential, Atlanta, GA

iOS Developer

Responsibilities:

  • Designed using Xcode and Objective-C.
  • SCRUM methodology is followed throughout the application process.
  • The mechanism implemented in this is the web trend mechanism.
  • Implementation of Pixel perfect UI provided by UI designer.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • In this project UI test case is used to enquire the details of customers before downloading the application.
  • Hands on experience with editor, debugging, native platform integration with Xamarin Studio.
  • Implemented several RESTful Web Services call to Reader application.
  • Implemented and handled all error cases and the actions that should be taken on each error failure scenarios in design flow and have handled the same.
  • Integrated a web-based content made with HTML5 on a Native application using UI Web View.
  • It is implemented using storyboard and ARC.
  • Used OpenGL API for rendering 2D and 3D vector graphics.
  • Took care of the code review, code fixes and bug fixes.
  • Created of notifications to detect the auto-rotation in the customized sub views.
  • Used instruments to fine tune the app performance and memory management.
  • Implemented features like share, tweet.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Responsible for Service Integration Development (SID) and Testing.
  • TestFlight API is used to get user logs and crash reports etc.
  • Worked with UIKit Frameworks and web service cells by including XML and JSON parsing in the project.
  • Communicated with different stake holders to discuss about features of the app.
  • Continuously provide input to project management activities throughout the project life cycle, influencing scope, risk plan, project plan, issues and status

Environment: iOS, (iPhone SDK), Objective C, Xcode, Cocoa, Cocoa Touch, Xamarin Studio, Cocoa framework, IPhone Simulator, JavaScript, HTML, Adobe CS5 Suite (Photoshop, Dreamweaver), XML, JSON.

Confidential

iOS developer

Responsibilities:

  • Responsible for tech design and architecture of the project and working with user experience design team, business analysts and clients to create the needed requirements artifacts.
  • Involved in the development of module Mosaic Squares, which is the home page of the app and also did unit testing of the same.
  • Integrated approach in designing the User Interface.
  • Designed and built the distribution for deploying in the AppStore.
  • Integrated application with applications across all aspects of the client: user input, protocols, performance, memory management, debugging.
  • Extensively worked with Objective C, Xcode, JSON, iPhone simulator.
  • Worked on internet connection Protocols.
  • Preparation of internal QA builds and maintaining the Apple developer portal.
  • Defects fixing and also defects distribution among developers.
  • Pinpointed and solved several of our most widespread crashing bugs.

Environment: Xcode 4.6/4.5, iOS 6.1/6.0 and 4.1(iPhone SDK), Mac OS X, Objective C, Cocoa Touch, Cocoa framework, iPhone Simulator 4.1, XML Parser, Touch JSON, Adobe CS4.

Confidential

Programmer Analyst

Responsibilities:

  • Developed JMS API using J2EE package.
  • Made use of Java script for client side validation.
  • Used Struts Framework for implementing the MVC Architecture.
  • Wrote various Struts action classes to implement the business logic.
  • Involved in the design of the project using UML Use Case Diagrams, Sequence Diagrams, Object diagrams, and Class Diagrams.
  • Developed various helper classes needed following Core Java multi-threaded programming and Collection classes.
  • Understand concepts related to and written code for advanced topics such as Java IO, serialization and multithreading.
  • Used DISPLAY TAGS in the presentation layer for better look and feel of the web pages.
  • Developed Packages to validate data from Flat Files and insert into various tables in Oracle Database.
  • Provided UNIX scripting to drive automatic generation of static web pages with dynamic news content.
  • Participated in requirements analysis to figure out various inputs correlated with their scenarios in Asset Liability Management (ALM).

Environment: Java, J2EE, Multithreading, Collections, UML, Struts, HTML, CSS, Java Script, Oracle 9i, SQL Plus, PL/SQL, MS Access, UNIX Shell Scripting.

We'd love your feedback!