We provide IT Staff Augmentation Services!

Ios And Android Native Mobile Developer Resume

5.00/5 (Submit Your Rating)

Dublin, CA

SUMMARY:

  • 7+ years of development experience in Information Technology with progressive and robust experience in Object - oriented technologies.
  • Experience in the full-life cycle of the software development process.
  • 5 years of experience in Mobile Application Development in Both iOS(iPhone/iPad) and Android using Xcode, Android Studio and Eclipse IDE’s.
  • Strong knowledge of Swift 3.0, Objective C, Android, Java, SQLite.
  • Experienced in developing on multiple IDEs such as Xcode, Android studio, Eclipse, Visual Studio.
  • Experienced in working with Github, BitBucket, Jenkins, Mint, Tortoise SVN, and Subversion version control systems.
  • Expertise in creating and custom UI Views, Table Views, Tab Bars and Navigation Bar which are some basic functionality in a Multiview Application.
  • Good understanding in Memory management ARC concepts in iOS.
  • Experience in working with CoreData.
  • Experience Working with Network connectivity to Backend server from Front End.
  • Experienced in working with Storyboard and Interface Builder.
  • Developed apps using various iOS design patterns (MVC, Delegation, Target-action and Slide-out Navigation).
  • Good understanding of Android NDK, Android Framework
  • Good knowledge of project management tools such as Confluence, Slack, and JIRA.
  • Developed iPhone/iPad and Android applications for clients with expertise in Objective­C using Cocoa Touch/iOS framework and Java using Android frameworks.
  • Experience in working with teams that follow Agile, SCRUM, and Waterfall development methodologies and SDLC.
  • Experience in SQL and Core Data to write and retrieve complex data for use in application.
  • Good knowledge of executing unit testing on methods in code using XCTest Framework.
  • Good experience in SOAP and RESTful Web Services.
  • Highly expertise in integrating Push Notifications and Network Connectivity.
  • Involved in designing, developing and testing iOS and Android Applications.
  • Created UI/UX designs for iOS and Android with experience in Adobe Photoshop.
  • Highly self-motivated and able to perform both individually and in team based environments, due to excellent communication skills.
  • Fast learner, able to adapt to various development environments with excellent skills in trouble shooting and problem solving.

TECHNICAL SKILLS:

Operating Systems: Mac OS X 10.x, Windows 7, Windows XP, Windows Vista, Windows Server, Linux, Android, iOS

Programming Languages: Swift, Objective C (iPhone/iPad), Java, HTML, CSS, SQL, JavaScript

Methodologies/Frameworks: Cocoa Touch and Cocoa, Quartz Core, Media Player Framework, NFC, XML, JSON, MapKit, Word-press and Android Frameworks

Databases: Core Data, Microsoft SQL Server, MySQL

Source Control/Tools: Github, Jenkins, Bugzilla, Testlink, Tortoise SVN, Subversion

IDEs: Xcode, Android Studio, Eclipse, Visual Studio.Net, NetBeans

UI/UX Design Tools: Adobe Photoshop, Adobe Illustrator, Sketch 3, Proto, Balsamiq, Axure, Moqups

PROFESSIONAL EXPERIENCE:

Confidential, Dublin, CA

iOS and Android Native Mobile Developer

Responsibilities:

  • Evaluated approaches to the mobile application platforms, with components including various Google services and third-party platforms/frameworks.
  • Created View Controllers both programmatically and through Interface Builder.
  • Helped in migrating part of code From Objective-c to Swift and implemented new classes in swift 3.0
  • Created Activities using Xml for Android.
  • Developing Biometrics authentication feature that allows user to authenticate using their Finger Print both in iOS and Android.
  • Heavy use and implementation of protocols, delegates, notifications for iOS and listeners and runnables and Async Tasks for Android.
  • Extensive usage of Maps and Google Maps Api for iOS, Android with its delegate methods and data sources.
  • Implemented custom Views and Dialogs throughout application.
  • Extensive use of singleton and web service response classes for storing of data.
  • Heavy use of API calls deeply revolving around the use of JSON responses and encrypted data.
  • Implement classes with threads, completion blocks and asynchronous calls to update views.
  • Implemented classes to allow secure keychain access for secure data storage.
  • Used Xcode Instruments for testing allocations and leaks throughout implemented code.
  • Working with Gradle for implementing different flavors for the Application.
  • We Use Git as our repository for code base.

Environment: Xcode, iOS 6-10, Objective C, Swift 3, JSON, Java, Android studio, XML, Git, Bitbucket.

Confidential, San Francisco, CA

iOS and Android Native Application Developer

Responsibilities:

  • Helped developed and maintain application using Xcode 6 throught 8 and iOS 8 through 10 and Android studio, Eclipse.
  • Evaluated approaches to the mobile application platforms, with components including various Google services and third-party platforms/frameworks.
  • Helped in migrating part of code From Objective-c to Swift and implemented new classes in swift 3.0
  • Responsible for implementing banking feature.
  • Developing features like Remember Me, Soft-Token, Image Capture to allow user to easily access features like remembering his credentials, viewing his secure token and uploading checks.
  • Created View Controllers both programmatically and through Interface Builder.
  • Created Activities using Xml for Android.
  • Worked with existing as well as custom/open source frameworks such as INAuth, KOFAX, EyeVerify.
  • Developing Biometrics authentication feature which allows user to authenticate using their eyes both in iOS and Android.
  • Heavy use and implementation of protocols, delegates, notifications for iOS and listeners and runnables and Async Tasks for Android.
  • Extensive usage of UIWebView and WKWebView for iOS and WebView and fragmentation for Android with its delegate methods and data sources.
  • Implemented custom Views and Dialogs throughout application.
  • Extensive use of singleton and web service response classes for storing of data.
  • Heavy use of API calls deeply revolving around the use of JSON responses and encrypted data.
  • Implement classes with threads, completion blocks and asynchronous calls to update views.
  • Implemented classes to allow secure keychain access for secure data storage.
  • Worked first hand with tester to fix bugs and coding issues.
  • Used Xcode Instruments for testing allocations and leaks throughout implemented code.
  • Working with Gradle for implementing different flavors for the Application.
  • We Use SVN as our repository for code base.

Environment: Xcode, Swift 3, Objective C, JSON, Java, Android studio, XML, MVC, SVN.

Confidential, Kansas, MO

Mobile application development & Testing (iOS)

Responsibilities:

  • Gathered requirements and refined them to standard specifications.
  • Helped developed and maintain application using Xcode 6 throught 8 and iOS 8 through 10 and Android studio, Eclipse.
  • Worked in MVC design environment.
  • Created View Controllers both programmatically and through Interface Builder.
  • Created Activities using Xml for Android.
  • Heavy use and implementation of protocols, delegates, notifications for iOS and listeners and runnables and Async Tasks for Android.
  • Working with Gradle for implementing different flavors for the Application.
  • Implemented most of the functionality using segment controllers and MapKit View, MapKit Framework TileOverlay.
  • Implementing Zoom in and Zoom out functionalities and maintaining the data standard on the Map.
  • Used MKAnnotation, MKTileOverlay classes for displaying weather data on maps.
  • Used Core Motion,Core Location frameworks for managing flight data like accelerometer readings, latitude, longitude etc.
  • Used JSON for server data communication and Core Data as backend.
  • Created PHP files to send data from application to the server.
  • Working with Git repository.

Environment: iPad, iOS, Android, Objective-C, Xcode, Eclipse, JavaScript, Java 7, MVC, Google Analytics, MapKit, JIRA, Jenkins, SQLite, BitBucket.

Confidential, Wichita Falls, TX

Mobile Application Developer

Responsibilities:

  • On development team with task of creating a native iOS app for Confidential .
  • Created resource files and helped implement core concept design of app.
  • Dealt with media and social section of application, which included integrating social network feed into application.
  • Worked with UI Action Sheets, custom Date Pickers and Date formatters.
  • Web services used to connect to database using NSURL, NSURL Connection and GCD.
  • Worked with UITableViews, Custom Cells, UI Scroll Views, Navigation Controllers, delegates and protocols, NIB/XIB used for UI design.
  • JSON response parsing using NSJSONSerialization. 
  • Implementation of iOS Design patterns using Category, Extensions, Protocols etc. 
  • Memory system used in Manual Retain and release. 
  • Well versed with App Deployment and providing iPA and. xcarchive for testing and app store deployments.
  • Performed initial Agile team assessments and recommend and assist with the implementation of Agile team structure for the teams and associated resources.
  • Worked with Scrum of Scrum ceremonies for example standup meetings, Retrospectives, planning sessions etc.
  • Extensively used MVC design pattern throughout the app for reusability and design changes. 
  • Debugging using exceptional breakpoints to pin point the exact errors using NSErrors. 

Environment: Android, iOS, cloud, ArcGIS, mobile tablet, Mobile-Web, JQTouch, JQuery Mobile, JavaScript, Objective C, MVC.

Confidential

UI Developer

Responsibilities:

  • Involved in client side tooling and testing & development with Require JS, HTML, Modular JavaScript etc.
  • Involved in development, design and implementation of front end part widget based application.
  • Created Master Pages, CSS Styles Sheets and Integrated to Silver light and got approval from Business Stake holders.
  • Developed complex, useable, attractive and cross-browser web interfaces that account for speed, file size, readability and accessibility.
  • Created and maintained the framework and layout of each portal with Cascading Style Sheets (CSS).
  • Responsible to manipulate HTML, CSS in JQUERY as well as making the pages dynamic using AJAX, JSON and XML.
  • Involved in parsing JSON API to JDOs and use them in frontend handlebar.js
  • Involved in Enhancement of existing application utilizing JSP, Created HTML navigation menu that is role based menu items changes dynamically, derived from the database in the form of XML.
  • Used the JavaScript and JQuery in the development of the web applications.
  • Successfully implemented Auto Complete/Auto Suggest functionality using AJAX, JQUERY, DHTML, Web Service call and JSON.
  • Created and deployed new features in order to sustain and amend existing applications.
  • Developed dynamic e-mails using JavaScript, and hand coding of HTML, XHTML, and CSS.
  • Utilized various JQUERY plugins to build Rich Internet Application (RIA) to make it look more intuitive.
  • Extensively participated in developing the website across different browsers and performed cross-browser testing.
  • Extensively used HTML for audio and video playback. Worked on the MVP architecture for the GWT.
  • Worked one-on-one with client to develop layout, color scheme for his website and implemented it into a final interface design with the HTML/CSS & JavaScript using Dreamweaver.
  • Used jQuery plugins autocomplete, validation, drag and drop and more exceptionally. Used jQuery template for markup. Used Ajax, JSON with jQuery for request data and response processing.
  • Developed programs to port the XML data to database to make the website XML driven.
  • Involved Finding out the bugs, broken links and missing images etc. and rectifying them.
  • Designed the email blasts using Adobe software and then implemented them using HTML and Java script.
  • Demonstrated implementation and up-gradation of JavaScript Library. Involved in configuring the GIT repository and maintain the version control using GIT. Discussed various ideas/suggestions for the ongoing web sites regarding the page layout and creative design.

Environment: Object Oriented JavaScript, JQuery, JSON, AJAX, HTML, DHTML, CSS, Agile methodology, Dreamweaver, MVP, Usability Testing, Jasmine, MySQL, Windows.

We'd love your feedback!