We provide IT Staff Augmentation Services!

Ios Developer Resume

0/5 (Submit Your Rating)

Miami, FL

SUMMARY

  • Around 8+ years of Experience in designing and developing iPhone/iPad applications.
  • Effective Knowledge of programming Experience in Objective - C.
  • Effective Knowledge in Swift Programming.
  • Worked on QT Framework 5.0 in creating profiles and deploying to XCode Project.
  • Have technical proficiency and thorough understanding in the following Frameworks: iPhone SDK, UIKit, MapKit, WebKit, Audio Toolbox, AVFoundation, Cocoa design patterns and concepts like delegation, protocols and categories, Core foundation, Core Data, Core Location, Core services, Core Graphics, Core animation, Quartz core, Address Book and Message.
  • Experience in using various markup languages like XML, JavaScript, C++, ASP.net, HTML and JavaScript.
  • Thorough understanding of backend database technologies like SQL and MySQL, and the embedded database SQLite.
  • Experience Working with app purchase application for the iPhone/iPad along with distinct marketing based applications enhancing sharing through social networks and email.
  • Worked extensively on XCode, Interface Builder and Instrument.
  • Hands on experience in Apple push notifications, Network protocols, Bonjour net services, Mac/Pc to iPhone data syncing.
  • Developed apps using variousdesign patterns in iOS (MVVM, MVC, Single-ton, Adapter, Factory, View Models, Delegation, Blocks, Binding Values, and Notifications).
  • Strong knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing the software, debugging, and maintaining the software.
  • Extensive experience in application customization, project management and enhancement.
  • Experienced in implementing Third Party frameworks (REST Framework, FOXIT) and libraries into the Codebase.
  • Clear knowledge of working on different versions of iPhone, iPad, iPod and used different frameworks (Foundation Kit, AVFoundation, UIKit, Core Foundation, Core graphics, Core Animation, Web Kit, Core Data, Core Location, AFNetworking).
  • Created Caching framework for saving data specific to volatile and non-volatile cache depending on requirements.
  • Working experience of project management methodologies such as SDLC and Agile.
  • Pleasant Experience in requirement gathering and documentation.
  • Experience in analyzing complex business requirements, creating relevant use cases, and process flow for architectural and conceptual analysis.
  • Successful at building team which delivers quality product to the clients.
  • Skilled at analyzing and solving complex problems and face challenges with the ability to maintain consistency of solving issues and maintenance type of problems.
  • Established and maintained productive working relationship with management, clients, external teams and team members along with outstanding communication and presentation skills.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills.
  • Excellent communication skills with a strong technical background and ability to learn and adapt modern technologies quickly.

TECHNICAL SKILLS

IOS Tools: XCode, Swift, Interface Builder, Instruments. JSON, ZBAR, iOS Simulator.

Languages: Objective - C, C, C++, JavaScript, CSS, Java.

Frameworks: iPhone /iPad/iPod SDK, Foundation Kit, UIKit, Web Kit, Core Data, Core Location, Notification Center

Databases: UNIX, Windows NT/2000/2003 Server, MySQL, SQLite.

Other Tools: Visual Studio Express 05/08, SVN

Operating Systems: Mac OS (10.5,10.6,10.7), UNIX, Linux, Windows XP/Vista/7

Web Languages: HTML, XML, XHTML, JavaScript, CSS3, jQuery.

Packages: MS-Office.

PROFESSIONAL EXPERIENCE

IOS Developer

Confidential, Miami, FL

Responsibilities:

  • Designed wireframe for iPhone application.
  • Worked on user registration and authentication.
  • Designed and implemented the entire application using both XCode 4.5 and 5.
  • Implement the Google analytics for the application.
  • Integrate native address book and dialer with the application.
  • Developing custom collection views using UICollection View to display photos and videos.
  • Working on Audio/Video playback functionality using the AVFoundation Framework.
  • Working on UITable View Controller and made customized table view cells according to the client.
  • Development using Swift code.
  • Utilizing NSURL Sessions, NSURL Request library for API calls to retrieve data and parsed it into JSON models like NSDictionaries and NSArrays.
  • Manageddataandmemorymanagementfromstreamliningcodeandusingvariousdebugging tests.
  • Used the Web Services. AFNetworking, NSURLRequest library for API calls to retrieve data and parsed it into JSON models like NSDictionaries and NSArrays.
  • Did code debugging and bug fixing.
  • Worked on Push notifications and local notifications to the apps.
  • Worked on custom navigation controller to navigate between views and view controllers.
  • Developed critical tools for this project like customized navigation bar, page control and scroll view.
  • Responsible for creation, design and execution of test strategies, including writing test plans, test cases and test scenarios.
  • Worked closely within a cross functional team of testers and developers.

Environment: Objective C, Cocoa Touch, XCode, iPhone SDK, MAC OS X, Address Book, AddressBookUI, Accounts, MessageUI, Core Data, Social, Twitter.

IOS Developer

Confidential, Minneapolis, MN

Responsibilities:

  • Worked extensively with Swift and Cocoa Touch frameworks.
  • Followed MVC architecture widely in this project. Created highly reusable model classes for User Profile, Cart, Deals, Share etc., and Singleton for the logged in user.
  • Worked with Source Tree/Source Cloud to checkout and update the codebase changes.
  • Developed critical tools for this project like a customized navigation bar (UINavigationBar), Page Control and UIScrollView.
  • Extensive use of UIKit, Custom layouts, Auto Layout, Segues, Image Views, Web Views, Sliders, Segmented Controls, and Toolbars.
  • Worked extensively on UITableViewController and made customized table view cells according to the client.
  • Responsible for Service Integration Development and Testing.
  • Web services deployment and testing on rest client.
  • Created the complete database using core data.
  • UsageofJSONSerialization, (NS) Notifications, NSUserdefaults, usage of GCD and Blocks to perform multi-threaded development and asynchronous service calls.
  • Worked with the UI team to design the icons, custom views, and view transitions, animations for the screens using HTML5, CSS3, Ajax and jQuery.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Developed critical tools for this project like customized navigation bar, page control and scroll view.
  • Worked extensively on table view controller and made customized table view cells according to the requirement.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone.
  • Worked on pixel perfect layout using Stack Views and auto layouts to make it responsive.
  • Worked with UIKit Framework for development and maintenance.
  • Reported progress/challenges to onsite project lead.

Environment: XCode 6.x, 7.x, ios7.x, 8.x, 9.x, Objective-C, Swift (basic) UIKit, JSON, XML, SQLite, View Controller.

IOS Developer

Confidential, NC

Responsibilities:

  • Worked with agile and scrum methodology to ensure delivery of high quality work.
  • Migrated code from Objective C to Swift.
  • Designed and developed theIOSapplication using JavaScript Framework like Angular.JS, Backbone.JS, Ionic, and JQuery.
  • Designed the UI using Auto Layouts to support multiple screen sizes
  • Implemented offline functionality to save thedatalocally using coredata.
  • Worked with agile and scrum methodology to ensure delivery of high quality work.
  • Working on introducing REACT Native views within the IOS app for reusability and efficiency
  • Build reusable react native components like Text Inputs, Text, Section List
  • Replaced all Native IOS basic form components like text fields, buttons, labels with REACT Text Inputs, Text, Section List REACT components. Also replaced Native Table Views with REACT Section List.
  • Implemented Redux to store and manage dataflow in the application correctly.
  • Made use of AFNetworking/Alamo fire for network calls
  • Fetched and parsed JSON data using networking libraries.
  • Configured APNS (Apple Push Notification Services) for the app
  • Worked closely within a cross functional team of testers and developers
  • Used Git for source code management with features like PR request, merging, squashing, rebasing.

Environment: Objective C, Cocoa Touch, XCode, iPhone SDK, MAC OS X, UIKit, JSON, XML, SQLite.

IOS Developer

Confidential, Denver CO

Responsibilities:

  • Working knowledgeable of MVC, Delegation, Notifications, KVC, and Singleton design patterns.
  • Developed strong knowledge of Software Development Life Cycle (SDLC).
  • Added new features to client's app by quickly becoming familiar with existing code bases.
  • Implemented NS Operation Queue and NSURLConnection to integrate with backend web services.
  • Integrated the parse backend services in the project.
  • Worked on UI Views & UI Table Views for user interface in the application.
  • Integrated and implemented the Security Services framework which is maintained by another set of developers.
  • Utilized NS User Defaults, Core Data, and worked on Unit-test code for robustness, including edge cases, usability, and general reliability.
  • Debugging issues at onsite whenever required as well synchronizing data developed on mobile application with backend applications.
  • Publishing the application on App store and then pushing updates after every release.
  • Prepared Test cases based on the requirements document.
  • Handled multiple projects simultaneously, meeting deadlines while effectively managing priorities and communicating progress.
  • Provided cross-functional support as a member of a highly productive sprint team.
  • Developing Unit test cases in JUnit or other unit testing frameworks.
  • Worked on bug fixing and enhancements on change requests.

Environment: XCode 5.1+, iOS 3.1, iPad, iPhone, Objective-C, JIRA, GIT, JSON, XML, SQLite.

JAVA Developer

Confidential

Responsibilities:

  • Involved in the project from the requirements gathering phase to the production.
  • Worked in J2EE/java, HTML and web application.
  • Developed DAO objects using JDBC and use cases using UML.
  • Used Eclipse as IDE tool to develop the application.
  • Coordinated with designers to implement mock-ups and the layouts of the application.
  • Involved in developing the UI pages using Java Server Pages, HTML, DHTML, CSS, JavaScript and jQuery.
  • Developed web pages with functionalities like login, register, forgot password, Email, Filters using HTML and form validations using Java Script.
  • Used JavaScript for updating a part of a web page to reduce the bandwidth usage, load time in web pages and for page functionality and Pop up Screens.
  • Used HTML to make dropdown menus on web pages and display part of a web page upon user request.
  • Developed SQL queries, stored procedures, for databases.
  • Unit testing and Regression Testing of Web Application to fix the issues involved in the development.
  • Prepared Test cases based on the requirements document.
  • Developing Unit test cases in JUnit or other unit testing frameworks.
  • Worked on bug fixing and enhancements on change requests.

Environment: MS SQL Server 2005, Java 1.5, Rapid Application Developer7.5, WebSphere Application, DB2, XML, Web logic 11g, Spring STS, Maven, Subversion, Jenkins, JUnit.

We'd love your feedback!