We provide IT Staff Augmentation Services!

Mobile Application Developer Resume

4.00/5 (Submit Your Rating)

Orlando, FL

SUMMARY

  • Overall 8 years of experience in designing and developing of Android and iOS Apps using Android Studio, Android SDK, XCode dat communicate with Bluetooth, Wi - Fi enabled devices and Web Services (RESTful, SOAP).
  • Mobile Developer with deep understanding of Objective-C/Cocoa Touch/iOS Programming.
  • Experience working with RDBMS like Oracle, MySQL, SQL Server and NoSQL Databases like MongoDB.
  • Experience in developing GUIs using HTML and PHP for web applications.
  • Skilled in developing APIs for middleware framework modules for mobile platforms using Objective-C.
  • Worked on iOS applications and customizing according it as per the requirements.
  • Good knowledge in MVC design architecture, Cocoa design patterns and concepts of Delegation, Protocols, Properties and Categories.
  • Experienced in using NSUserDefaults, NSUserPreferences, MultiThreading, CoreData and SQLite in various iOS applications.
  • Mobile Development using Xamarin for iOS and Android.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Worked on StoryBoards, XIB files and ARC.
  • Proficient in Source Control using Git and SVN
  • Strong foundation in implementing core frameworks like CoreLocation, Core Graphics, Core Animation, MapKit and MediaPlayer Framework.
  • Expertise in developing applications using Android Studio and Eclipse IDE and worked on ADT plugins of Android like SQLite.
  • Worked with Activities, Fragments, Android Binding, Android framework, AsyncTask, Intent Services. Broadcast Receiver, Media player, Location manager, Push Notifications and Adapters.
  • Hands on experience with Android Geolocation services.
  • Expertise in integrating public APIs such as Twitter, Facebook, Google.
  • Extensively worked on Memory Leaks, Content Providers, Multiple Screen Support, Account and Sync on Android.
  • Participated in SPRINT Review Meetings to discuss the project’s progress, additional features, sprint adjustments and necessary steps for successful project completion.

TECHNICAL SKILLS

Programming Languages: Java, C, SQL, PL/SQL, Objective-C, Swift 3.0

Web Technologies: HTML-5, DHTML, CSS-3, Java Script, AJAX, XML, Angular JS, SOAP, XSL, XSLT, XHTML, Json-Parsing, Json-DTD, Schema Modeling, lQuery.

Mobile Application: Android, Phone Gap, Cordova, and Moveweb. Objective-C, Swift, UIKit, Core Data, Cocoa Touch, Xcode interface Builder-UIKit, Cococs-2d, Cococs-2d-x

Platforms: Windows (7/8, Vista, XP), Server (2000, 98, NT), Unix, Linux, Mac OS X and CentOS-6.5, IOS, Android. MAC OS X 10.5/10.6/10.7

Java Design Patterns: MVC, Singleton, Front Controller Factory, Abstract Factory, Session Façade.

UML Tools/other tools: MS Vision, Rational Rose Enterprise, Edit plus, Dreamweaver, Sublime Text.

IDE & Reporting Tools: Eclipse, JBuilder, IBM RSA, IntelliJ IDEA, Brackets, NetBeans, X-code and Android Studio.

Databases: DB2, MySQL, SQL, SQLite,Oracle9i, 10g and 11g

Application Servers: IBM Websphere, Oracle Web Logic, JBoss, Glassfish and Apache Tomcat

Build Tools: Ant, Maven and Gradle

Version Control: Rational 7.0, 7.1, SVN (Apache Subversion), CVS (Concurrent Versions System), VSS (Visual Source Safe)

Web Service Specifications: JAX-RPC, JAX-WS(SOAP), JAX-RS(Restful)

Design Methodologies: Rational Unified Process, Agile, Scrum, Test Driven Development, Rapid Application Development

Testing: JUnit

Logging Tools: Log4j, SLF4J

PROFESSIONAL EXPERIENCE

Confidential, Orlando, FL

Mobile Application Developer

Responsibilities:

  • Experience in reviewing business requirements and technical specifications for software development projects
  • Experience in converting business requirements and use cases into a QA test plans, and test cases
  • Document, implement, monitor, and enforce all processes for testing as per standards defined by the organization.
  • Automating and validating End to End Test cases using JAVA, ADB commands, Appium and Selenium
  • Enhance Automation script using Checkpoint, synchronization point, and recovery scenario.
  • Create maintained libraries and object repositories for theAutomationFramework
  • Lead the coding/configuration, testing, implementation and documentation of Automation scripts and standards.
  • Experience in presentations, documentation, and development resources for creating Apple Passes for Wallet.In iOS lets Apple Wallet users organize boarding passestickets, gifts.
  • Create the Defect Management Process alone with the QA Test Plan and the implementation through the testing process.
  • Experience in Working in Feature of Navigation & Location in Hum Application
  • MapQuest SDK is used to integrate map feature into the Hum application.
  • Created a module using MapQuest to show destination with fastest route and calculated the time & distance to reach them by taking the user’s current location.
  • In-app Navigation using MapQuest to provide directions and voice guidance to the user to reach destination.
  • In Navigation Search functionality to find the appropriate vehicle, driver, asset, address and POI against a matching string.
  • Involved in unit testing using USB debugging as well as in post-production support and change request process to fix bugs.
  • Documenting and enter test defect tickets discovered during the test cycle
  • Following up on outstanding issues to meet testing timelines
  • Ensuring dat no defective products are moved to end user testing or production environments without stakeholder approval
  • Working with development engineers, business analysts and system architects in resolution of problems
  • Perform end-to-end quality assurance activities for projects including estimating, test execution, issue tracking to resolution, and communication to QA and Project Management
  • Leading the testing team of 4; Test planning, Test case adequacy review, Test automation using JMeter.
  • Validate if all the functional requirements have been implemented in the application.
  • Follow the Agile Methodology during each release of the product. Report and validate the test defects during the testing cycle.
  • Developed Cross Platform application using Xamarin. Forms and deployed on both IOS and Android Platforms.
  • Perform the black box, functional, cross-client, manual and Automation testing on the application.
  • Work with Product/Development team to formulate product requirements and relevant use-cases.
  • Organize the status meetings and send the Status Report (Daily, Weekly etc.) to the Client.
  • Track and prepare the report of testing activities like testing results, test case coverage, required resources, defects discovered and their status, performance baselines etc.Devices for Testing: iPhone 6,7,7Plus

Environment: Swift 3.0, XCode Version 7.3.1,8 Cocoa Touch, iOS 8/9, 10, Core Data, iPhone SDK, Cocoa frameworks, MapKit, CoreLocation, AV Foundation, GitHub for version control, Appium Server, IntelliJ IDEA IDE, Android SDK, SQLite, JSON, XML, Java, CCRC.

Confidential

Mobile Developer (Android & iOS)

Responsibilities:

  • Involved in understanding the business, current process and requirements.
  • Worked with the project manager to support project plans and appropriate resource and time allocation.
  • Conducting code reviews for the development team.
  • Worked extensively on table view controller and made customized table view cells according to the client requirement.
  • Used NSXML - parser for parsing after downloading data from server using RESTFul calls.
  • Used Core data Framework for local storage purpose in SQLite in few primary projects.
  • Worked extensively with Objective C and cocoa frameworks including Core data, foundation, core animation and UIKit.
  • Integrated various Restful Web services call to application using asynchronous NSURL calls and NSURLSession for background downloading.
  • Test suite creation and maintenance in SOAP UI PRO.
  • Designed and developed the Touch Screen UI for iPad using HTML5 and CSS3.
  • Followed Agile Methodology in developing the enterprise application.
  • Worked with GIMP, Photoshop CS5 for image editing and alterations.
  • Worked with UI Framework for the applications at hand.
  • Provide ongoing maintenance of programs and interfaces.
  • Assist in the development of user guides and training documentation.

Environment: iOS 5.0, Mac OS X 10.6.x, Objective C, Xcode 4.2/4.6, XML, Agile Methodology, HTML5, CSS, SOAP, PHP.

Confidential

iOS Application Developer

Responsibilities:

  • Worked with a team of 3 people and responsible for dis project right from requirement to implementation.
  • Designed the requirements for the application in coordination with the business team.
  • Coordinated the development of the User interface with the UI design team to match the flow of the app for iPhone/iPod.
  • Developed the XML parsers, which interface with the back - end web services to retrieve the data.
  • Designed and developed the magazine reader application on iPad/iPhone using XCode and Objective-C.
  • Implemented Single Sign On feature in Applications with Facebook.
  • Implemented Share, like, tweet feature using Tweeter API.
  • Developed overall flow the application using TabBar and UINavigation Controllers.
  • Integrated various Restful Web services call to Reader Application.
  • Involved in the entire SDLC of the applications

Environment: iOS, Xcode 3.2.6/4.1/4.2 , iPad, iPhone, Objective-C, Flex 3.0, Pure MVC, Restful Web service, Agile Methodology, SCRUM, and Mac OSX

We'd love your feedback!