We provide IT Staff Augmentation Services!

Android/ios Developer Resume

Bellevue, WashingtoN

SUMMARY:

  • Over 9+ years of experience as a software developer as an Application Developer in designing & developing Rich User Interface applications, integrating with various Databases, Client - Server applications.
  • Complete Software Development Life Cycle experience in fast paced environments, which includes designing and implementing the software, debugging, fixing and maintaining the software.
  • Used the version controller GITHUB in order to collaborate with the team.
  • Merging code using GITHUB . & used Agile Methodology.
  • Extensive experience in application development for mobile platform (IPhone/IPad) using Objective-C, Swift and Cocoa Touch.
  • Built native IOS and Android applications using Android SDK, IOS SDK in Xamarin.
  • Built the hybrid applications by using the Ionic Frame work and in both Android Studio and Xcode.
  • Sound Knowledge and good working experience on launched IOS and on Swift programming language.
  • Experience with Xcode, Interface Builder, Instruments, Mobility Tester and Static Analyzer including development, debugging, profiling, optimizing, and build process.
  • Experienced in all aspects of IPhone, IPad and IPod Mini application development including designing for all types of screen sizes and orientations.
  • Experience in IOS Provisioning Portaland the processes involved in it.
  • Design and Implementation of the AIDL service responsible for the Video frame capturing service using android Camera 2 API and integrated video steaming library.
  • Extensive knowledge in the following Frameworks: IPhone SDK, UIKit, Map Kit, Web Kit, Audio Toolbox, AV Foundation, Cocoa design patterns and concepts like delegation, protocols and categories, Core foundation, Core Data, Core Location, Core services, Core Graphics, Core animation, Quartz core, Address Book and Message.
  • Mobile application Development using Xamarin
  • Created and Customized Views, Table views, CollectionViews, ActionSheets, Segmented Controls, Tab Bars and Navigation Bars.
  • Knowledge to build apps with Xamarin Studio and Cordova.
  • Excellent technical knowledge of Java for Android, Android SDK and AndroidStudio
  • Experienced in working with various data parsing forms to display data on IPhone/IPad such as XML and JSON from server, created and customized Views, Table Views, Collection views, action sheets, segmented controls, Tab Bars and Navigation Bars.
  • Highly capable in integrating Game center, Push Notifications, and Network Connectivity.
  • Strong understanding of managing Development Certificate, Creating App IDs, Assigning Devices, provisioning portal, Installing Development Provisioning Profitless certification for push notification and iTunes connect for deploying applications to the app store.
  • Working knowledge of Mac OS-X 10.6,10.7 and recently 10.8.
  • Working knowledge of HTML/CSS/Javascript
  • Hands on experience in building and deploying tools like ANT and MAVEN as well as version control using SVN/Subversion, Rational Clear Case, CVS and VSS, GIT.
  • Ability to perform analyzing tool to debug and perform memory management.
  • Proficient in using Instruments for memory leaks/ memory management and performance analysis.
  • Complete understanding of Object Oriented Features (Inheritance, Polymorphism, Abstraction and Encapsulation).
  • Worked with android and iOS provisioning to develop and the devices to an authorized iPhone Development Team and enables a device to be used for testing.
  • Working knowledge of Unit and automated testing.
  • Experience working in Agile SCRUM, Waterfall, and TDD environments.
  • Experience in creating and extracting data from database and displaying on iPhone/iPad/Windows Tablet using SQLite3.
  • Establishing detailed usability and design guidelines for product development based on industry best practices and competitive benchmarking.
  • Planning and conducting user research and usability tests, documenting, communicating and acting upon the results.
  • Thrives on cooperation, problem solving, dealing with ambiguity, and working with little direction when necessary.

TECHNICAL SKILLS:

Languages: C, C++, Java 8, Python, Objective C, SWIFT, iOS 8.x,9.x

Operating Systems: Windows (10/8.1), Ubuntu, Mac iOS Applications

Objective: C, Swift (all versions), Cocoa2D and Cocoa development for iPhone and iPad devices in XCode Interface builder, Xamarin, -UIKit, Cocoa touch, Core Data

Scripting languages: HTML, DHTML, XML, JavaScript, JSON, XML, XSL, XSLT, JSP, JSTL, Maven3.0, Ant 1.5/1.7, AJAX, jQuery.

Databases: Oracle, MySQL, MSSQL Server, Sybase, PostgreSQL, MongoDB, SQLLite3.

IDE: Android Studio, Eclipse, IntelliJ, NetBeans, IBM Rational Application Developer (RAD)

Version controls: SVM, GitHub, CVS, SVN, ClearCase, XCode 3.0.

Web Servers/Services: JBoss, WebLogic, WebSphere, Tomcat, Jetty, JProfiler, Apache, SOAP, REST, WSDL, UDDI

Other Tools: JIRA, Confluence, Bamboo, Sonar, Fisheye, Taiga.io, GitHub, AEM.

Database Tools: SQL Developer, TOAD 9.0, MSSQL Server Management Studio

DOM, SAX, JAXP, JAXB, XML: RPC and XML Beans.

PROFESSIONAL EXPERIENCE:

Confidential, Bellevue, Washington

Android/IOS Developer

Responsibilities:

  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Working knowledge of JavaScript execution environment in browsers and WebViews
  • Used Objective-C to make the entire application, Swift for some application and Cocoa frameworks.
  • Worked on core data for database integration and core animation to create custom widgets in this application
  • Deep understanding of Java and Android SDK.
  • Designed & developed a Native iOS application using Swift.
  • Good technical judgement and decision making about when to use native vs webviews.
  • Involved in developing a cross-platform mobile application which can run on both iOS and Windows platforms from the architecture of the application to implementing it by using Xamarin Studio.
  • Worked on threading and performance tuning to make the application to run faster.
  • Constructing http requests, fetching server response and parsing feeds wherever required.
  • Worked on Appium and Automation testing in order to test the user interface of the mobile application.
  • Used Jenkins plugin which adds the ability to call Xcode command line tools to automate build and packaging iOS applications, worked with networking framework MKNetworkKit.
  • Used bottom line responsibility to develop coding in the project for this current application.
  • Worked on NF Networking and NSURL Sessions for this application as per the requirement from the client.
  • Knowledge of XML, SWIFT and FIX protocol
  • JavaScript Frameworks (Knockout, jQuery), HTML5, CSS3, JSON, Responsive Web Design using Zurb Foundation or Twitter Bootstrap frameworks.
  • Used C# in Xamarin to create native mobile application.
  • Experience with Core Data, SQLite, MapKit, Quartz Core, Core Animation, Store Kit.
  • Strong Knowledge and Proven experience utilizing the platform Xamarin
  • Implemented SQLite databases to monitor shipments.
  • Design, develop, test and release Android SDKs for Mobile Apps, adapt and revise plans
  • Experience in integrating sensor components and implementation of sensor HAL Layer on android.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Implemented the required GUI by making modifications to the xml files.
  • I ntegrated location based services using Google Maps API to display locations of the nearest stores.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Assisted with iPhone/iPad/Mac system rollout to executives and provided ongoing Level 2 support for all Apple devices .
  • Strong understanding of building Android applications in JAVA using the Android SDK and Android Studio
  • Deep knowledge of Android SDK (Activity lifecycle, Fragments, XML Layouts, FCM/GCM Push Notifications, Constraint Layouts, Material Widgets, media, camera, contacts, location, maps, and intents)
  • Web development experience (focus on front end and JavaScript) to be able to write demos and debug web applications
  • Worked on debugging the application using Log cat, DDMS.
  • Used Java script in the backend process in order to develop and to test the application with Phone gap
  • Worked on HTML, CSS to develop the front end of the mobile application and used JAVA script to develop the backend functionalities of the particular UI in this Ionic Framework .
  • Built Hybrid applications with Ionic Frame work, Xamarin in both iOS Xcode and Android Studio.
  • Displayed the test classes and test methods in a hierarchical list by using the test navigation on the source code components of all test bundles in the project.
  • Completed a relatively simple work-in-progress written with Xamarin iOS native tools (not Xamarin Forms) .
  • Fixed and or maintained software written in VB.NET for multiple clients.
  • Developed web application by using ASP.NET for front end graphical user interface and VB.NET for code behind pages .
  • Assisted the team in developing the app in cross-platform using Xamarin Studio with C# custom layouts and controls.
  • Hands on experience with editor, debugging, native platform integration with Xamarin Studio.
  • Implemented Camera API to submit the photo
  • Integrated a web-based content made with HTML5 on a Native app using UI Web View.
  • Collaborated with the team by using the version controller GIT HUB.
  • Worked on Snowball application with Facebook API and Google API to communicate with messages.
  • Developed Custom controls for UIButton, UITextField, UIViews, UITextView.
  • Development and enhancement of the next-generation WebView product.
  • Worked with UINavigationBar, UICustomCell, UICollectionView, UIDatePicker,UIPageViewController and Utility Views.
  • Created Apple Watch app and worked with Apple Watch Labs. Created Watch App and Extension as well as middleware for Location and Beacon interfaces for end to end Apple Watch Solution.
  • Created Apple Watch Loyalty system for major retailer consisting of Geo-Notification when in a retailer on Watch as well as display of Loyalty barcode on device as Glance Interface.
  • Working with Apple , IBM and Major Retailers to provide Apple Pay in app purchases along with iBeacon hardware and software solutions for real time Ad presentation, deals and coupons, eCommerce Purchases and iPhone and iPad Next Generation applications.
  • Led / mentored team of 15 offshore developers in India, Russia and Brazil. These developers consisted of iOS, Android and Java/J2EE Resources .
  • Built native IOS and Android applications using Android SDK, IOS SDK in Xamarin.
  • Implemented various OOP practices including MVC, KVO, and Singleton architectures.
  • Worked with universal storyboards, size classes, auto layouts to adapt user interface to context and different sized devices,used third party library cocoaAsynSocket to work with sockets.
  • Worked with Cocoa, Appkit, Foundation, Core services, Used Core location to update the location.
  • Used NSURL, NSURLConnection, NSURL Request to interact with cloud.
  • Used NSUserDefaults to store user information in P-list.
  • Used JavaScript to develop front end applications that follow industry-standard design patterns, development methodologies, and deployment models
  • Used System Configuration framework to monitor the network state of iOS device.
  • Back end response was JSON based and parsing was done using NSJSONSerialization
  • Team utilized Agile development with weekly Scrum meetings.
  • Knowledge of Android SDK and/or JVM performance tools and optimization techniques
  • Investigated and resolved application issues, bottlenecks, and inefficiencies.
  • Team utilized Agile development with weekly Scrum meetings and worked in fast paced environment.

Environment: XCODE 8, IOS 7, IOS 8, IOS 9, IOS,10+, Swift 3, Objective-C, JAVA Script Tibco, Agile Methodology, Cocoa, Appkit, ASP, REST Api, Xamarin, MSSQL,Jenkins, HTML, ASP.NET,VB.NET,CSS, Quality Coding, Android studio.

Confidential, New York, California

Android/IOS Developer

Responsibilities:

  • Worked on Slide out menu for show the user details using the views and SWrevealController.
  • Worked with UIKitFrameworkto design for Auto Layout Constraints development and maintenance.
  • Work hand in hand on a daily basis with all Oath Product teams to provide support, improve the Android SDKs, understand their pain points and address their needs in the Android SDKs area
  • Design and implement APIs that expose internal and external hardware functionality to WebViews, Unity, and/or Unreal
  • Experience and/or knowledge of REST, JSON/GSON, SQLite, Dagger, RxJava, Retrofit, Realm.
  • Implemented Drop up menu for sharing the photos, contacts, etc. though the application.
  • Created CoreData Model and NSManagedObjects to persist data on the device for access.
  • Designed signup page and done validations for all fields experience with developing cross platform mobile applications using Xamarin
  • Connection to web service was achieved using GCD. Delegate methods implemented to handle reception of response, data, error, and load finish.
  • Worked with Openfire API for chatting and calling in the application by using Github.
  • Worked with AVFoundation framework for audio and video.
  • Completed a relatively simple work-in-progress written with Xamarin iOS native tools (not Xamarin Forms)
  • Worked closely within a cross functional team of testers and developers.
  • Debugging the issues in HAL implementation using logcat log prints.
  • As individual contributor implemented SmartLock keypad UI, Video Capture service & Bluetooth Socket Server Service as individual contributor using Fragments, Animator, Bluetooth Adapter, NetworkManager, MediaPlayer, MediaCodec, Shared preferences APIs.
  • Used C# in Xamarin to create native mobile application.
  • Debugging issues at onsite whenever required.
  • Knowledge of Android SDK and/or JVM performance tools and optimization techniques
  • Worked with LLDB and Xcode for debugging.
  • Worked with GIT to checkout and update the codebase changes.
  • Reported progress/challenges to onsite project lead.
  • Involved in iOS performance testing along with Functional and regression tests.
  • Coordinated with Configuration Manager for continuous integration.
  • Followed the Agilemethodology for implementing the project.
  • Took care of Code Review, Code Fixes, Bug Fixes, followed the AppleUI guidelines throughout the project.
  • Implemented Camera API to submit work related photos and videos.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Worked with UITabBarController to show information about contacts, chats, calls and voicemail, so that user can access specified view at any time.
  • Followed MVC pattern for easy access and Implemented Navagations between views for the view controllers using Segues.
  • Utilized CoreData for persistence of data and used versioning for data changes.
  • Worked on SearchingwithSearchBar and inviting the contacts to chat and calling using framework.
  • Implemented UIScrollView to show the information about the usage of application.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Utilized MVC for design patterns and used instruments to prevent memory leaks.
  • Used Automatic Reference Counting for managing the memory.

Environment: XCode, Swift, Objective-C, Cocoapods, iOS 8/iOS 9/iOS 10+, SVN, JIRA, Instruments, Interface Builder, Auto Layout, Size Classes, Xamarin, UIKit, Cocoa Touch, NSOperations, GCD, Core Data, Core Location, Mac OSX, RESTful JSON, MVC, AVFoundation, UIKit.

Confidential, Charlotte, NC

Android/IOS Developer

Responsibilities:

  • Worked on Slide out menu for show the user details using the views and SWrevealController.
  • Worked with UIKit Frameworkto design for Auto Layout Constraints development and maintenance.
  • Implemented Drop up menu for sharing the photos, contacts, etc. though the application.
  • Created CoreData Model and NSManagedObjects to persist data on the device for access.
  • Designed signup page and done validations for all fields.
  • Connection to web service was achieved using GCD. Delegate methods implemented to handle reception of response, data, error, and load finish.
  • Worked with Openfire API for chatting and calling in the application by using Github.
  • Worked with AVFoundation framework for audio and video.
  • Involved in iOS performance testing along with Functional and regression tests.
  • Coordinated with Configuration Manager for continuous integration.
  • Implemented live video streaming services in the app with third party framework. live video streaming functionalities with framewroks AddLive Video SDK, CoreData, AVFoundation, Localization, etc.
  • Involved in tracking with the help of coreBluetooth.
  • Used specific XML schema for app's (Bluetooth Low Energy) BLE 4.0 profile, and use CoreBluetoothFramework APIs for the app to connect different devices of Apple.
  • Followed the Agilemethodology for implementing the project.
  • Took care of Code Review, Code Fixes, Bug Fixes, followed the AppleUI guidelines throughout the project.
  • Worked with UITabBarController to show information about contacts, chats, calls and voicemail, so that user can access specified view at any time.
  • Followed MVC pattern for easy access and Implemented Navagations between views for the view controllers using Segues.
  • Utilized CoreData for persistence of data and used versioning for data changes.
  • Worked on Searchingwith SearchBar and inviting the contacts to chat and calling using framework.
  • Basic understanding of Web Technologies like Javascript, CSS, and HTML5
  • Implemented UIScrollView to show the information about the usage of application.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Utilized MVC for design patterns and used instruments to prevent memory leaks.

Used Automatic Reference Counting for managing the memory.

Environment: XCode, Swift, Objective-C, Cocoapods, iOS 9/iOS 10+, SVN, JIRA, Instruments, Interface Builder, Auto Layout, Size Classes, UIKit, Cocoa Touch, NSOperations, GCD, Core Data, Core Location, Mac OSX, RESTful JSON, MVC, AVFoundation, UIKit.

Confidential, Tampa, FL

Android/IOS Developer

Responsibilities:

  • Designed, developed test cases and tests scripts as per Requirement documents and Prepared RTM (Requirement Traceability Matrix).
  • Responsible to qualify release compatible for IOS, Android, Mobileweb, web.
  • Participate in daily stand up meetings to report about scope of work, testing progresses, outstanding issues, blocking points and so on.
  • Developed the activities and UI layers.
  • Knowledge of how to future-proof sites for HTML5 and CSS3, as well as knowledge of how to add modern-day techniques to display in older browsers.
  • Performed different types of functional and nonfunctional testing such as exploratory, GUI, usability, smoke, regression, browser compatibility, platform compatibility, boundary and security testing on different mobile devices with different OSversions.
  • Involved in IOS app build (xcode) and deploy to test locally and multiple registered devices.
  • Execute ADB commands to test the app on Android platform ( major release components)
  • Executed IOS native app, OS compatible (IOS 8 and 9 version).
  • Performed UI, Regression, Functional and Back end testing for the applications.
  • Web Accessibility testing by using JAWS screen reader.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Worked on RESTful Webservice calls, XML and JSON parsing included in the project.
  • Implemented the required GUI by making modifications to the xml files.
  • Collaborated with the team by using the version controller GIT HUB.
  • Logged, Tracked, Evaluated and verified the applications test results using Test director to track, analyze and generated reports on them.
  • Experience in UNIX, LINUX, and UNIX Shell Scripting
  • Knowledge in Linux Development Environment and basic Linux commands.
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Swift is a fast and efficient language that provides real-time feedback and can be seamlessly incorporated into existing Objective-C code
  • The Linux operating system has been around since the early nineties and has managed to stay secure in the realm of widespread viruses, spyware and adware for all these years.
  • Apple has nicked a number of features in creating Swift, its recently unveiled programming language for iOS.

Environment: Android SDK 4.1, SQLite 3.6, Eclipse IDE 3.5, Android API's, JDK 1.6, XML, JSON, HTML, CSS, SQLite, GPS service, Log cat, Windows 7.

Confidential

Android Developer

Responsibilities:

  • Design and Development of Android Applications for mobile and tablet platform
  • Customizing the company's mobile products for various political clients and non-profit organizations.
  • Working closely with the clients to record and document the requirements, conducting sprint planning on biweekly basis to execute the targets on time.
  • Developed an application that will support both handset and tablet.
  • Integrated google maps into the existing application that shows the exact location of canvasser as well as the subject locations.
  • Integrated a proper database to the system that will save all survey data so that no important data is lost even in the most rural areas.
  • Integrated webservices that will fetch all the subject data that a user must survey for a day as well as integrated post webservices that will post all the survey data safely to the server.
  • Integrated memory efficient code in google maps when there are a lot of subjects in the map.
  • Created and used SQL Queries, Scripts and Stored Procedures for data validations.
  • Proficient in creating test data for Business users, Personal users, Commercial users.

Environmen: Xcode, Mac OSX, Cocoa Touch, Foundation Framework, UI Kit, Xamarin Studio, Core Graphics, Objective-C UITableView, NS URL Session, Core Data, UI kit, Foundation

Confidential

Android Developer

Responsibilities:

  • Design and Development of CareCam Health application for android devices
  • Helped Carecam achieve the first production release on the planned timeframe with a complete app.
  • Helped the company build complex but beautiful easy to use UI that adjusts to all devices.
  • Worked with the testing team to deliver QA and UAT builds on time and fix the bugs reported.
  • Developed features that will allow a patient as well as a support team member to login into the app.
  • Developed features that will allow the user/patient to view the graphs that display their trend of taking pills and medications.
  • Developed features that remind the user to take their medications.
  • Developed offline mode for the application so that all data is saved and recorded in hospital database even when the patient's device is in offline mode.

Environment: Android SDK .3/Java/RESTful Web services

Hire Now