We provide IT Staff Augmentation Services!

Sr. Ios Application Developer Resume

3.00/5 (Submit Your Rating)

Malvern, PA

SUMMARY

  • Result - oriented application developer with over 7 years of experience in Information Technology and around 5 years of experience as Mobile/iOS Application developer.
  • Over 5 years of experience in native iOS and MacOS development.
  • Strong noledge on iOS SDK application development using Objective-C, Swift 2.x/3.x/4.x, Cocoa Touch, UIKit, Object-Oriented Design Principals & Object-Oriented Programming (OOD& OOP).
  • Experience with push notification and local notifications.
  • Experience in web scripting technologies like JavaScript, HTML/HTML5, CSS/CSS3, JQuery, JQuery Mobile, JSON and AJAX.
  • Experience of SDLC (Agile, RUP, Iterative, SCRUM) including SRS, Design & Analysis, Development, Implementation, Build, Deployment, Version Controlling, Testing & Post implementation and UAT issues support, migration and conversion of existed project
  • Experience in XML and JSON Parsing, Multithreading using both 1st party and 3rd party frameworks including NSXMLParser and NSJSONSerialization.
  • Integrated teh iOS App with REST/SOAP Web Services and APIs.
  • Experience with app bot to understand teh performance, app reviews and rating analysis.
  • Worked with RSS News feed integration with custom UI components and social sharing features; Also worked on Core Graphics and Animation
  • Worked on Audio Toolkit, AV Foundation, HTTP segmented streams Media Player framework of Cocoa Touch to stream video and audio, which are both DRM and Non-DRM protected.
  • Worked extensively on Xcode, Interface Builder and Instrument.
  • Experience working with in-app purchase application for teh iPhone/iPad along with distinct marketing-based applications enhancing sharing through social networks and email.
  • Experience on App Distribution using TestFlight, Diawi, HockeyApp and fabric.io.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view Page Controls, View Controllers.
  • Experience in creating Web/ Mobile Applications in (SDLC) with requirements gathering, design and development, testing, and maintenance.
  • Experience with crash reporting tools like, Crashlytics, Instabug, HockeyApp and Fabric.io.
  • Experience with Google API’s and MapKit framework.
  • Knowledge on with PhoneGap and Sencha Touch Mobile Application frameworks.
  • Experience with version control tools like, GIT and SVN.
  • Solid understanding of Mobile Design Patterns on both Native and Hybrid mobile apps.
  • Strong commitment to organizational work ethics, value-based decision-making & managerial skills.
  • Quick learner, good analytical, design and problem-solving skills and always curious to learn & embrace new skills, concepts and ideas.

TECHNICAL SKILLS

iOS Applications: Objective-C, Swift, Cocoa development for iOS devices in Xcode. U-Kit, GIT, GITHUB, Interface builder, Core-data, Cocoa touch.

IDE: XCode, AppCode, Eclipse, Microsoft Visual Studio, NetBeans.

Programming Languages: C, C++, Objective C, Java, HTML, XHTML, CSS3, PL/SQL and SQL, JavaScript and JQuery.

Database: MySQL, Oracle SQL & Microsoft SQL

Operating Systems: MAC OS, Windows, Linux, UNIX

Version Control Tools: Jira, GIT, SVN, Source Cloud, Soure Tree

Mobile Operating Systems: iOS, Windows CE, Windows Mobile, Android

Phone Simulator and Emulator: iPhone/iPad, Windows 8/Mobile, Android, Genie motion.

Development Models and Patterns: MVC, Scrum method of Agile, V-Model

PROFESSIONAL EXPERIENCE

Confidential, Malvern, PA

Sr. iOS Application Developer

Responsibilities:

  • Worked on teh UI design part when teh latest version was released as a transformation from teh previous UI environment.
  • Worked with Cocoa touch frameworks which includes, Foundationand UIKit to import classes like UIImagePickerController &UIDatePicker.
  • Implemented NSOperationQueue and NSURLSession to integrate with backend web services
  • Designed Login Functionality to teh app using LocalAutantication Framework.
  • Created models in MVC and implemented delegates for updating model information
  • Designed app using GCD API by keeping in minds of multi-threading, as to not compromise on teh app performance.
  • Used PushKit framework to improve teh app background processing.
  • Improved navigation between views with mixture of different classes like UINavigationController,UIGestureRecognizer.
  • Performed unit testing and defect fixing to meet teh client specification.
  • Knowledge on swiftbased libraries like Alamofire which can be used to update UI in an asynchronous manner.
  • Worked on UIViews & UITableViews for user interface in teh application.
  • Allowed users to enter credit card information and add funds to their account using teh First Data API and SDK to process payments.
  • JSON based parsing response used for AFNetworking.
  • Implemented teh scroll functionality by using UIScrollView on all screens of teh app
  • Followed AGILE practices, attending daily agile (SCRUM) meetings and SPRINT retrospective meetings.
  • Worked with an Agile, Scrum methodology to ensure delivery of high quality work in every iteration.

Environment: iOS 10.x, 11.x iPhone SDK, XCode 8.x, 9.x, Swift 2.x, 3.x, GCD, UIKit, Local Autantication, PushKit, AFNetwork, Alamofire Core Location Framework, MVC, JSON, Agile, GIT, Jira.

Confidential, San Francisco, California

iOS Application Developer

Responsibilities:

  • Worked extensively on Multi View applications and Customizing Table Views, Navigation bars, Alert Views and Tab bars.
  • UI and Application designing using NIB files, to create and manipulate user interfaces graphically.
  • Created a singleton handler to handle API request calls using NSURLConnection.
  • Worked on Push Notifications sent from server for new alerts.
  • Used CoreLocation Framework to translate teh GPS coordinates into street address.
  • Utilized MapKit Framework to further display teh location on map.
  • Worked on Geographical region monitoring and iBeacon monitoring to detect a user’s entry and exit into specific regions.
  • Used teh NSFileManager to store teh user order details in a file permanently.
  • Exposed to Test Driven Development with Manual and Auto Testing through iOSFrameworks.
  • Added MKAnnotation to mark Locations.
  • Implemented AutoLayout for Custom Views and TableViews as well by giving UITableView automatic dimension.
  • Implemented teh Multithreading, Grand Central Dispatch (GCD) and OperationQueues.
  • Worked with GDB and XCode for debugging.
  • Integrated Third Party Libraries into teh application using Cocoa Pods.
  • Implemented teh code to perform teh SQL CRUD operations to teh SQLite Database.
  • Worked on NSUserDefaults to get teh last state of teh application.
  • Parsed JSON data from teh database using NSJSONserialization to teh iPhone app, stored teh information and check for any updates.
  • Worked closely with teh team lead and reported project progress on regular basis.

Environment: iOS 9.x, 10.x, iPhone SDK, XCode 8.x, Swift 2.x, GCD, Core Location Framework, MapKit, Geographical region monitoring and iBeacon monitoring, Cocoa Touch, MKAnnotation Framework Service, MVC, SQL Lite, JSON, GIT, Agile, Jira.

Confidential, Seattle, WA

iOS Application Developer

Responsibilities:

  • Developed new screens for teh application and navigation in teh application.
  • Analyzed and coordinated teh development of application.
  • Worked on navigation screen to count teh miles and draw teh path in maps from start to end.
  • Integrated Map View using Map Kit and Core Location Frameworks
  • Worked on GCD concept to load images from servers smoothly.
  • Implemented region monitoring & iBeacon frameworks to determine teh proximity of teh user location.
  • Used GCD for asynchronous background fetches to build more responsive user interface.
  • Customized UIButton, UITabBar, UINavigationBar, UIAlertView, UITableView, UICollectionView, and ContainerView to build user interface of teh application.
  • Worked on writing methods for receiving and sending messages
  • Involved in creating messaging screen and sending.
  • Parsed JSON objects obtained from teh server side and show contents on teh app.
  • Implemented custom classes for calling web services using teh secured connection.
  • Coordinated with testing team regarding bugs reported.
  • Involved in writing teh unit test cases.

Environment: iOS 8.x iPhone SDK, XCode 7.x, Swift, GCD, Cocoa Touch, Media layer Framework Service, MapKit, MVC, Core Data, JSON, Agile, GIT, Jira.

Confidential, Cincinnati, OH

Desktop/ Mobile App Developer

Responsibilities:

  • Worked broadly on table view controller and made customized table view cells as indicated by teh customer.
  • Worked on Web Service calls, XML and JSON parsing included in teh project.
  • Participate in Requirement, Design, Development and Deployment sessions.
  • Responsible for design and development of web application in J2EE using struts MVC Framework.
  • Involved in creating & consuming SOAP based & Restful web services.
  • Used Webservices for communication between teh different internal applications.
  • Developed teh XML schema and Webservices for teh data maintenance and structures.
  • Object Oriented Analysis and Design using UML include development of class diagrams, sequence diagrams and state diagrams and implemented these diagrams in Microsoft Visio
  • Designed and developed message driven beans dat consumed teh messages from teh Java message queue.
  • Design and development of Web pages using HTML, CSS including Ajax controls and XML.
  • Written controllers based on Spring MVC and made calls to JSP pages.
  • Implemented Push Notifications using Parse Framework.
  • Worked with Source Tree/Source Cloud to checkout and update teh codebase changes.
  • Followed a work information stream standard for outline and improvement
  • Added animation between UI Views for smooth move and better client experience.
  • Reported progress/difficulties to project lead.

Environment: HTML, CSS, Ajax, Spring, XML, UML, Webservices, JSP, Parse Framework, SOAP, JSON, REST, JQuery, Source Tree

Confidential

Front-End Developer

Responsibilities:

  • Used HTML/DHTML, CSS, JavaScript, AJAX to produce high performance, rich and user-friendly Web interface.
  • Developed user interface, site content and graphics by coordinating with team members and client’s requirements.
  • Developed and designed many protocols form webpages and automated them wherever possible.
  • Played a vital role in defining, implementing quality practices in teh team organization to ensure internal controls, quality and compliance policies and standards.
  • Gathered requirements to be implemented on teh client’s website for a user-friendly web experience.
  • Used JavaScript for custom client-side validation as per teh requirements for login pages on internet banking.
  • Involved in designing and developing teh GUI for teh user interface with various controls.
  • Redesigned website layouts as per teh company requirements and Implemented HTML, DHTML to web pages using CSS and JavaScript for sites.
  • Wrote teh JavaScript codes to get teh selected items from teh documents, login forms and retrieving teh details using AJAX.
  • Extracted clinical data from data warehouse application and other transactional database systems are transformed into a new Java based database system

Environment: HTML/DHTML, CSS, JavaScript, AJAX, jQuery, Java, Eclipse, Oracle SQL, SVN

Confidential

Software Engineer

Responsibilities:

  • UsedHTML 4, CSS, Ajax, JavaScript, Entity Framework, JAVA, JQuery.
  • Experience in Installation, Configuration, Administration and Maintenance of IIS web server.
  • Migrated SQL SERVER 2008 databases to SQL AZURE.
  • Migrated two databases from SQL server 2008 to SQL server 2012
  • Setup and configure IIS web application
  • Performed weekly backups and restores
  • Wrote 20+ stored procedures
  • Created T-SQL Triggers tables, views and Functions
  • Responsible for Installation, configuration and complete administration of MS SQL Server 2012.
  • Created and managed SQL user accounts with different permission levels.

Environment: HTML 4, CSS, Ajax, JavaScript, Entity framework, jQuery, SQL Server, Responsive design, Usability Testing, Agile methodology

We'd love your feedback!