We provide IT Staff Augmentation Services!

Ios Application Developer Resume

5.00/5 (Submit Your Rating)

Beaverton, OregoN

SUMMARY

  • Over 7 years of overall experience in the IT industry as a developer.
  • About 4 years of experience in iOS mobile application development.
  • Around 3 years of experience as a Web developer
  • Proficient in developing applications in Swift for various versions of Xcode.
  • Worked extensively on the Cocoa touch frameworks
  • Worked with local data storage like CoreData, UserDefaults and property lists.
  • Experienced in using the MapKit, CoreLocation and CoreAnimation frameworks.
  • Expertise in customizing UIViews, TableViews, UINavigation bars, TabBars and various UIcomponents.
  • Worked on implementing code in MVC and MVVM patterns.
  • Worked with Oauths to provide social media integrations such as Facebook, Twitter and Google.
  • Good understanding in integrating functionalities such as TouchID and 3D - Touch
  • Worked on design patterns like Singleton, Facade and Delegation.
  • Experienced in background tasks and multithreading using Grand Central Dispatch (GCD) and Operation Queues.
  • Good understanding of setting up local notifications and remote notifications using the APNS (Apple Push Notification Server).
  • Used Auto layout, Size classes to develop apps that work across multiple resolutions.
  • Worked with various third-party libraries such as Alamofire, Realm, SwiftyJSON, Kingfisher, Firebase, etc.
  • Familiar with iOS 12 beta.
  • Good understanding of ARC for memory management of applications.
  • Experience using XCTest and XCUITests frameworks to perform unit/UI tests.
  • Experienced in debugging using Console Logs, Instruments and breakpoints.
  • Proficient in using Git and using command line tools for pushing, pulling and cloning the source code from repository.
  • Familiar with TDD environment and the Continuous Integration tool Jenkins.
  • Experienced in working in the Agile development methodology with Jira.
  • Possess good communication skills and logical aptitude suitable for Development, Design and Implementation.

TECHNICAL SKILLS

Languages: SWIFT, C, C++, JAVA, Verilog VHDL

Web Services: JSON

Designing: HTML, CSS, JavaScript

Version Control: Git

Operating Systems: MAC OS, Windows, Linux

Development Environments: Xcode, Swift, Cocoa Touch, JSON, REST Web Service, UIKit, Git, Jira

PROFESSIONAL EXPERIENCE

Confidential, Beaverton, Oregon

iOS Application Developer

Responsibilities:

  • Responsible for developing and designing the user app in Xcode 8.x/9 for compatibility with iOS 10/11 using Swift 3.x/4.x.
  • Used Cocoa Pods to integrate third party libraries such as Alamofire and Kingfisher into the app for downloading and caching images.
  • Implemented push notifications to alert the customer of the arrival of a new product using the Apple Push Notification Server (APNS).
  • Used Codable protocols to map Swift objects to JSON data.
  • Worked with Core Animation to display “YOUR NIKEPLUS UNLOCKS”
  • Helped in adding the “Following” feature that allows the user to shop the style of their favorite sport or style icon.
  • Worked on building the app in an MVVM pattern.
  • Worked on grand central dispatch queues for background operations such as photo upload, product search.
  • Tested the end application for memory leaks and fixed relevant bugs to resolve memory management issues using Xcode tools.
  • Worked with an Agile approach on a two-week sprint iteration with a team of 8 members.
  • Was involved in resolving bugs using Jira.

Confidential, Massachusetts

iOS Application Developer

Responsibilities:

  • Responsible for developing and designing the user app in Xcode 7.0 for compatibility with iOS 9/10 using Swift 3.x.
  • Securing the user credentials upon log in using Swift KeyChain Wrapper.
  • Implemented 3D Touch in order to provide a quick view of “Near Me Now” and “Search” features.
  • Worked to create a “Recently viewed destinations” scroll view to keep track of the places visited recently using Core Data
  • Used Alamofire to make network calls for fetching data from the server.
  • Used JSONSerialization to parse JSON data to retrieve flight information from the server and display it in the UI
  • Worked on creating “Create a Trip” which creates a custom trip for the user using UserDefaults.
  • Worked extensively in creating UICollectionViews for displaying the various features available on the app such as hotels, flights, etc.
  • Implemented UICollectionViewFlowLayout for displaying various categories such as “Recently Viewed”, “Related to items you viewed”, etc.
  • Worked in an Agile environment with a team of 6 members

Confidential, San Francisco, California

iOS Developer

Responsibilities:

  • Participated in design, implementation and user experience sessions with the product and testing teams.
  • Worked on developing the app in Xcode 6.0 for compatibility with iOS 8/9.
  • Constructed the views of the app using Storyboard as well as programmatic UI statements.
  • Created custom UIViews, custom UITableViews and custom UIPageViewController for user interface.
  • Implemented the SideBar menu using SWRevealViewController.
  • Developed different Layout, Views, Labels, Custom buttons.
  • Implemented custom UITabBarController, UINavigationController, for easy navigation of the app.
  • Helped in making the application universal across all devices by implementing auto layouts programmatically.
  • Provided ongoing maintenance of programs and interfaces.
  • Worked in an Agile environment with SCRUM methodologies.

Confidential, Farmingdale, New Jersey

Web Developer

Responsibilities:

  • Participated in software requirement analysis.
  • Designed Database tables, views, stored procedures, and functions according to the business requirement from clients.
  • Ability to work independently or part of a team managing multiple projects with multiple deadlines.
  • Experience developing and maintaining content-rich websites
  • Experience designing visual pleasing websites that also informs the public
  • Implemented the web portal using PHP and JavaScript.
  • Carried out in-house technical support as needed.
  • Validated the website for Cross-Browser Compatibility.
  • Used Agile methodology for the development.

Confidential, New York, NY

Web Developer

Responsibilities:

  • Experience in Responsive Web Design libraries such as jQuery, AngularJS, and Bootstrap.
  • Written software code quickly and accurately; expert in JavaScript, C#, CSS.
  • Expert in Drupal front-end customization.
  • Provided long-term strategic planning for corporate websites to align with company mission.
  • Used PHP, JavaScript, CSS, and HTMLfor implementation.
  • Fixed the bugs in the application
  • Worked in an agile environment

We'd love your feedback!