We provide IT Staff Augmentation Services!

Ios Developer Resume

3.00/5 (Submit Your Rating)

Ann, ArboR

SUMMARY:

  • Result - oriented IOS developer with more than 6+ years’ experience writing highly readable, clean, maintainable source code.
  • Experience in cloud base Backend like CloundKit, Parse.com
  • Experience in AutoLayout with storyboard. Also worked with Adaptive Layout.
  • Developed more than 15 applications for iPhone and iPad that offer users an intuitive, friendly interface, and successfully executed more than 75 updates to existing applications for a variety of small to mid-size companies.
  • Complete understanding of Object Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation).
  • Experience in developing applications using Agile Software Development Process and Extreme Programming.
  • Familiar with deploying applications using 1st party and 3rd party methods
  • Experienced in XML and JSON Parsing, Multithreading using both 1st part and 3rd party frameworks including TouchXML, SBJSON, NSXMLParser, and NSJSONSerialization.
  • Extensive knowledge of various frameworks including: UIKit, Core Data, AVFoundation, EventKit, Address Book, Address Book UI, Message UI and Core Location frameworks.
  • Worked with offshore teams to ensure that features are being completed and implemented correctly.
  • Committed to meet Aggressive Deadlines.
  • Highly motivated to take initiative and has excellent People Skills.

TECHNICAL SKILLS:

Languages: Swift 2.3 and 3 Objective-C, JavaScript, HTML, Bash, C#, Java

Skills: Programming, Analysis, OOP Design, UI Design, Code Reviews

Databases: MySQL, Oracle

Tools: Git, Eclipse, Xcode, Visual Studio, Xamarin

Servers: TomCat, JBoss, Apache, SQLite coredata

Platforms: Mac OSX, UNIX, iOS

Security: User login Token, Web Api Security

WORK EXPERIENCE:

Confidential, Ann Arbor

IOS Developer

Responsibilities:

  • Worked with Objective-c, Swift and iOS frameworks
  • Worked extensively on Swift 2.3 and helped migrating the whole app to swift 3
  • Worked with Nuance Framework for voice ordering
  • Worked with App boy SDK
  • Developed new view controllers in swift 2.3
  • Worked with Android developers in creating the architecture for new features
  • Worked developing SDK and integrating it in the app.
  • Worked on the whole app to make it auto-layout enabled
  • Worked with Xamarin .iOS and Xamarin.Android to create native user interface
  • Used KIWI Framework for unit testing and wrote XCTEST for newly developed features
  • Developed deep Linking feature for coupons inside the app
  • Worked on iPhone extensions such as Apple Watch, Ford Sync
  • Worked with table view and created custom tableView cells to meet the client requirement
  • Worked on today’s notification centre
  • Refactored old code to meet the latest code standards
  • Worked on Analytics using Tealium SDK to track the button clicks and view loads
  • Worked with third party libraries and replaced few of them with Native Libraries
  • Integrated web based content made with JavaScript and HTML using UI WebView
  • Participated in daily standups to discuss the progress for that sprint, and in sprint planning to estimate tickets and discuss new requirements.
  • Participated in Sprint planning to discuss the progress of the project
  • Participated in show and tell to show new developed features to product owners and work to make all the changes needed, and deliver on time
  • Interact with SCRUM team developers, programmers, tester, product owners and stakeholders to deliver right value of the project at the end of each sprint

Environment: XCode 7.1, iOS 7.0+, Objective-C, swift, dominos SDK, using ARC, Core Data and Auto Layout, Bit bucket for version control.

Confidential, New Jersey

IOS Developer

Responsibilities:

  • Design and implemented the new feature in the already existing application.
  • Using Cordova for the multi-platform app.
  • Use of Web Technologies (HTML/ CSS/ JS (jQuery) to implement the whole app.
  • Implement Ajax call to fetch the data from backend.
  • Communicating with offshore team for smooth implementation of the app.
  • Responsible for code-delivery to the project manager.
  • Making Use Case Documents and Test Case Documents for the app.
  • Managing the work log and following the schedule to ensure the completion of given task on time.
  • Worked with xcode for debugging and testing the app.
  • Interacting with QA on deliverables on every iteration and customer feedback implementation
  • Participate in the Sprint review meeting to discuss the progress of the project.
  • Make sure all the requirements are met and implements new requirements if asked by the project manager.
  • Deployment of the app on the internal-server of the company.

Environment: Xcode, iphone simulator, html, css, jQuery, Cordova, JSON frameworks, objective-c, afaria.

Confidential, Columbus, Ohio

IOS Developer

Responsibilities:

  • Worked extensively with Objective-C and Cocoa frameworks
  • Worked extensively on table view controller and made customized table view cell according to the client
  • Pre-fetching data for different views for smooth screen transition
  • Followed a work data flow principle for design and development
  • Worked closely within a cross functional team of testers and developers
  • Worked on Web Service calls, XML parsing included in the project
  • Used RESTApi and created different libraries.
  • Worked with UIKit Framework for development and maintenance
  • Added animation between UIViews for smooth transition and better user experience
  • Worked with Backend team to display the correct data format in devices
  • Map View implementation using the MapKit and Core Location Frameworks.
  • Used the same XIB to design for iPhone 5 and older iPhones by using Auto-layout
  • Integrated a web-based content made with HTML5 using UI Web View
  • Used Core data Framework for local storage purpose in SQLite
  • Formatted the Data as per Business rule to display in UI. Experience collaborating with senior backend and senior mobile developers in an SCRUM Agile Methodology with little supervision
  • Participate in DAILY SCRUM to discuss the progress in the sprints.
  • Participate in SPRINT REVIEW MEETING where we discuss the progress of the project and take the necessary steps for the project to be completed successfully
  • Interact with SCRUM team developers, programmers, tester, product owners and stakeholders to deliver right value of the project at the end of each sprint
  • Debugging issues at onsite whenever required.
  • Worked with Xcode for debugging
  • Worked with GIT to checkout and update the codebase changes
  • Reported progress/challenges to project lead

Environment: XCode 5.1, iOS 5.0, Objective-C, SDK 7.1, Auto Layout, Github for version control, XML, JSON Frameworks: UIKit, CoreLocation.

Confidential, Bellevue, WA

IOS Developer

Responsibilities:

  • Designed and implemented the entire application using XCode 4.5.
  • Created the design documentation for iOS application.
  • Implement Google analytics within the application.
  • Implement push notification both on client and server side.
  • Core Animation framework is used to animate the flip view between two views.
  • Developed and tested each application according to its Software Requirement Specification (SRS).
  • Interacted and coordinated with QA team for different releases
  • Responsible for the Code Delivery to the Project Manager.
  • Worked closely within a cross functional team of testers and developers.
  • Documented the technical specifications
  • Worked in the Internal process using SCRUM Agile methodology with supervision
  • Participate in DAILY SCRUM to discuss the progress in the sprints.
  • Participate in SPRINT REVIEW MEETING where we discuss the progress of the project and take the necessary steps for the project to be completed successfully
  • Interact with SCRUM team developers, programmers, tester, product owners and stake holders to deliver right value of the project at the end of each sprint
  • Solved major defects in navigation controller behavior for the application
  • Developed complete client iPad login and signup module that includes UI design and backend communication with Web Services
  • Assisted Project Manager with release build schedules
  • Managing the work log and following the schedule to ensure completion of projects before deadline

Environment: iOS 6.x, 7.x, iPhone SDK, Objective C, Xcode 5, Cocoa Touch, Cocoa Framework, Interface Builder, iPhone Simulator, Jquery

Confidential, Los Angeles, CA

Software Application Developer

Responsibilities:

  • Map View implementation using the MapKit and CoreLocation Frameworks.
  • Web Services consumption on the iPhone to communicate with the MediaWiki API using the NSURLRequest and NSURLConnection objects.
  • Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices.
  • Creating project and application architecture deliverables that are consistent with architecture principles, standards, methodologies, and best practices.
  • Lead technical design sessions with the development teams, including the creation of class models, sequence diagrams, component models, etc., and detailed design specifications to ensuring that architecture standards are followed.
  • XML Response parsing using the NSXMLParser and NSXMLParserDelegate. JSON Response parsing using the SBJSON Framework.
  • Data scrolling is achieved using UIScrollPane and UITextView.
  • Lead the technical analysis and evaluation of new technologies, vendors, products, and product enhancements with a strong point of view on end-user functionality and an eye for highly usable user interface design
  • Responsible for defining technical evaluation criteria for product and technology selection and determining technical approaches to ensure all architectural solutions result in a coherent systems design.
  • This application was designed and implemented using iPhone SDK, XCode, interface builder, objective c and instruments.

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

Confidential

Web Developer

Responsibilities:

  • Responsible for designing and developing of the web pages.
  • Responsible to introduce JQuery into the application for basic animation and end user screen customization purposes.
  • Used AJAX and JSON with JQuery to fetch and post the data to the backend.
  • Responsible for creating the screens with table-less designs meeting W3C standards.
  • Designed dynamic and browser compatible pages using HTML, DHTML, CSS and JavaScript.
  • Developed CSS styles to maintain the uniformity of all the screens throughout the application and positioning of screen objects.
  • Implemented various Validation Controls for client-side validation and implemented custom validation controls with ASP.Net validation controls.
  • Developed JavaScript to manipulate DOM and CSS dynamically.

Environment: HTML, CSS, AJAX, Javascript, Jquery

We'd love your feedback!