We provide IT Staff Augmentation Services!

Mobile Application Developer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Overall 6 years of experience in designing and developing of Android and iOS Apps using Android Studio, Android SDK, Android NDK, XCode that 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: HTML5, 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.

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: Apache Tomcat

Build Tools: Ant, Maven and Gradle

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

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

Design Methodologies: Agile, Scrum, Test Driven Development, Rapid Application Development

PROFESSIONAL EXPERIENCE:

Confidential

Mobile Application Developer

Responsibilities:

  • Implemented CoreData for persistent storage of user data.
  • Created models in MVC and development of delegates for updating model information.
  • Created of various views, table views, customized views and popovers.
  • Redesigned several screens including default application landing screen as per newer wireframe.
  • Created custom checklist and sharing them with selected app users by calling web services through JSON libraries and connecting to SQLite database with the objective-C interfaces.
  • Created of notifications to detect the autorotation in the customized sub views.
  • Implemented NSOperationQueue and NSURLConnection to integrate with backend web services.
  • Custom UI implemented with XIBs, and Manual Retain/Release memory management.
  • Developed Navigation between views was mixture of using UINavigationController, UIGestureRecognizer and UIPopoverController.
  • Took care of Code Review, Code Fixes and Bug fixes.
  • Performed all tasks from UI design and implementation to writing code for various features.
  • Managed data and memory management from streamlining code and using various debugging tests.
  • Interacting with QA on deliverables on every iteration and customer feedback.
  • Devices for Testing: iPhone 6,7,7Plus (iOS 9,10)

Environment: Swift 3.0, Objective-C, 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.

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

Game Programmer

Responsibilities:

  • Worked with a team of 3 people and responsible for this 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.
  • Designed and developed the games on iPad/iPhone using XCode and Objective - C.
  • Implemented Single Sign On feature in Applications with Facebook.
  • Implemented Share, like, tweet feature using Twitter API.
  • Developed overall flow the application using TabBar and UINavigation Controllers.
  • 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!