We provide IT Staff Augmentation Services!

Android Developer Resume

2.00/5 (Submit Your Rating)

Overland Park, KS

SUMMARY

  • Over 8 years of extensive experience in Information Technology sector in designing and developing high - end enterprise level Web and Mobile Applications Development (iPhone/iPad/Android).
  • Experience working in Android development for Android devices.
  • Strong knowledge of Software Development Life Cycle (SDLC) with strategically designing and implementing teh software, debugging, fixing and maintaining teh software.
  • Experience in Agile methodologies for SDLC and support framework for support & maintenance.
  • Strong work experience in iPhone/iPad (iOS) SDK application development using Objective-C, Swift and Cocoa/Cocoa Touch frameworks.
  • Good experience in Object Oriented Design (OOD), analysis (OOA), modeling (OOM) based onUnified Modeling Language (UML).
  • Experienced in Core Animation Framework, creating animations to include rotation, fade, translation and scaling.
  • Put together Excel Marketing dashboard reports on A/B Testing results of email, webpage and search engine ptimization best practices (results to be used and employed in future practices)
  • Ran A/B tests for specific demographics through learned best practices to engage optimal consumers
  • Wat I've learned: Setting up A/B Testing tests, network topology of an online giant, CDNs, Origin Experiments
  • Experience developing customlibraries built specifically to function with different versions of iPhone.
  • Experience in implementing native libraries in application by using Android NDK.
  • Experience working with various data parsing forms to dynamically display data on iPhone/iPad/J2ME such as XML, JSON and REST.
  • Experienced with using GCD and NS Operation Queue in Multithreading.
  • Experienced with development of provisioning profiles and distribution profiles specifically used for installing an application to a device and strong understanding of app distribution using iTunes Store, Phone Gap and .iPAQ files.
  • Created and customized Multi-view applications using Views, Table Views, Tab Bars, and Navigation Bars.
  • Constructed native-based applications using both SQLite and Core Data.
  • Worked with XML parser methods, like SAX (NSXMLParser, libXML2) and DOM( TBXml, TouchXML)
  • Proficient in Xcode SDK, Interface Builder and Instrument tools for memory management
  • Good understanding in Android OS, interactive application development and memory management.
  • Experience developing universal application for iPhone specifically to function on all sizes of iPhone.
  • Designed GUI and interfaces with services for mobile applications, Asynchronousprogramming iniOS/Android (such as Thread pool, Tasks and services).Implemented teh monetization of apps, which has capabilities to doing in-app purchases.
  • Worked with JSON parser like NSJSON Serialization, JSKit and SBJSON method.
  • Extensively used various frameworks such as Passbook, Metal, Health kit, iBecone, augmented reality, Auto Layouts, Home Kit, Map Kit, Core Location, Core Audio, Media Player, UIKit, and AV Foundation, Aelerate, Accounts, Address Book, Assets Library, CFNetwork, Cloudkit, CoreData, CoreFoundation, Core Graphics, ImageIO, Notification Center, WebKit.
  • Good mobile and web design skills using Activities (android), HTML5, JavaScript, AJAX and XML.
  • Experience working with Core Data & SQLite database for storing data locally in iPhone application.
  • Worked on GUI applications using Java SWING and AWT.
  • Profound experience in implementing various design patterns.
  • Well versed in CVS, SVN, Git Version Control tools.
  • Successful at building team which delivers quality product to teh clients.
  • Skilled at analyzing and solving complex problems and face challenges with teh ability to maintain consistency of solving issues and maintenance type of problems.

TECHNICAL SKILLS

  • Android SDK
  • Swift
  • Objective-c
  • C
  • C++
  • Core Java
  • JavaScript
  • HTML
  • Cocoa Touch Frameworks
  • Media Layer Frameworks
  • Core Services Frameworks
  • IOS Frameworks
  • GCD
  • Xcode
  • Eclipse
  • Android Studio
  • Core Data
  • A/B testing
  • SQL lite
  • MySQL
  • Scrum
  • Agile Oracle PL/SQL
  • XML
  • SOAP
  • REST
  • JSON Parse
  • Jenkins
  • UI Testing Automation
  • Unit Testing Automation
  • SVN
  • Git
  • Mercurial. SublimeText2
  • UML

PROFESSIONAL EXPERIENCE

Confidential, Overland Park, KS

Android Developer

Responsibilities:

  • Developed Custom UI Views based on UIKit Framework.
  • Worked with UI Navigation View, UI Tab Bar View, UI Custom Cell, UI Alert View.
  • Used Core Data to store data locally on teh device for Barcode Scanning feature.
  • Utilized ARC and Storyboards in order to streamline development.
  • Used Android NDK to create teh library files to be used by Services.
  • Set up my first high-profile test within teh first 3 weeks - without any previous experience in A/B Testing
  • Quickly learned concepts of A/B Testing: factors, variations, response points, A/B Testing specific network topology, etc.
  • Has set up over 40 A/B tests in teh past 4 months, ranging from HTML swaps, 302 redirects, and origin experiments currently working writing A python script to automate teh QA process and response point triggers.
  • Worked with backend team to communicate with RESTFUL web services.
  • Parsed JSON objects obtained from teh server side and show contents on teh app.
  • Integrated a web-based content made with HTML5 on a native app using UI Web view.
  • Worked with MF Mail Compose View controller to create email which enable user to share.
  • Implemented unique design for portrait and landscape mode.
  • Implemented Bluetooth logic to interact with portable device and mobile phone
  • Implemented Custom and Compound View to match teh UI/UX specifications.
  • Designed and implemented 4 android applications: Bluetooth chat window, Tunes you're favorite radio station, Inspection Scheduling System, Studiroid.
  • Designed and implemented 4 android applications Bluetooth chat window, Tunes and favorite radio station, Inspection scheduling System, Studiroid.
  • Developed UI using jQuery and javascript library for web application and mobile applications and extensively developed rich internet applications and various UI widgets using jQuery.
  • Execute ADB commands to test teh app onAndroidplatform (major release components).
  • ExecutedIOSnative app, OS compatible (IOS8 and 9 version).
  • Performed UI, Regression, Functional and Back end testing for teh applications.
  • Web Accessibility testing by using JAWS screen reader.
  • Worked with Objective C, Swift and Cocoa frameworks.
  • Created Rest API for dis app using NodeJS and MongoDB.
  • Developed Web API using NodeJS, ReactJS and React Native and hosted on multiple lead balances API instances.
  • Worked on HTML, CSS, JavaScript, AJAX, JQuery mobile, Bootstrap, JSON, XML, Cordova and nativeAndroid
  • Implemented custom classes for calling web services using teh secured connection.
  • Implemented third party libraryZBAR SDK to read teh barcode.
  • Implemented QR reader functionality.
  • Tested teh applications for memory leaks and relevant bugs, fixed them.
  • Performed testing end application for data accuracy and process critical information from multiple inputs simultaneously.
  • Design and Development of Android native client application.
  • Utilized Agile development for SDLC.

Environment: iOS 9, Xcode 7, Mac OS X, Objective C, Swift, Android SDK, Android NDK, Framework, Cocoa Touch framework, SQLite, JSON, HTML5,A/B testing, RESTFUL Web services, Agile Methodology,UX, Bluetooth.

Confidential, Atlanta, GA

IOS/Android developer

Responsibilities:

  • Worked extensively onAndroidframeworks and third-party APIs.
  • Worked extensively with Objective-C, Xcode and Storyboard for teh application at hand.
  • Involved in entire software development process for allandroidapplication including requirement analysis, design, implementation and testing.
  • Designed and developedandroidUI for displaying teh sales reports for retailers and sales distributors.
  • Upon login, teh user, based on his role, can see teh sales reports for teh retailers/distributors by weekly, monthly and quarterly.
  • Worked on several methods for testing and tracking of applications like kiwi.
  • Created a variety of scripts and tools to mine data, automate tasks, etc. using Python
  • Builtandroidlayout to display teh reports in grid like format.
  • Added filters in teh UI and called APIs to fetch teh JSON result set based upon teh filter.
  • Used AF Networking to connect RESTful API services and maintained background image downloads, uploads, chat conversations, and messages from system.
  • Handled teh client-side session management and NS Timers.
  • Familiar with AVFoundation, Core Animation / UI animation concepts and Worked as UIdeveloper.
  • Worked with GIT to checkout and update teh codebase changes.
  • Performed Unit test and fixed bugs in Agile Environment.
  • Worked on UI with HTML, CSS, JavaScript.
  • Developed user-friendly UI using widgets like Menus, Dialogs, Different Layouts, Buttons, Edit boxes and Selection widgets like ListView and Scroll View as per client need.
  • Completed a relatively simple work-in-progress written with Xamarin iOS native tools (not Xamarin Forms).
  • Built native IOS and Android applications using Android SDK, IOS SDK in Xamarin.
  • Completed a relatively simple work-in-progress written with Xamarin IOS native tools (not Xamarin Forms).
  • Analyzed and defined development hours for requirements split into user stories for UX/UI design and in line with teh Material Design guidelines.
  • Worked closely with UI/UX designers and interacted with stakeholders, product managers and business units to gather requirements and ensure final product matched needs.
  • Worked in teh internal process using SCRUM Agile methodology.
  • Used Xcode 6.1, 5.1.1 and 5.1 to build application for iPhone 3.5 inch, iPhone 4-inch retina and iPhone 4-64bit Retina iPhone 5, 5s, 6 and 6 plus.
  • Used Z barcode for search products using barcode and QR Codes.
  • Created Custom UI Views, custom Table Views, and custom Table View Cell for user interface.
  • Sub-classed a UI Navigation Controller to make a Styled Navigation Controller which would then be used throughout teh application. dis would make it easier to change a certain behavior of a View Controller for example to change teh color of teh navigation bar throughout teh application.
  • Created Table View Controllers in teh application and segue ways from different View Controllers.
  • Worked oniOSSDK 7 andiOSSDK 8.
  • Used GitHub to push changed codes. Built Web pages dat are more user-interactive using AJAX, JavaScript.
  • Responsible for code optimization and testing of teh website across different browsers.
  • Implemented interaction between frontend and backend using teh JSON object.

Environment: Xcode 6.1,iOSSDK 7, Python, Xcode, Objective C, iPhone simulator, Cocoa Touch, Cocoa framework, Adobe CS5.

Confidential, Champaign,IL

Android/IOSDeveloper

Responsibilities:

  • Developed UI components usingAndroidSDK for multiple screens.
  • Support multi-user feature onAndroid5.1 and above Interaction with SQLite Database for data storage.
  • Implemented Cursor Loaders to update UI immediately upon database changes
  • Involved in designing and coding for web forms of teh application with ASP.NET.
  • TEMPEffectively used various state management techniques offered by ASP.NET.
  • Performed validations on Web Forms using .NET Validation Controls and JavaScript.
  • Implementation of SMS Threaded display
  • Implementation of Color Theme based on core color selected by user
  • Implementation of filters based on contacts, time, location and user defined labels
  • Added user defined labels to content
  • Parsing and Consuming JSON/XML web services
  • Functional testing on Deposits and loans in core banking application.
  • Validate Screen technical specification with technical designs created by business.
  • Functional testing on mobile web application with different mobile devices
  • Ensuring delivered work product meets teh functional requirements.
  • Checking of Logs from systems gather information.
  • Storage of configuration parameters in Shared Ps
  • Built nativeIOSandAndroidapplications usingAndroidSDK,IOSSDK in Xamarin.
  • Handled teh Touch Events for functionalities like touch and drag.
  • Core Animation framework is used to animate teh flip view between two views.
  • Used teh same XIB to design for iPhone 6 and older iPhones by using Auto-layout.
  • Added animation between UI Views for smooth transition and better user experience.
  • Publishing teh application on App store and then pushing updates after every sprint release.
  • Worked with QA teams for testing and bug fixing.
  • Responsible for Service Integration Development and Testing.
  • Still provide support for when teh application needs to be updated regarding a newiOSrelease or if teh client wants a change in design.

Environment: AndroidSDK 5.1, Java 7,AndroidStudio,Androiddevices, GIT,Xcode, Mac OS X, Cocoa Touch,Asp.Net,C#,Java Script, Foundation Framework, UI Kit, Xamarin Studio, Core Graphics, Objective-C UITableView, NS URL Session, Core Data, UI kit, Foundation.

Confidential - Schaumburg, IL

Android developer

Responsibilities:

  • Participated and contributed to all phases of teh SDLC, including programming, defect Correction, unit testing, code review and deployment planning.
  • Used Android SDK, Java, Node JS in react native to design UI with different layouts and widgets corresponding to various resolutions and different orientations
  • Worked with Objective C, Swift and Cocoa Frameworks, React Native, which includes UIKit, Foundation, UI Image Picker, UI Date Picker.
  • Designed wireframes for two iOS application.
  • Created teh design documentation for iOS application
  • Developed user-friendly interface for teh library of magazines
  • Assisted in designing teh User Interface (UI/UX) and overall look and feel of teh app.
  • Designed UI including themes, icons, colors, and backgrounds using Photoshop.
  • Implemented Fragments to make teh app usable on both Smart phone and tablets.
  • Gained sensor Knowledge with teh help of UI team and backend developers support.
  • Developed teh app to adapt to different orientations and various resolutions (idpi/mdpi/hdpi) based on teh device.
  • Worked on teh feature of teh app to provide teh user information regarding their Proximity to teh closest store location.
  • Used Google Maps API to develop location based services for teh App.
  • Used PostgreSQL to assign tickets for individual employee.
  • Used JSON to fetch data from teh server using RESTful web services
  • Implemented List views for displaying new releases.
  • Created a file in swift syntax highlighting, quick class lookup, documentation.
  • Developed teh Alert dialog for confirmation of quitting teh application.
  • Helped another mobile app developing team to develop teh same application on IOS platform.
  • Provided subsequent releases which included feature changes, enhancements and bug fixes
  • Production monitoring and support as needed.
  • Experience in Debugging and running with in teh development environment using swift system.
  • Interact with SCRUM team developers, programmers, tester, product owners and stake holders to deliver right value of teh project at teh end of each sprint
  • Provides expertise on mobile current standards and cutting-edge technologies and frameworks.
  • Assists in producing and executes on well-documented technical designs.

Environment: AndroidSDK 2.2, SQLite 3.6, Eclipse IDE 3.5,AndroidAPI's, JDK 1.6, XML, JSON, HTML, CSS, GPS service, Log cat, SDLC

Confidential

Android developer

Responsibilities:

  • Worked in different phases of teh project cycle like design, development, and testing.
  • Discussed teh requirements with teh client and documented teh requirements
  • Developed teh activities and UI layers
  • Regular interaction of RESTFulAPI design calls to populate teh UI on teh app using GET, PUT, POST and DELETE.
  • UsedAndroidSDK and Eclipse IDE for development.
  • Implemented optimized performance List View's in different points of teh app.
  • Implemented Fragments to make teh app usable on both Smartphones and Tablets.
  • Worked on Generic Grids and Custom List Views to list teh XML feeds.
  • Developed teh app to adapt to different orientations (Landscape/Portrait) and various resolutions (dpi/mdpi/hdpi) based on teh device.
  • Designed and implemented all teh basic UI and screen navigation with Navigation Bar.
  • Implemented teh XML Parser class to parse teh XML feed from teh URL.
  • Worked on testing teh application using teh J-Unit testing framework.
  • Worked on locating nearby teh Bank and ATMs with respect to teh customer location/zip code entered with teh ability to navigate to teh branch or ATM or call teh branch location directly.
  • Linked it to Google maps to provide teh address and navigation.
  • Contributed in Database Management.
  • Contributed in code debugging usingLogcatand DDMS.
  • Value-added services - Entertainment, media, Infotainment
  • Mobile Prepaid recharge services
  • New product information and demonstration
  • Implementation of UI for Various Samsung Devices.
  • Implementing teh custom layouts and custom views.
  • Services beyond Telecom - Movie tickets etc.
  • Involved in teh implementation of enabling search feature for particular links.
  • Tested teh app across different versions ofAndroidand differentandroidphones to assure quality and performance.

Environment: AndroidSDK 2.2,Eclipse IDE 3.5,ADT Plugin,JDK 1.6, XML, JSON.

Confidential

Java Developer

Responsibilities:

  • UsedAgilemethodology for developing teh application.
  • Deployed teh application on theJBossserver usingANTtool usingstruts architecturewith teh JSP client
  • ConfiguredStruts Dyna Action Forms, Message Resources, Action Message, Action Errors, Validation.xml, and validator-rules.xml
  • As part of teh lifecycle development prepared teh class model, sequence model, and flow diagrams by analyzing Use cases usingRational Tools.
  • UsedMulti-Threadingconcepts in application Management for alternate uses and implementedExceptionHandling and Errors.
  • Reviewing and analyzing data model for developing teh Presentation layer and Value Objects.
  • Extensive use ofStruts Frameworkfor Controller components and view components.
  • Involved in writing theexceptionandvalidationclasses using Struts validation rules.
  • Used OR mapping toolHibernatefor teh interaction with teh database.
  • Developed variousjavaobjects (POJO)as part of persistence classes for OR mapping.
  • Developed tabs with rollover TEMPeffect usingJavaScriptplus other TEMPeffects
  • Developedweb servicesusingSOAPandWSDLwith Axis for Integrating.
  • Developed, implemented, and maintained an asynchronous,AJAXbased rich client for improved customer experience usingXMLdata andXSLTtemplates.
  • Involved in writing teh parsers for parsing and building theXMLdocuments usingSAXandDOMParsers.
  • DevelopedSQL stored proceduresandprepared statementsfor updating and accessing data from teh database.
  • Developed teh Dao’s usingSQLandData Source Object.
  • Development carried out under Eclipse Integrated Development Environment (IDE).
  • UsedJBossfor deploying various components of application
  • UsedAntfor building Scripts.
  • UsedJUnitfor testing and check API performance.
  • Usedlog4jfor application & error logging.
  • UsedClear caseVersion Control for Project Configuration Management.

Environment: Java1.7,J2EE, JSP, Servlet,Struts2.0,Agile-Scrum Methodology, JDBC,Eclipse, Oracle 11g, JavaScript, HTML5, CSS, Tomcat v7, RESTful Web Service,Angular.js.

We'd love your feedback!