We provide IT Staff Augmentation Services!

Sr. Ios Developer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Over 7 years of IT experience in designing & developing User Interface applications, integrating with various Databases and Client - Server applications in iPhone/iPad application development using Objective-C, C++, Swift, Cocoa Touch, UIKit, (OOA&OOD), SQL, Cocoa Bindings, Core animation custom controls and object oriented programming.
  • Excellent Cocoa/Cocoa Touch and Objective-C/Swift coding ability with XCode for iOS (iPhone/iPad) and develop iOS (iPhone and iPad) hybrid applications. Mac OSX development in Object Oriented Design Principles (OOD& OOP).
  • Very passionate and love to work with latest iOS Technologies, watchOS, and tvOS.
  • Experienced in Native Mobile Application development with Social Media platform integrations such as Facebook, Twitter, Google+ with token handling; and Creating HTML files for iOS Message Controller to share URLs and formatted text.
  • Experience in creating RESTful apps using the RestKit and AFNetworking frameworks.
  • Extensive experience Consuming REST/SOAP Web Services and APIs.
  • Worked extensively on relational databases and data modeling.
  • Also worked on Core Graphics and Animation.
  • Worked with External Accessory. Framework to use and connect MFI accessories, which use Bluetooth.
  • Expertise in iPhone, iPod touch and iPad application development.
  • Worked extensively on XCode, Interface Builder and Instrument.
  • Expertise in MVC design architecture, Cocoa design patterns and concepts like delegation, protocols and categories.
  • Created and customized views, table views, tab bars and navigation bars which are some basic functionality in a multi-view application.
  • Proficient in source control with Git, SVN.
  • Strong knowledge of Object Oriented Concepts and good development experience in using those concepts in building re-usable code.
  • 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 Web Applications including Mobile Development Life Cycle (SDLC), requirements and specifications, design, construction, testing, and maintenance.
  • Adept knowledge in HTML4/HTML5/JS/JQuery/CSS and markup languages such as XML and JSON.
  • Proficient knowledge of Programming Experience using Objective-C.
  • Experience in working with data parsing forms (XML and JSON) to dynamically display data on iPhone/iPad.
  • Strong commitment to organizational work ethics, value based decision-making and managerial skills.
  • Have hands on experience with core animation and core graphics that was by Adobe CS5 Suite (Photoshop, Dreamweaver).
  • Understanding of the implement Design Patterns & UML diagrams and have knowledge about RDBMS.
  • Ability to coordinate with various team members involved in the project.
  • 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, Java, HTML 4, and 5, CSS2 and 3. JavaScript

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, Irving, TX

Sr. iOS Developer

Responsibilities:

  • Worked with AFNetworking in performing IP verification and also user login.
  • Crash reporting tool Crashlytics was done to understand the performance of the app and the user using the app.
  • Worked on implementing MessageUI.Framework, AVKit.Framework, CoreData.Framework and UI Kit Framework.
  • Worked on Web Service calls XML and JSON parsing included in the project.
  • Used NSJSONSerialization in getting requests from the server and also parsed the response objects.
  • Worked in the internal process using SCRUM, Agile methodology.
  • Worked with UIGestureRecognizers.
  • Developed filter menu for the application in order for the results to be filtered.
  • Worked on special functionality for table view cell and section expansion and collapse.
  • Linked the core data to the model and replaced all the mock data with the Core Data using Swift.
  • Extensive debugging done for the app to rectify bugs present in the application.
  • Worked with Valentina studio for writing SQL queries.
  • Participated in daily scrum meeting discussing the issues present and work to be done.
  • Changed user interface enhancements according to iOS 7, 8 specifications Using Swift.
  • Interacted with scrum team developers, programmers, and testers to deliver right value of the project at the end of each sprint.
  • Worked with github in creating branches, pushing the branches ad also rebasing them with the main branch.
  • Developed Custom UIViews & UITableView for user the interface in the application
  • Also used Atlassian, JIRA in creating stories, tasks and subtasks for the workflow.
  • Managed the work log by following the schedule to ensure completion of tasks before deadline.

Environment: s: iOS 8.0, 7.0 and 6.0 (iPhone SDK), Mac OS X, Objective C, Swift, XCode 6, Cocoa Touch, Cocoa framework, JavaScript, JQuery, Adobe CS5 Suite (Photoshop, Dreamweaver), MapKit, CoreLocation and AVFoundation.

Confidential, Malvern, PA

Mobile Application Developer

Responsibilities:

  • Worked extensively with Objective C and Cocoa frameworks.
  • Written Technical Specification document defining the Business Model, Activity/ Sequence diagrams, Web Services consumed.
  • Built iPhone Application that uses Navigation Controllers and consumes RESTful, JSON Web Services.
  • Built iOS Storyboards with Login View and Tab Bar Controllers creating segues between different views, established IBOutlet, IBActions in the storyboard.
  • Created Custom UITableView cells with different styles to accommodate the UX/UI requirements.
  • Integration of application with social media sites such as Facebook
  • Implemented NSOperation Queue and NSURL Connection to integrate with backend web
  • Consumed JSON web service to fetch the data, reformatted the data to group the departments under a parent product group and bind it to the customized Table View.
  • Coded the update notification part where in the backend is updated with the tasks and Units executed for Alerts mechanism.
  • Responsible for Service Integration Development and Testing.
  • Publishing the application on App store and then pushing updates after every sprint release.
  • Pre-fetching data for different views for smooth screen transitioning
  • Documented the technical specifications.
  • Reported progress/challenges to project lead.
  • Worked with GDB and Xcode for debugging.
  • Used Agile Scrum methodology/ Scrum Alliance for development.

Environment: iOS 7.0 and 6.0 (iPad SDK), Objective C, Xcode 5.1.1, Cocoa Touch, Cocoa framework, JavaScript, JSON Parsing.

Confidential, Newark, NJ

Mobile Application Developer/IOS

Responsibilities:

  • Used AV Foundation Framework to record audio from the device.
  • Implemented Dropbox API for sharing and backup.
  • Implemented Core Data framework to store user Data.
  • Implemented NS Operation Queue and NSURL Connection to integrate with backend web services.
  • Implemented using Storyboard and ARC.
  • Developed unit tests for testing specific functionality and logic.
  • Fixed bugs as documented by QA team.
  • Used Instruments to fine tune the app performance and memory management.
  • Formatted the Data as per Business rule to display in UI.
  • Followed a work data flow principle for design and development.
  • Worked closely within a cross functional team of testers and developers.
  • Debugging issues at onsite whenever required.
  • Worked with GDB and Xcode for debugging.
  • Worked with Subversion to checkout and update the codebase changes.

Environment: Objective C, Cocoa, Xcode, Interface Builder. Libraries used were Foundation Framework, MapKit, XML parsing, JSON parsing, and UIKit Framework.

Confidential, Chicago, IL

Application Developer/IOS

Responsibilities:

  • Designed and implemented the complete application architecture.
  • Worked broadly on table view controller and made customized table view cells as indicated by the customer.
  • Integrated Chat messenger and barcode scanner functionality.
  • Worked on Web Service calls and JSON parsing included in the project.
  • Used Core Data Framework for local storage purpose in SQLite.
  • Worked with GIT to checkout and update the codebase changes.
  • Reported progress/difficulties to project lead
  • Added animation between UI Views for smooth move and better client experience.
  • Publishing the application on App store and afterward pushing upgrades after every sprint discharge
  • Web services deployment and testing on rest client.
  • Worked on Unit-test code for strength, including edge cases, usability, and general reliability

Environment: Objective-C, Xcode 5, Mac OSX, Cocoa Touch, Cocoa Foundation, UIKit, Core Graphics, RESTful JSON converted to existing Soap Services, jQuery, GitHub, iOS 5.1, iPhone Simulator 5.1.

Confidential

Java Developer

Responsibilities:

  • Developed different Servlet components.
  • Created user-friendly GUI interface and Web pages using HTML, JSP.
  • Interacted with the Database using MYSQL.
  • Extensively used JavaScript for client side validations
  • Developed Java Mail program to send a system generated mail to all first time registered users.
  • Involved in Database designing using ER Modeling and creating tables.
  • Java Development deployment using Web sphere 5.0 / 6.0 and Eclipse and RAD IDE.

Environment: Java 1.3, Servlets 2.3, JSP 1.2, JDBC, UML, HTML, JavaScript, Apache Server, Java Mail, and UNIX.

We'd love your feedback!