We provide IT Staff Augmentation Services!

Android Developer Resume

4.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Over 7+ Years of overall IT experience in software development.4+ Years of experience in design, development and deployment of Android Mobile Applications.
  • 3+ Years of experience in developing multi - tier web applications using Java and J2EE Technologies.
  • Extensively worked with Android SDK and Eclipse IDE along with Android ADT plug in.
  • Extensive experience in using Java and XML with Android.
  • Proficient in Android Application Framework: Activities, Intents, Services, Broadcast Receivers and Content Providers in AIDL.
  • Extensive experience with various IPC Mechanisms in Android (Intents, Bundles, Binders and Anonymous Shared Memory Mechanisms).
  • Experience in working with SOAP, REST, JSON, XML SAX and DOM Parser API’s in Android.
  • Good Experience in creating and sending HTTP GET and HTTP POST requests and parsing the response in different formats.
  • Extensive experience in different phases of software development life cycle like Designing, Programming, Testing, User Acceptance and User Experience in Mobile Application domain.
  • Experience with several API’s for android applications such as Google Maps, Google Places, Camera, GPS, Bluetooth, Push APNS, Twitter, Facebook and Paypal etc.
  • 3 years of IT experience and hands on expertise in Core Java, JavaScript, J2EE, SWING, EJB 2.0, Spring 3.0,AJAX, Hibernate 3.0, JDBC, Struts, JSP, Servlets,J2ME, JavaMail, HTML, XML, RMI, SOAP, REST Web Services, MVC Frameworks, Eclipse IDE, Oracle, MS SQL Server.
  • Extensive experience in Java development GUI using Java Swing, JavaBeans and Abstract Window Toolkit (AWT).
  • Extensive experience in UML Modelling in Rational Rose, Classic design patterns and J2EE Patterns like Singleton, Model-View-Controller (MVC), Business Delegate, Service locator Session Facade.
  • Strong Knowledge with C, C++, C# and Object-Oriented Design and Programming.
  • Experience working with different operating systems like Mac OS X, Windows and Linux.
  • Experience with profiling, tuning, and optimizing Java applications.
  • Experience in database development using SQLite, Oracle 9i, MySQL and MS Access.
  • Proficient in writing, implementation and testing of triggers, procedures and functions.
  • Excellent debugging skills using ADT tools like adb, LogCat, Trace View and Hierarchy Viewer.
  • Have a good understanding on HTML5.

TECHNICAL SKILLS:

Programming Languages: Java, Java (Android SDK), C/C++.

Databases: SQLite, MySQL, Microsoft SQL Server, Oracle 9i, Microsoft Access, Microsoft Excel. SQL Teradata Assistant 14.0.0.1, SQL Anywhere 16.0.

Web Technologies: HTML, XML, JavaScript, J2EE, J2ME, JNDI, JDBC,EJB, JSP, Servlets, EJB 2.0, JSTL, AJAX.

Platforms: Android 4.1.2(API Level16), Android 3.0(API Level11), Android 4.0(API Level 14),Android 4.3.1(API Level 19),Android 2.2(API Level9), Microsoft Windows NT/ 98/2003/2005/7, LINUX, Mac iOS 10.7.5.

Tools: Microsoft Office, Apache Tomcat Server, Dreamweaver, UML, Rational Rose, Git SVN, Maven, MonkeyRunner, apktool, dex2jar,jd-gui,adb tool, Afaria 7 MDM Portal SP9 and SP10,JUnit,TFS SVN.

Framework: JavaMail, JSF, Struts, RoboElectric, Spring 3.0, Hibernate 3.0.

IDE: Eclipse JAVA EE 4.3, Eclipse Kepler 4.3.1 with ADT, Android SDK 4.1.2,SAP Mobile SDK 2.3 SP06, Android Studio, NetBeans 6.8, Phonegap.

PROFESSIONAL EXPERIENCE:

Confidential

Android Developer

Responsibilities:

  • Participated in Client meetings, Application Designing, Enhancements, Bug fixing & process flow’s as well as KT sessions for gathering all the requirements, designing a prototype for Android Application using Eclipse Kepler IDE and SAP Mobile SDK 2.3 SP06.
  • Followed Agile Methodology to finish the project in iterations.
  • Extensive experience in creating native Android apps functionality using AsyncTask, Threads, Services, Broadcast Receivers and performed UI customization using Activities and Fragments with widgets such as Toasts, Buttons and Dialog boxes in the List view, Expandable list view, Scroll view, View pager and Navigation Drawer.
  • Extensive Experience with IPC mechanisms using iBinder, intents and Bundle.
  • Experience in deploying MBO’s and deploy it to SUP server and generate the code and integrate it with the native Android Project to store the offline data and synchronize the app data with the server when the network becomes available.
  • Worked with Restful parser for accessing web services to map mobile business objects with xsd files.
  • Worked with Team Foundation Server for version control.
  • Responsible for implementing and reading of QR codes usingZXinglibrary.
  • ImplementedMobile Business Objects(MBO’s) to use the app in offline and synchronize the app data with the server when the network becomes available.
  • ImplementedCamera APIto submit work related photos and videos.
  • Implemented Alarm Manager to notify the Retail Merchandizer for the Meal break time and to notify to end the store visit.
  • Used ACRA-4.3.0 library to report crash reports of the CC app to the developer.
  • Involved in performing Regression Testing for the Crown Connect App.

Environment: Agile Methodology with SCRUM Framework, Eclipse(Kepler) 4.3.1 with adt, Android SDK 4.1.2(API level 16),SAP Mobile SDK 2.3 SP06, jdk1.7, Restful Webservices,adb tool, jd-gui, UltraLite JNI 16, ACRA 4.3.0, TFS SVN.

Confidential

Afaria MDM Administrator.

Environment: Virtual PC with Open SSL, SQL Teradata Assistant 14.0.0.1, SQL Anywhere 16.0, Afaria 7 MDM Portal SP9, SP10, adb tool, MXUtility,TC55 Devices.

Responsibilities:

  • Provision and enroll a device into Afaria MDM portal by using the enrollment code.
  • Perform operations such as Move to Tenant, Approve/Unapprove devices, Modify the device owner, reset email identity, Delete button, Lock device, Remote wipe, password reset, Apply Policies, Run channels, Send messages, Get log files, Export and Import views for the TC55 devices for further control and analysis on the software and hardware features of the field devices.
  • Create Views to find the number of devices with a specific software or configuration and to find the number of the devices in a particular group.
  • Create Static, Dynamic, User, Composite groups based on the requirement for pushing the apk files to the field devices in a particular group.
  • Create Enterprise policy for the apk file, Configuration policy for password, restriction, email and wifi, Enrollment policy for enrolling and Session policy for running a specific channel on the devices.
  • Worked with adb scripts for Factory resetting and Enterprise resetting the device for functionality problems using hard reboot or cold reboot mechanisms after pushing the .
  • Worked with adb scripts to stage using the Enterprise home screen based on the type of device whether it’s a special population’s device or a generic device after pushing the .
  • Worked on adb scripts to sign the s using the private key using the openSSL tool and install apk files such as Flashplayer, Rex App, Checkpoint apk, CrownConnect app, RevAPlus with Stage fright security patch and RevA zip files from Zebra team using the mdconfig.xml’s silent install apk command and proxySettings.xml file.

Confidential

Android Application Developer

Responsibilities:

  • Participated in Client meetings, Application designing & process flow’s for gathering all the requirements, designing a prototype for Android Application.
  • Followed Agile Methodology to finish the project in iterations.
  • Worked with Restful Parser for accessing Web services.
  • Worked with various IPC Mechanisms such as iBinder, Intents and Bundles.
  • Used GIT SVN for version controlling of source code.
  • Good Experience in creating and sending HTTP GET and HTTP POST requestsand parsing the response in different formats.
  • Worked with Fiddler, a tool used to debug & execute GET & POST API calls &Responses.
  • Used multiple mobile API's and mobile devices including location API's, map API's, database API's, multimedia API's, media codec API’s, Audio API’s etc. to create mobile solutions for finding restaurants, movie theatres, groceries, events, deals etc.

Environment: Agile Methodology with SCRUM Framework,Eclipse(Kepler) 4.3.1 with adt,Java jdk1.7,Spring Library,Android SDK 3.0(Honeycomb).,Restful Webservices,adb tool,jd-gui,monkeyrunner,Junit,SQLite,GIT SVN,Android Platform, Eclipse(Kepler) 4.3.1 with ADT,Android Studio, SQLite.

Confidential

Android Application Developer

Responsibilities:

  • Participated in Client meetings, Application designing & process flow’s.
  • Followed SCRUM Model to finish the project in iterations.
  • Used Git SVN for Version Control System for version controlling the source code.
  • Worked with RESTful for calling Webservices.
  • Worked with Fragments in the Android application.
  • Participated in gathering all the requirements, designing a prototype for theAndroid application.
  • Used apktool, jd-gui, adb tools and monkey runner to test the Android Application.

Environment: Agile Methodology with SCRUM Framework,Android Studio, Android SDK 4.3.1(API level 19), jdk1.7, Restful Webservices,adb tool, jd-gui, GIT SVN.

Confidential

Responsibilities:

  • Participated in Client meetings, Application designing & process flow’s.
  • Followed SCRUM Model to finish the project in iterations.
  • Involved in reverse engineering and testing Net10, Simple and Tracfone apps by using apktool, jd-gui and dex2jar anal providing technical support for the identified bugs.
  • Involved in providing technical interface between various OEM partners, chipset vendors, Google, wireless carriers, and Tracfone wireless for any product, or service launch.
  • Involved in deploying android apps across multiple Tracfone's brands, and PLAY stores.

Environment: Agile Methodology with SCRUM Framework,Android Studio, Android SDK 4.3.1(API level 19), jdk1.7, RESTful Webservices,adb tool, jd-gui, GIT SVN

Confidential

Responsibilities:

  • Participated in Client meetings, Application designing & process flow’s.
  • Followed SCRUM Model to finish the project in iterations.
  • Involved in reverse engineering and testing StraightTalk apps by using apktool, jd-gui and dex2jar anal providing technical support for the identified bugs.
  • Involved in providing technical interface between various OEM partners, chipset vendors, Google, wireless carriers, and Tracfone wireless for any product, or service launch.
  • Involved in integrating content providers to the application and other functionalities such as Google Map etc.
  • Worked with third-party vendors for the application development and testing using jd gui, dex2jar, apk tool.

Environment: Agile Methodology with SCRUM Framework,Android Studio, Android SDK 4.3.1(API level 19), jdk1.7, Restful Webservices,adb tool, jd-gui, GIT SVN.

Confidential

Android Application Developer

Responsibilities:

  • Participated in Client meetings, Application designing & process flow’s.
  • Followed SCRUM Model to finish the project in iterations.
  • Worked with HTML5, CSS and Java Script to develop webpages.
  • Used Tortoise SVN for Version Control System for version controlling the source code.
  • Worked with different type of Parsers like SAX parser, DOM parser.
  • Worked with Fiddler, a tool used to debug & execute GET & POST API calls &Responses.
  • Good Experience in creating and sending HTTP GET and HTTP POST requests and parsing the response in different formats.
  • Worked with Fragments in the Android application.
  • Participated in gathering all the requirements, designing a prototype for theAndroid application.
  • Used multiple mobile API's and mobile devices including location API's, Google mapto give directions from Current location to any Destination location, database API's, telephony API’s, multimedia API's, media codec API’s for encoding and decoding Audio and Video functionalities etc. to create mobile solutions.
  • Used RoboElectric to test Android applications and to perform Dependency injection and JUnit for Unit testing.

Environment: Agile Methodology, MySQL, HTML5, CSS, Javascript, Monkey runner, JUnit, Tortoise SVN, Eclipse with ADT plugin, Android SDK 4.1.2, SQLite.

Confidential

Responsibilities:

  • Participated in Client meetings, Application designing & process flow’s for gathering all the requirements, designing a prototype for Android Application.
  • Followed Agile Methodology to finish the project in iterations.
  • Worked with SOAP Parser for accessing Web services.
  • Worked with various IPC Mechanisms such as iBinder, Intents and Bundles.
  • Used GIT SVN for version controlling of source code.
  • Good Experience in creating and sending HTTP GET and HTTP POST requestsand parsing the response in different formats.
  • Worked with Fiddler, a tool used to debug & execute GET & POST API calls &Responses.
  • Used multiple mobile API's and mobile devices including location API's, map API's, database API's, multimedia API's, media codec API’s, Audio API’s etc. to create mobile solutions for finding restaurants, movie theatres, groceries, events, deals etc.

Environment: Agile Methodology with SCRUM Framework,Android Studio, Android SDK 2.2(API level 9), jdk1.7, SOAP Webservices,adb tool, jd-gui, GIT SVN.

Confidential

Android Developer

Responsibilities:

  • Participated in Client meetings, Application designing & process flow’s for gathering all the requirements and designing a prototype for Android Application.
  • Followed Agile Methodology for this project and performed with iterations.
  • Good Experience in creating and sending HTTP GET and HTTP POST requestsand parsing the response in different formats.
  • Worked with various IPC Mechanisms such as iBinder, Intents and Bundles.
  • Worked with different type of Parsers like SAX parser, DOM parser and SOAP Parser.
  • Worked with Fiddler, a tool used to debug & execute GET & POST API calls & Responses.
  • Worked with Fragments in the Android application.
  • Worked with Git for version controlling the source code.
  • Used multiple mobile API's and mobile devices including location API's, mapAPI's, database API's, multimedia API's etc. to create mobile solutions.

Environment: Agile Methodology with SCRUM Framework,Android Studio, Android SDK 2.2(API level 9), jdk1.7, SOAP Webservices,adb tool, jd-gui, GIT SVN.

We'd love your feedback!