We provide IT Staff Augmentation Services!

Android Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Over 7 years of IT experience, with 5 years experience in Mobile Applications using Android, and experience in analysis, design and development on Java Technologies.
  • Experienced in different phases of software development life cycle (SDLC) like designing, programming, testing and meeting the requirements of the clients.
  • Extensive experience in design, development and deployment of Android Applications.
  • Extensive experience in design, development of iOS using XCode IDE
  • Proficient withJava, C++, andAndroid SDKversion Android 1.5 to Android 4.4(Gingerbread, Honey comb, Ice cream sandwich, Jellybean, Kit Kat).
  • Expertise in developing applications for android operating system using Eclipse IDE, SQLite, Java, XML, Android SDK and ADT plug - in.
  • Extensive experience in building mobile applications using Android framework APIs such as (Location, Camera, Animations, Maps).
  • Expertise in developing Mobile App design for iOS, iPad, Android and Mobile web.
  • Expertise in developing applications using Social Networking APIs such as Facebook and Twitter.
  • Extensively worked with Android SDK and Eclipse IDE along with Android ADT plug in.
  • Hands on experience using media framework using Android API and skills like multimedia usage, video, sound and graphics, networking.
  • Expertise in building Android applications with Jenkins.
  • Expertise in using GIT as version control for Source code.
  • Expertise in Android HMI/UI components such as TextView, List View, Customized List View, Menus, Edit boxes, Buttons, Checkboxes, Dialog boxes, Alert boxes, Action bars, and Spinners for various layouts in Application development.
  • Expertise in Linux kernel such as Memory Management, Process Management, Networking and other operating system services.
  • Expertise in Android Runtime including the Dalvik virtual machine and the core Java libraries.
  • Expertise in dagger framework for both Android and Java.
  • Expertise in analyzing Android UI ANR (Application Not Responding).
  • Expertise in Unit test framework by using Android SDK to create Roboelectric.
  • Expertise in Latest Android API, and Implemented Android Bluetooth.
  • Expertise in eCommerce Industry in developing various applications suitable for mobile app.
  • Expertise in developing eCommerce Mobile applications which features Product catalogue, Searching, Sorting & Filters, Checkout, Payment System.
  • Expertise in developing applications for Android operating system using Eclipse IDE, SQLite 3.6, Java1.6, XML, Android SDK 2.2 and ADT plug-in.
  • Expertise in Application development in IDE’s like Eclipse Android SDK, Dreamweaver & IntelliJ.
  • Expertise in JIRA Android to develop Android Applications.
  • Expertise in parsing the web response data in both XML and JSON format.
  • Expertise in Developing Applications using Java, J2EE, Servlets, JSP, XML, Eclipse, JDBC, Web Services, AJAX, Oracle, MySQL, SQL, HTML, and CSS.
  • Expertise in Android GUI Framework using UI toolkit to Java, AWT, Swing, SWT, and J2EE.
  • Experience in using SQLite Databasefor mobile data management, SQL SERVERdatabase for web data management.
  • Expertise in client service application like RESTful and XML/JSON.
  • Expertise in leading testing team, Test planning, Writing, test cases, Execution, Defect tracking trough resolution, Conducting status calls with customers.
  • Expertise with profiling, tuning, and optimizing Java applications.
  • Expertise working with different operating systems like Windows and Linux.
  • Expertise in smartphones like Android and iOS.
  • Expertise in Developed applications using Python and MySQL for database design.
  • Good understanding in Testing Mobile applications and bug tracking for the production team fixing.
  • Good knowledge in Mobile Test Automation by using Appium.
  • Strong at designing, problem solving and understanding new technical concepts quickly and produce meaningful results.
  • Self-motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.

TECHNICAL SKILLS

Software Tools: Android SDK2.X/3.X/4.X, Eclipse IDE 4.3, Android Studio, MS Office 2013, SVN and GIT

Languages: C, C++, JAVA/J2EE,SQL,PL/SQL,PHP

Web Technologies: HTML, DHTML, CSS, AJAX, JQUERY, JSON, JavaScript, Bootstrap, Angular.JS

Methodologies: Agile methodology, Waterfall model

Data Management: Oracle 10g/11g, MySQL 5.6, SQLite 3.8.5

Operating Systems: Windows, Linux, Mac

PROFESSIONAL EXPERIENCE

Confidential, Chicago, IL

Android Developer

Responsibilities:

  • Involved in Developed a multi-platform (Android and iOS) application.
  • Working with Android SDK, and implemented Android Bluetooth and also Location connectivity components.
  • Used GIT as version control for Source code.
  • Using GIT subversion to control new system Gradle.
  • Implemented Fragments on the main screen, On Click of each fragment takes to another tab.
  • Implemented List View, so as to show the different locations and maps as a form of list.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Involved in development of project scheduling and delivery plan to track and communicate testing project status.
  • Worked with client & server architecture.
  • Worked closely with the testing team.
  • Worked in an Agile based environment.
  • Collaborated with web services team to implement the backend support.
  • Designed the web services to communicate with the Android application by using RESTful web services with the Spring API, and JSON Parsing for the received responses.
  • Designed and developed the request and response data to and from database.
  • Implemented SQLite databases to monitor shipments.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Created test cases and test data for testing the application using JUnit Extension.
  • Performed Unit testing on the various modules/functions to ensure that the output is as expected.
  • Used JIRA to track issues.

Environment: Android SDK, iPhone SDK 4.x, GIT, SQLite, Oracle, AXIS 2, SOAP & REST Web Services, XML, Isgl3D.Eclipse IDE, DDMS, AVD, Android ICS Version, SMS, MMS and CMAS Eclipse IDE, Google Maps, SQLite Databases, JUnit, GPS Services

Confidential, Columbus, OH

Android Developer

Responsibilities:

  • Design inf XML Schemas for the application.
  • Developed Web Services clients using AXIS 2 framework.
  • Development of Front End (UI) using HTML/CSS, JavaScript, JQuery, SQL, Objective-C, iOS
  • SDK, HTML5/CSS3, Phone Gap, Flash MX 6.1, Macromedia Dream Weaver MX and performed Validations using Java Script and AJAX.
  • Developed Rich media management to streaming, video, and PDF
  • Developed 2D and 3D images using WebGL, WebCL
  • Developed High polished UI components.
  • Development of server side layer using XML, XSD, SOAP, JAXB, JDBC, JMS, JDK, JNDI, EJB and DAO patterns using Eclipse IDE
  • Extensively involved with end users in functional discussions, business review meetings, requirements gathering. Worked with multiple technical teams for design and development SCRUM development.
  • Maintained and improved existing Internet applications by using Python
  • Worked on SQL, SQLITE, Stored Procedures, Triggers, Inner vs. left join, Indexes/performance,
  • Batched SQL on Oracle
  • Involved in production support, monitoring server and error logs and Foreseeing the Potential
  • Issues and escalating to the higher levels.

Environment: Android, iPhone SDK 4.x, SQLite, Oracle, AXIS 2, SOAP & REST Web Services, XML, Isgl3D.Eclipse IDE, DDMS, AVD, Android ICS Version, SMS, MMS and CMAS, Html, HTML5, JavaScript, CSS3, PhoneGap, JQuery, SQL, HTML5/CSS3, Flash MX 6.1, Macromedia Dream Weaver MX

Confidential, Chicago, IL

Android Developer

Responsibilities:

  • I was involved in building the sip library and integrate with the app.
  • I was also involved in server iterations to make changes in client to adopt server changes.
  • Worked on single sign one implementation. I was involved in building co-branded apps.
  • Implemented Mix panel push notifications.
  • Worked on improving performance.
  • This application has more than 100,000 downloads.
  • Integrated SIP Library with the Application.
  • Used Little Eye tool for analyzing the application.
  • Used GCM for push notifications from server.
  • Added support for In-App billing.
  • Single Sign-On Support for co-branded apps.
  • Involved in technical discussion with server to change the client to adopt server changes.
  • Involved in Scrums and Sprints for Day to Day activities.
  • Followed MVC (Model View Controller) for designing the applications.

Environment: Java, Android SDK 4.2.2, 4.1.2, 4.0.3, 2.3.3, 2.2, 2.1, Eclipse IDE 3.5, SVN, Emulator, SQLite, GCM, Fragments, Mix panel, Espresso, Little Eye

Confidential, MI

Android Developer

Responsibilities:

  • Designed the database model in MySQL.
  • Worked with the Android SDK, and implemented Android Bluetooth and Location Connectivity components.
  • Implemented Google Maps API v2 with forward and reverse geo-location.
  • Used SQLite to cache the data received from the RESTful web services.
  • Constructing http requests, fetching server response and parsing feeds wherever required.
  • Analysis of mobile application code for re-engineering.
  • Involved in requirement gathering and designing of the application.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Integrated location based services using Google Maps API to display locations of the nearest stores.
  • Used logcat, DDMS (Dalvik Debug Monitor Server) and trace view for debugging and detecting memory leaks.
  • Implemented unique design for portrait and landscape mode.
  • 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.
  • Tested the application on various Android devices.

Environment: Java, Android SDK, JRules, J2EE, Oracle Web Logic, JQuery, Ant, XML, CSS, CTests

Confidential

Java Developer

Responsibilities:

  • Implemented Transfer Funds, Messaging Service Modules using Struts Framework with respect to Model-View-Controller (MVC) Architecture.
  • Developed various EJB components like State full session, Message Driven Beans to fulfill Business Logic.
  • Used JMS for reliable and asynchronous exchange of important financial information.
  • Implemented persistence layer using Hibernate that use POJO classes to represent persistent database tables.
  • Consumed Web Services using WSDL and SOAP for transferring funds to other financial institutions.
  • Used XML Parser API such as JAX-RPC in the web services request/response data for marshaling and un-marshalling.
  • Designed and developed data access layer using Data Access Object (DAO), and Singleton design patterns.
  • Involved in Database Design and Development.
  • Developed Stored Procedures, Triggers, Functions and Cursors for efficient usage of data from MYSQL Database.
  • Used Log4J to capture the log.
  • Developed test cases and performed unit testing using JUnit.
  • Build application using Ant Scripts.
  • Used CVS for Version control across common source code used by developers.

Environment: J2EE, JSP, Struts, EJB, Hibernate, JMS, JNDI, MYSQL, MQ Series, MS Access 2000, HTML, XML, ANT, WSDL, SOAP, SOA, Axis, ANT, Eclipse, Web Logic, Log4J, CVS, JUnit, Windows

We'd love your feedback!