We provide IT Staff Augmentation Services!

Ios Developer Resume

5.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Competent and results orientated individual with astounding Mobile Development programming skills and experienced in developing Mobile applications, websites and analyzing user requirements.
  • Have a solid background in implementing software development life cycle policies and can design and test applications.
  • Adept in enhancing existing software and can code web designed interfaces, provide technical support, conduct code reviews and beat deadlines.
  • Experienced in development of both iPhone and iPad applications.
  • Expertise in using the tools like Xcode, Eclipse, NetBeans and Xamarin Studio.
  • Strong Object - Oriented design and programming skills in Swift and Objective - C.
  • Familiar with design patterns such as MVC, MVVM and Singleton.
  • Good experience in work with languages like Swift, Objective C, C# and Java.
  • Familiar with Appium and EarlGrey test framework.
  • Familiar with Agile Software Development Methodology.
  • Expertise in developing with iOS SDK (UIKit, PassKit, CoreGraphics, QuartzCore, MediaPlayer, AVFoundation, MapKit, CoreLocation, MessageUI, Foundation, CoreData, System Configuration, Security, Address Book, EventKit, CFNetwork, CoreTelephony, Social etc.).
  • Experience in various libraries like Alamo fire, Kingfisher, AF Networking and Swifty JSON.
  • Good understanding of Memory Management with Automatic Counting in iOS development.
  • Good experience in performing Unit testing, Integration testing, Functional and Regression testing.
  • Expertise with ADHOC builds and Test Flight for testing the application.
  • Proficient in Web Development Technologies (HTML5, CSS3, JavaScript, jQuery, AngularJS) and Databases (SQL, MySQL, MongoDB, Microsoft Azure, Firebase).
  • Experience with version control tools like Git, SVN and Bitbucket.
  • Compliance with work ethics and standards as well as adept in actualizing organizational objectives.
  • Ability to deliver leading edge technical solutions that meet complex business and client requirements.
  • Detail oriented, team player and have thorough understanding of complex technical concepts.
  • Able to grasp new concepts with ease and have excellent analytical, diagnostic and problem-solving skills.

SKILLS OVERVIEW:

  • Mobile Development
  • Web Development
  • Application Design
  • Automation Testing

PROFESSIONAL SKILLS:

  • Communication/Interpersonal Skills
  • Technical Support
  • Performance Tuning
  • Swift 3/ Xamarin/Java/SQL

RELEVANT EXPERIENCE:

iOS Developer

Confidential

Responsibilities:

  • Collaborated with the User Interface/User Experience team for wireframes interpretation to translate business requirements into technical specifications.
  • Used Xamarin.iOS for creating native user interface.
  • Proposed and developed mockups based on Apple Human Interface Guidelines and adopted the design theme across the application.
  • Used native iOS SDK along with MONO for cross-platform native application.
  • Worked on login feature and implemented Facebook login with OAuth token handling.
  • Identified the UI components based on the business logic and proposed suitable workflow.
  • Used Kingfisher library for downloading and caching images from the web.
  • Worked on Social framework to integrate the Twitter and Facebook to the app.
  • Used Alamofire, third party library for HTTP networking to perform basic networking tasks and requesting data from a third-party RESTful API.
  • Worked on Akamai Adaptive Media Player iOS SDK to play live and on-demand streams using the Apple HLS streaming format.
  • Used Microsoft AzureMobileServices as a backend for mobile application
  • Implemented GCD for concurrency, NSOperationQueue and NSURLConnection to integrate, synchronize with enterprise backend and database.
  • Implemented notification services using Apple Push Notification Services.
  • Created models in MVC and delegation for updating model information.
  • Used Git as a version control repository to checkout and update codebase changes.
  • Followed Agile Methodology and used tools like JIRA and Applause for Bug Reporting and Regression Testing and User Acceptance testing(UAT) and production builds test cycle for delivering effective product.
  • Implemented company policies, technical procedures and standards for preserving the integrity and security of data, reports and access.
  • Used Xamarin Insights and Hockey app for analytics and error handling.
  • Implemented Realm database to save necessary information into device local database and for offline data support, encryption and safe threading.
  • Demonstrated ability in handling the memory management of the app, by using Allocations Instrument to detect memory leaks and refactored code to manage retain cycles for memory optimization of the app.
  • Used XCTest framework for Unit testing and fixed bugs to meet Client specification and standards.
  • Optimized code of old application, modified as per coding standards thereby increased performance, readability and quality of code.
  • Involving in the code review meetings and working with testing team to enhance project usability and to improve performance of the application.
  • Worked on Appium tool for testing the application.
  • Participating in daily SCRUM meetings to keep track of the on-going project status and issues.
  • Provided ADHOC builds to Clients and QA teams via Test-Flight.
  • Involved in all SDLC phases from analysis, design, development and test to deployment and support.

iOS Developer

Confidential

Responsibilities:

  • Worked on Facebook and Google SDK’s for the login implementation.
  • Used MVC Design pattern is used for creating models and updating.
  • Worked on Cocoa Touch Framework and Core Services for the applications at hand.
  • Implemented Keychain Services wrapper for security of the user to save the details.
  • Used CoreData to store data locally in device.
  • Worked on GCD to handle multithreading functionality.
  • Worked on Apple Push Notification Service.

iOS Developer

Confidential, Chicago

Responsibilities:

  • Managed software development planning processes and developed applications
  • Involved in developing, debugging, documenting and implementing applications
  • Participated in the management of project lifecycle as well as defined and analyzed requirements
  • Carry out quality assurance tests to discover errors and optimize usability
  • Collaborate with designers to create clean interfaces and simple, intuitive interactions and experiences
  • Prepared detailed reports concerning project specifications and activities

Mobile Developer

Confidential

Responsibilities:

  • Worked extensively with Objective-C and cocoa frameworks.
  • Designed the complete MVC flow for the application with UI components and controllers to be used for iPhone and iPad.
  • Worked with UIKit Framework for the applications at hand.
  • Customized UIButton, UITabBar to build user interface of the application using storyboard.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Integrated MapKit API and used CoreLocation services to show multiple pins and annotation views to locate.
  • Implemented push notification service for receiving alerts.
  • Worked with GDB and Xcode for debugging.
  • Worked with Git to checkout and update the codebase changes.
  • Published the application on App store and then pushed updates after every sprint release.
  • Used the same XIB to design for iPhone 6 and older iPhones by using Auto layout.
  • Worked with backend team to display the correct data format in devices.
  • Tested the application on device through Development profile.
  • Worked closely with a cross functional team of testers and developers.
  • Worked on Beta testing of the application via test flight.

We'd love your feedback!