We provide IT Staff Augmentation Services!

Ios Developer Resume

5.00/5 (Submit Your Rating)

MichigaN

SUMMARY

  • Overall 7 years of experience in IT industry as Developer.
  • Experience in developing applications in Swift for various versions of Xcode.
  • Experience working on the Cocoa touch frameworks
  • Worked with local data storage Core Data, User Defaults and Property lists.
  • Experienced in using the MapKit, CoreLocation, CoreAnimation frameworks.
  • Expertise in customizing UIViews, TableViews, UINavigation bars, TabBars and various UI components.
  • Experience working with Model View Controller (MVC) design pattern in iOS development.
  • Experience working on Adaptive Layout, new Trait variations versions to check helps in creating a single layout that can work on any iOS device.
  • Worked with OAuths to provide social media integrations such as Google.
  • Worked with RESTful web services and APIs like Google, YouTube, Facebook and twitter.
  • Used Auto layout, Size classes and Trait classes to develop apps that work across multiple resolutions.
  • Worked with various third-party libraries such a Alamofire, Realm, Firebase tools, etc.
  • Good understanding of ARC for memory management of applications.
  • Experience using Testing frameworks to perform unit/UI tests.
  • Experienced in debugging using Console Logs, Instruments and breakpoints.
  • Experienced in working in the Agile development methodology with JIRA.
  • Experience using version control software (Bitbucket and GitHub).
  • Experience working in Test Driven Development environment (TDD).
  • Experience of programming in HTML5, CSS3 and JavaScript and React JS frameworks.
  • Knowledge of networking protocols such as TCP/IP, ICMP etc.
  • Experience working on Ubuntu Linux environment, troubleshooting network issues.
  • Experience developing error-free applications in a fast-paced work environment.

TECHNICAL SKILLS

Languages: SWIFT 2.2-4.0, C, C++

Web Services: JSON

Designing: HTML, CSS, JavaScript, React JS and React Native

Development Environments: Xcode IDE, iOS, Swift, Cocoa Touch, JSON, MVP/MVC pattern, Git, JIRA

Development Methodologies: Waterfall, Agile/Scrum

Version Control: Git

Mobile OS: iOS

Operating Confidential: MAC OS, Windows, Linux

PROFESSIONAL EXPERIENCE

Confidential, Michigan

IOS Developer

Responsibilities:

  • Experience designing the app to be user interactive in Xcode 8/9.1 for compatibility with iOS 10/11 using Swift 3.x/4.x.
  • Constructed the views of the app using Storyboard as well as programmatic UI statements.
  • Provided user login option using third-party library Firebase.
  • Implemented the MapKit and CoreLocation frameworks to retrieve the nearby store locations based on the user’ s location.
  • Used Property Lists to allow the user to grant location permissions.
  • Used Alamofire to make network calls to retrieve data from the backend servers.
  • Incorporated Localization to allow the app to configure to an additional language (Spanish).
  • Used Cocoa Pods to integrate third party libraries such as Firebase and Alamofire into the app.
  • Used Keychain wrapper to safely store the users’s card details and address in the personal profile.
  • Worked on parsing the JSON data from the database using SwiftyJSON.
  • Developed navigation between various views with a combination of UINavigationController, Segues and UIGesture Recognizer.
  • Created custom reusable cells for TableView to display a list of the nearest store locations and menu options and used the callout accessory in the TableView to give a detailed description of the selected store along with the map to the store.
  • Implemented the Alert Controller to give an alert regarding a particular store timing when placing an order and implemented CollectionView in the menu tab to display the menu categories.
  • Worked on building the app in an MVC pattern.
  • Tested the end application for any relevant bugs to resolve memory management issues using Xcode tools.
  • Used Agile Scrum methodology for development.

Confidential, Mississippi

IOS Developer

Responsibilities:

  • Worked extensively on Multiview Applications; customizing Table Views, Navigation Bars and Tab Bars.
  • Implemented Secured SignOn for better user interaction with the app.
  • Implemented Touch ID feature which avoids the user from re-entering his login credentials time and again to enter into his account.
  • Used MapKit to locate nearby offices.
  • Used a UITabBarController to provide easy navigation between Accounts, Transfers, Bill Pays and
  • CheckDeposit windows in the application.
  • Performed tasks independently with little to no peer assistance or manager supervision.
  • Worked closely with the team leads and report project progress on regular basis.
  • Worked closely with the web application development team to ensure proper integration between mobile application and web application.
  • Extensively worked with and JSON inputs to pull the data from backend and display it on the app.

Confidential, MA

Jr IOS Developer

Responsibilities:

  • Managed the workflow of stories from design to implementation.
  • Collaborate closely with the product and design teams to enhance the reservation experience.
  • Worked extensively with Swift, Xcode and JSON for the application at hand.
  • Used Photoshop for image editing purposes.
  • Created Custom UIViews, custom TableViews, and custom TableViewCell for user interface.
  • Used NSUserDefaults to store user information
  • Implemented custom UITabBarController, UINavigationController, for easy navigation of the app.
  • Maintain familiarity and expertise with the constantly changing and upgrading mobile development field.

Confidential. Albany, New York

Web Developer

Responsibilities :

  • Designed various Websites that not only deploy latest web designing techniques, but also display customer friendly GUI for business related organizations.
  • Employed search engine optimization techniques that helped to market the websites on a large scale.
  • Worked with PHP, Mysql and JavaScript for the given web portal projects at hand.
  • Worked in Collaboration with a designer for web feature enhancement.
  • Worked with Photoshop CS3 for the related picture to be embedded in the projects.
  • Used CSS in almost all the web portals to maintain uniformity and consistency of design.
  • Extensively worked with Adobe suite for a number of programming and design paradigms.
  • Implemented advanced search for users, story pages.
  • Worked with JavaScript for enhancing effects and form validations.
  • Carried out Customer Support by helping the clients with relevant Technical/Non-technical details.
  • Used PHP documentation.

Confidential , 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.
  • Implemented the web portal using PHP and JavaScript.
  • Designed web templates, banners and advertisements using Photoshop, Dreamweaver and Flash.
  • Carried out in-house technical support as needed.
  • Worked with Adobe flash for the flash content on the web portal.
  • Validated the website for Cross-Browser Compatibility.
  • Used Agile methodology for the development.

We'd love your feedback!