We provide IT Staff Augmentation Services!

Ios Developer Resume

Chicago, IL

SUMMARY

  • Over 7 years of experience in designing and developing User Interface Applications and integrating with various Databases and Client - Server applications in iPhone/iPad.
  • Developed application using Objective-C, OS X, C++, Swift, Swift 2, Swift 3, Cocoa Touch, UIKit, SDK, MY SQL, Cocoa Bindings, Core animation custom controls and object oriented programming.
  • Expertise in Xcode, MS Office Professional, Eclipse, IntelliJ.
  • Proficient skills in implementing core Frameworks like CoreLocation, Photoshop, CoreGraphics, MapKit, UIKit, and EventKit Frameworks.
  • Developed applications for almost all the departments, which helped me learn more and acquire knowledge on basic business processes.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Strong knowledge of Programming Experience using Objective-C.
  • Expertise in Object Oriented Programming language like Objective-C, C++ and Swift.
  • Good understanding of Memory Management: ARC and non-ARC in iOS development.
  • Experienced in working with data parsing forms such as XML and JSON, to dynamically display data on iPhone/iPad.
  • Proficient skills in Test Driven Development (TDD).
  • Understanding of Apple iPhone App store requirements, iTunes Connect, iOS Provisioning Portal (Certificates, App IDs, Provisioning and Distribution) and testing on testing/Real device.
  • Experience with Google mobile service provider API, third party API’s and MapKit framework.
  • Integrations such as Facebook, Twitter, Instagram and Google+ with OAuth token handling; make API requests, Core Bluetooth API’S, RESTful API’s and JSON API’s.
  • Good skills on tools Appium, Gulp and Google glass.
  • Diverse experience utilizing Java in business, Web, and client-server environments including Java Platform, Enterprise Edition (Java EE), Enterprise Java Bean (EJB), Java Server Pages (JSP), Java Servlets (including JNDI), Struts, and Java database Connectivity (JDBC) technologies.
  • Expert level skills in Designing and Implementing web servers solutions and deploying Java Application Servers like WebSphere, Web Logic, configuring Apache Web Server and configuring various Servlet engines.
  • Worked on Web Development Technologies like REST / SOAP / XML API's, HTML, Java Card API’s, UI/UX, JavaScript and CSS.
  • Good Knowledge in In-App Purchase, Remote and Local Push Notification.
  • Proficient knowledge on PHONEGAP.
  • Confidence in working with other iOS and Android developers to complete detailed projects using, AirWatch, MobileIron MDM and DEP Integration.
  • Ability to coordinate with various team members involved in the project.
  • Quick learner, excellent analytical, design and problem solving skills.
  • Excellent communication, organizational skills, attention to detail and the ability to meet tight deadlines.

TECHNICAL SKILLS iOS Applications: Objective-C/Swift and Cocoa Touch development for iPhone and iPad devices in XCode Interface builder-UIKit, Cocoa, core Data

Software: Trained in iOS 4, iOS 5, iOS6, iOS7 with XCode 3.0/ 4.0., 5.0, 6.0, 6.1.3, 7.0, ASP.net with Visual Studio 2005/ 2008/2010/2013 , Microsoft office suites, Microsoft Project 2010/2013.

Programming Languages: Objective C, C, C++, Swift, Swift 2, Java, HTML 4, and 5, CSS2 and 3. JavaScript, Java Card API.

Databases: SQL server 2005/2008, SQLite with Core iOS sandbox, building, and database in iOS sandbox

Operating Systems: MAC OS 10.5/10.6/10.7/10.8/10.9/10.10/10.11 , Windows XP, Windows 7, Windows 8, LINUX, UNIX

Tools: XCode 3.0 / 4.0/5.0/6.0/6.1.3/7.0 , Eclipse, Visual studio 2005/08/10/13 , Sublime Text, Dreamweaver, Network Simulator 3.

Source Control: GitHub, TFS, Source Tree, SVN, Bit Bucket, Stash

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL iOS Developer

Responsibilities:

  • Utilized Agile development for SDLC
  • Responsible for architecture and tech design of the project and working with user experience design team, business analysts, and clients to create the needed requirements artifacts.
  • Integrated iPhone application for different aspects of the client with different applications: user input, protocols, performance, memory management, debugging.
  • Used JSON Parsing to parse data and have excellent knowledge of it.
  • Worked with backend team to communicate with e-Commerce Platform services.
  • Worked with TDD for unit testing and XCTest frameworks.
  • Involved in testing of the Mobile Applications.
  • Implemented Core Data framework to store user Data.
  • Participated in daily meetings for enhancing features doing code review, code fixes, bug fixes and updated by doing checkout using GIT .
  • Responsible for Crash fixes and monitoring on production App, used NewRelics for crash information and monitoring.
  • Worked on the Innovation team for developing new features and POC’s.
  • Developed and designed GeoFencing modules to locate and push nearest promotions.
  • Worked on iPhone SDK and internet connection Protocols
  • Improved performance and source code organization by upgrading to storyboards and given ARC support.
  • Developed unit tests for testing specific functionality and logic.
  • Debugging issues at onsite whenever required.
  • Followed a work data flow principle for design and development.
  • Parsed JSON objects obtained from the server side and show contents on the app.
  • Utilized Agile development for SDLC
  • Developed the application using MVC framework and Objective C.
  • Implemented Social integration, AFNetworking.
  • Involving in User Interface Development and Wireframes.

Environment: iOS 9.0 and above, iPhone and iPad Objective C, Swift 3, 4, Swift 2.2, Xcode 8 & 9, Cocoa Touch, Cocoa framework, MapKit, Core Location, and AVFoundation, FacebookSDK, TwitterSDK, GoogleSDK,, AFNetworking, MBProgressHUD, Charles, NewRelics, Ensighten, RequestUtils, vmobsdk, Auntonavi, GoogleAnalytics, PhraseApp.

Confidential, New York, NY iOS Developer

Responsibilities:

  • Utilized ARC and Storyboards in order to streamline development.
  • Worked with backend team to communicate with RESTFUL web services.
  • Worked with TDD for unit testing and XCTest frameworks.
  • Involved in testing of the Mobile Applications.
  • Implemented Core Data framework to store user Data.
  • Developed unit tests for testing specific functionality and logic.
  • Formatted the Data as per Business rule to display in UI.
  • Debugging issues at onsite whenever required.
  • Followed a work data flow principle for design and development.
  • Parsed JSON objects obtained from the server side and show contents on the app.
  • Utilized Agile development for SDLC
  • Developed the application using MVC framework and Objective C.
  • Developed Chat Controllers using XMPP Framework.
  • Implemented Social integration, AWSCognito (Amazon login), AFNetworking, MBProgressHUD, MarqueeLabel, Fabrics, Haneke.
  • Involving in User Interface Development and Wireframes.

Environment: iOS 7.0 and above, iPhone and iPad Objective C, Swift 3, Swift 2.2, Xcode 7.3.1, Cocoa Touch, Cocoa framework, MapKit, Core Location, and AVFoundation, FacebookSDK, TwitterSDK, AWSCognito, AFNetworking, MBProgressHUD, MarqueeLabel, Fabrics, Haneke.

Confidential, Wilmington, DE iOS Developer

Responsibilities:

  • Used AV Foundation Framework (swift) to record audio from the device.
  • Implemented Dropbox API for sharing and backup.
  • Using C++ for cross-platform Mobile Development.
  • Implemented Core Data framework to store user Data.
  • Implemented NS Operation Queue and NSURL Session (Swift) to integrate with backend web services.
  • Implemented using Storyboard and ARC.
  • Using Swift with push notifications for alerts and reminders.
  • Providing support for the versions of the application.
  • Implementing current location feature, using AirWatch SDK.
  • Developed unit tests for testing specific functionality and logic.
  • Fixed bugs as documented by QA team.
  • Developing Application and migrating codes using Swift and Swift2.
  • Working on Bluetooth low energy (BLE) and QR codes.
  • Working with ATG-Endeca for interacting with the web applications backend and layouts.
  • Used Instruments to fine tune the app performance and memory management.
  • Formatted the Data as per Business rule to display in UI.
  • Implementing keychain wrapper MDM for information security.
  • Followed a work data flow principle for design and development.
  • Worked with Cordova-phonegap for web application.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.
  • Worked with React Native using Java Script.
  • Worked with Node JS to talk with backend services to retrieve transaction status.
  • Developed framework using Angular js to develop Hybrid apps and track user interaction on UI layer and send it to backend.
  • Worked with GDB and Xcode for debugging.
  • Worked with Apple's Human Interface Guidelines.
  • Worked with Subversion to checkout and update the codebase changes.

Environment: iOS 7.0 and 6.0 (iPhone SDK), Mac OS 4. X, Objective C, Swift, Swift 2, Xcode 4.6 and 6, Cocoa Touch, Cocoa framework, Phonegap, UI/UX, C++, JavaScript, JQuery, Python, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, Core Location, and AVFoundation.

Confidential, Bentonville, AR

Sr. iOS Developer

Responsibilities:

  • Developed Custom UI Views based on UIKit Framework.
  • Worked with UI Navigation View, UI Tab Bar View, UI Custom Cell, UI Alert View.
  • Used Core Data to store data locally on the device for Barcode Scanning feature.
  • Utilized ARC and Storyboards in order to streamline development.
  • Worked with backend team to communicate with RESTFUL web services.
  • Worked with TDD for unit testing and XCTest frameworks.
  • Involved in testing of the Mobile Applications.
  • Providing support for versions of the application.
  • Implemented pixel-perfect from UI frameworks.
  • Worked with NoSQL & AWS services and Cloud frameworks.
  • Involved in Security testing, API, UAT Testing and GUI Testing for iPhone.
  • MVC JavaScript frameworks such as Angular, Node to implement Web and Mobile apps.
  • Reporting defects/bugs on Application test management & reporting platform.
  • Utilized Xamarin to work with cross platforms.
  • Parsed JSON objects obtained from the server side and show contents on the app.
  • Worked on Magteck SDK Tools for developing and communication between layers.
  • Integrated a web based content made with HTML5 on a native app using UI Web view.
  • Redesign and maintain existing web application utilizing HTML, CSS, JQuery and Angular JS.
  • Worked with MF Mail Compose View controller to create email which enable user to share.
  • Implemented custom classes for calling web services using the secured connection.
  • Implemented third party library ZBAR SDK to read the barcode.
  • Implemented QR reader functionality.
  • Tested the applications for memory leaks and relevant bugs, fixed them.
  • Performed testing end application for data accuracy and process critical information from multiple inputs simultaneously.
  • Utilized Agile development for SDLC

Environment: iOS 7, Xcode 5.1.1 and 6, Mac OS X, Objective C, Framework, Cocoa Touch framework, JSON, UI/UX HTML5, WCF, RESTFUL Web services, Agile Methodology.

Confidential, Keasbey, NJ iOS Developer

Responsibilities:

  • Developed the application using MVC framework and Objective C.
  • Involved in gathering requirements.
  • Active participant in understanding requirements and sketching out acceptance criteria with project manager.
  • Adapted this app interface on iPad and iPhone.
  • Created a Theme based infrastructure to able to cascade cosmetic change such as Font and Color with a single change.
  • Customized Table View, Implemented Sections, Index and Search, and Optimized TableView performance.
  • Adapted this app interface on different smart phones using auto layout.
  • Used Java card API’s and spreadsheets.
  • Implemented AVCaptureMetadataOutputObjectsDelegate delegate method to scan barcodes.
  • Created models in MVC and developed delegates for updating model information.
  • Used Objective C, Cocoa Touch Framework which includes UIKit Foundation, UINavigation View, UITab Bar controller, Collection View and Story Board to build App.
  • Reviewed, analyzed and optimized backend interface code and the front end User Interface for efficiency and performance.
  • Major role in fixing and debugging during the testing phase of the project.

Environment: Objective C, Cocoa touch Framework, Auto layout, MVC, Amazon Dynamo Database, Xcode 4.0 and 4.6, MAC OSX 10 and 9, Collection view, UI/UX, Tab bar Controller, Core Data Photoshop.

Confidential

UI Developer

Responsibilities:

  • Gathered and analyzed all necessary requirements by involving in discussion sessions
  • Worked efficiently to analyze requirements with fellow colleagues to build a website for a client.
  • Helped in structuring the database and tested SQL queries for retrieval for the web application.
  • Prepared test cases referring the requirements document and reported bugs to the back-end development team.
  • Co-ordinate with BA group for better understanding of functional requirements, Analyze and Design the business requirements to document and implement.
  • Design and development of web pages using PHP, HTML, CSS including Ajax controls and XML.
  • Involved in writing the properties, methods in the Class Modules and also developed web services using HTTP.
  • Wrote UNIX shell scripts to automate the batch process.
  • Created migration document and supported the migration of packages and objects to production environment.

Environment: PHP, AJAX, HTML, CSS, MySQL, HTML, JavaScript and Windows XP

Hire Now