Post Job Free

Resume

Sign in

Sr.Android

Location:
New York, NY
Posted:
February 13, 2017

Contact this candidate

Original resume on Jobvertise

Resume:

Kranthi C

Sr. Android

Developer

acysux@r.postjobfree.com

678-***-****

PROFESSIONAL SUMMARY:

Nearly 8 years of overall IT Experience in development and production

support of Java based & Mobile Applications and System engineering &

maintenance. Around 4 years of experience on Java based Application

programming, dynamic web content interfaces, database interfaces, DBMS.

Having 3 years of experience in Android application development, SDK tools,

connectivity, storage and publish.

KEY SKILLS AND COMPETENCIES:

. Involved in complete life cycle implementation, development, testing,

support & maintenance, upgrade & merge, data mining and performance

stabilization. And also involved in Data Analytics, data migration

cross technologies infrastructure projects.

. Carrying experience on various SDLC phases like requirement gathering,

end-user workshops, functional analysis, open items resolving,

technical design specification & estimates, code development, code

integration, developer testing, QA testing and defects handling,

performance optimization, deployment and post deployment support.

. Hands on experience on Agile methodology & Development process based

on project requirements.

. Worked on Applications development using Servlets, JSP, XML, JDBC,

MySQL, SQL, Web services, HTML, CSS, Node.js, HTTP, TCP/IP, Git.

. Good understanding in C, C++, C#, PHP, SQL, PL/SQL, Java Scripts and

OOPS concepts.

. Worked on Data Structure, Multithreading, Collections, Exception

handling, Serialization.

. Experience in SOA based architecture and agile approaches, including

Intense Programming, Test-Driven Development. Used SCRUM - Sprint

development method for applications build.

. Worked on JUnit testing framework and data interchange in Java and few

databases like MySQL.

. Designed Android applications using Android Studio, Eclipse IDE,

SQLite Database, Java, Android SDK, ADT plug in, Expresso, UI

Automator and Material Design. Worked on Android version from 2.3 to

5.1.

. Worked on Android application framework: Activities, Intents,

Fragments and its life cycle, Android services, SQLite Database,

Broadcast Receivers, AsyncTask, Web services and parsing JSON data.

. Good exposure in troubleshooting, debugging and testing android

applications.

. Worked on memory leaks, push notifications, content providers,

multiple screen support, data offline usage, accounts and sync on

Android.

. Good team player and proactive team participation. Solution provider,

delivering within timelines with quality. Aiming for first time right

solution and looking for minimizing average resolution time. Avoiding

repetitive works and saving project time. Problem solving skills and

issue handling.

. Good Communication skills and regular interactions with end-users for

project specific purposes.

TECHNICAL SKILLS:

Languages Java, C, C++, C#, VB.NET

Databases Oracle, SQL Server, PL/SQL, MySQL, SQLite,

Hypertable, Bigtable

Operating Systems/IDE Eclipse, Android Studio, Android SDK, Java

Development Kit (JDK), Visual Studio, WEKA,

Windows, Unix, Linux.

Web HTML, CSS, JQuery, XML, JavaScript, Node.js,

Technologies/Servers JDBC, Servlets, JSP, IIS, Apache Tomcat, JSON,

REST Web Services, Git.

EDUCATIONAL QUALIFICATION:

. Bachelor of Technology in Computer Science and Engineering from MGIT,

India

PROFESSIONAL SUMMARY:

Sirius XM, New York City, NY

Jan 2015 - Current

Role: Android Application developer

Responsibilities / Deliverables:

. Designed and developed various modules in the app.

. Developed UI for most of the modules in the application using List

View, Grid View, View Pager and Tab layouts using Action Bar.

. Integrated search widgets to perform search through their collections,

load recent search and supports voice based search.

. Implemented Tablet compatibility for the application, which was only

phone compatible earlier.

. Implemented Restful web services using Retrofit library for the

network calls and GSON for parsing.

. Worked on the local data storage using shared preferences, SQLite

database and file system.

. Worked closely with QA team while fixing bugs and fragmentation

issues.

. Implemented Serializable and Parcelable objects to send across

activities.

. Improved the application performance by detecting memory leaks using

DDMS and LeakCanary.

. Developed generic libraries for downloading images and other resource

using Async task handlers.

. Developed utility classes to handle Validations of user information

using regex functions and other common app functionalities.

. Implemented store location by using Google Maps API.

. Used Google Maps for faster navigation to find the Branch location and

information to user get there.

. Implemented Dialog Fragment to share the product with their friends

and family.

. Implemented Singleton design pattern to pass through the object into

different fragments

. Used LTP and CTS automated test suites for kernel and android for

generating test reports.

. Created test cases and test data using Junit Extensions for

application testing.

. Performed UI tests by using Robotium framework and tested apps with

Robolectric framework.

Charter Communications, Saint Louis, MO

Mar 2014 to Jan 2015

Role: Android Application developer

Responsibilities / Deliverables:

. Creating the User Interface (UI/UX) and overall look and appearance of

the app.

. Developed app in order to adapt different orientations and various

resolutions based on the device.

. Production monitoring and support as per requirement.

. Created well-documented technical designs specifications.

. Involved in the full life cycle of the project including planning,

designing, development, testing and deployment.

. Created new UI screens for an application and designed custom List

Views to view information. Extensively used gallery function in

modules.

. Implemented customized web view component to load HTML data.

. Implemented the required GUI by making modifications to the xml files

. Used a Broadcast receiver framework to register receiver for broadcast

events from Android system and worked on Bluetooth connectivity.

. Usage of SQLite database, RESTful and SOAP APIs and web services.

. Involved in multithreading utilizing AsyncTask, Threads and Handlers.

. Tested UI in a single/multiple apps using Expresso/UI Automator

testing framework.

. Performing bugs fixing which are reported by service providers and

testing team

Snag Films, NY City, NY

May 2013 to Feb 2014

Role: Android Application Developer

Responsibilities / Deliverables:

. Worked extensively with Java, Android Touch frameworks and third party

API including Java mail API.

. Involved in entire software development process for all assigned

android application development projects: requirement specification,

design, implementation, testing and maintenance

. Currently working on Wireless iTunes playlist transfer to android

phones. It features wirelessly transfer all of your playlist including

songs from iTunes to your android phones.

. Also working on Remote Shutdown your PC via Android phone. It features

shutdown your PC remotely via android phone but limitation includes,

it must be in same network because it's on beta version.

. Designed and implemented 4 android applications: Bluetooth chat

window, Tunes your favorite radio station, Inspection Scheduling

System, Studiroid.

. Wrote personal code library, which comprised of all commonly used

functions and features such as: sharing content (email, Facebook,

Twitter, etc.) also includes push notification and application

tracking and rating functions.

. Worked with Instruments tools extensively at the end of development

cycle to minimize memory leaks and assure overall application

stability.

. Extensively used XML documents with XSLT and CSS to translate the

content into HTML to present to GUI.

Wipro - Microsoft Account, India

Sep 2011 to April 2013

Role: Project Engineering & Application development

Responsibilities / Deliverables:

. Worked on Datacenter servers, upgrade and development activity.

. Finding gaps and improving performance in Windows Live environment.

. Involved on Windows backend SQL server DB, development and stored

procedures programming. And created Java scripts for the user

interface issues. Developed GUI related changes using JSP, HTML and

client validations using Java script.

. Developed UI screen for Procurement quote to get vendor information

with JSP.

. Involved in J2EE best practices and design patterns for developing

application components.

. Developed PL/SQL queries and SQL procedures for search help techniques

on the database.

. Developed Java components that interact with the database to perform

various different transactions.

. Application design consists of clustering architecture on Websphere

Server to ensure Application Scalability and Load Balancing. Involved

in developing application to be run on Weblogic application Server

. Designed and implemented all the front-end components using Struts

framework

. Project modeled using MVC framework.

. Extensively used XML documents with XSLT and CSS to translate the

content into HTML to present to GUI.

. Developed, tested and debugged the Java components using Eclipse.

. Business logic is implemented using Spring MVC, spring security, Java,

JSON.

. Created Test Plans and developed Test scripts for each class using

JUnit and deployed successfully.

Committed Solutions - US Canadian Bio Fuels Account, India

Jan 2011 to Aug 2011

Role: System Engineer

Responsibilities / Deliverables:

. Managed clusters of storage servers from installation to production,

monitored as well as remote administration and maintenance activities

for high availability of various Datacenters in Live Site(s).

. Worked on DB, feasibility study and implementation processes on

Windows backend SQL production servers

. Worked on server cluster certifications and re-builds of the Operating

Systems using remote tools and in process improvements.

. Installation of Datacenter servers and new builds of various client

tools and applications of Windows Live Mail.

. Worked in storage administration of HP blade servers and SSA storages

and resolved storage problems in Windows Live environment.

. Handling incidents and weekly review meetings.

Committed Solutions - Syngene - Pharma Account, India

Jan 2009 to Dec 2010

Role: System Engineer

Responsibilities / Deliverables:

. Daily monitoring of Windows Live environment.

. Analyzing clusters of storage servers from installation to production.

. Analyzing on Datacenter servers and various client tools and

applications of Windows Live Mail.

. Worked in storage administration and SSA storages and documenting

storage problems.

. Worked on DB, Created tables, indexes and stored procedures in backend

SQL development servers.

. Documentation and monitoring remote administration tasks and

maintenance activities for Datacenters in Live Site(s).



Contact this candidate