E Mail: firstname.lastname@example.org Mobile: 703-***-****
4+years of extensive experience in Java and Android Mobile Application Development.
Good programming skills and hands on experience in developing Android enterprise applications for mobiles and tablets using IDE's like Eclipse, Android Studio, Android SDK and ADT development tools in JAVA environment.
Extensive experience in working with REST APIs and SOAP web services.
Experience on Android UI components such as Text View, List View, Customized List View, Menus, Edit boxes, Buttons, Checkboxes, Dialogs, Alert boxes, Status Notifications, Action bars, and Spinners for various layouts in Application development.
Proficient with common Android framework APIs (Web View, Google Maps, Telephony API, Camera, Contact Manager).
Good knowledge on Software Development Life Cycle and various methodologies such as Agile, Scrum, Waterfall.
Expert in creating Wireframes/Templates, Mockups and Prototypes, Layouts and Flow of future pages.
Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
Ability to learn new technologies and tools.
Able to participate in a team environment and communicate effectively.
Involved in entire application development process for all the assigned android projects: requirement specification, design, implementation, testing and maintenance.
Quick learner and mentor with the ability to adopt in demanding, fast-paced environments requiring highly adaptive, flexible and resourceful technical & management skills.
Areas of Strength:
Expert in developing Android applications for wide variety of devices including Tablets.
Experience in working with SQLite, MySQL.
Experience in integrating various social networking APIs like Facebook, Twitter, LinkedIn, Google Plus.
Experience in implementing and integrating UniMag, Mobile MagStripe Reader for credit card payments.
C, C++, Core Java, Android programming, JDBC, HTML, CSS.
Mac OS, Windows
Android Studio, Eclipse, Android Emulator.
MySQL, MS SQL, SQLite.
Masters in Computer Information System (July 2015 – December 2016)
Role : Android Developer
Company : Virtusa, India Mar 2012– Feb 2015
Title : Issue Tracker System
Description: This web application is used by an organization which provides services to their clients. Generally services should be provided with in the SLA time. This application has four levels of users: Clients, Staff, Project Manager and Admin. Clients can submit, modify, clone their issues (Tickets), see status of the ticket and see resolution to his/her ticket through the application. Staff can accept, redirect, reassign tickets and can give resolutions to the accepted tickets. Project Manager can allocate, change resource (Staff) to the client so that they handle tickets. Admin has all administrative tasks like adding, modifying and deleting details of clients, staff, project managers, and password change etc., a program that runs always in the back ground to check the SLA time for each ticket. If the ticket does not meet SLA time then, the ticket is escalated and mail is sent to PM.
Responsibilities: Handled the following tasks:
Involved in daily scrum meetings, worked on the sprint tasks in the Agile Scrum development.
Responsible for developing application using Java, JDBC, SQL, Eclipse IDE.
Responsible for implementing JDBC to perform the database calls from the JAVA layer.
Developed DAO Classes and written SQL for accessing Data from the database.
Created JUnit tests for various modules.
Worked on SVN for the source code repository
Involved in enhancements of the system and worked on fixing bugs and supporting the entire system.
Title : ITriage
This application helps to evaluate symptoms and explore the possible causes for a disease. The user can find the physician, hospital and emergency room in nearby area. The application also enables the user to check-in from phone and can save their Personal healthcare facilities, doctors, diseases, conditions, procedures, medications and insurance information.
Google play Link: https://play.google.com/store/apps/details?id=com.healthagen.iTriage
Designed and coded application components in an agile environment utilizing a test driven development approach.
Responsible for design of UI using various custom layouts, buttons, dialog boxes, alert boxes and different form of widgets.
Responsible for inserting suitable code to capture the various button and text field events and implemented the desired action for each of the widgets.
Worked on web views, list views & populated lists to display the lists from database using simple adapters.
Worked on Android content providers for implementing features like sending E-mails, SMS, etc., from the app.
Worked on services, Async tasks and Alert Notification API to implement event reminder feature into the mobile app.
Responsible for Embedding Google Maps, GPS Location Data into app with zooming controls.
Responsible for saving data module such as personal healthcare facilities, doctors, diseases, medications, insurance information, and health plans in the SQLite database.
Handled XML data using efficient parsing techniques such as DOM parser.
Responsible for deploying the app to the Android Marketplace and supported the app for different releases of Android OS.
Environment: Android SDK 4.1, 4.3, SQLite 3.7.13-3.8, Eclipse IDE 3.8, 4.2, JDK 7.0, XML 1.0, GPS, ADT Plug-in, Logcat, DDMS console.
Title : Visual Anatomy
Visual Anatomy Free is an interactive reference, and education tool. Now it include a rotational organ 3D overview model! It contains all body anatomy systems and has more than 500 feature points which can be interactively select. Each feature point has its own label and description. The app also has search function which can be used as searching the labels of all feature points. 8 overview images from Gray's anatomy Full version have all 1247 images. In additional, a quiz with 23 multi-choice questions also is included.
Google play Link https://play.google.com/store/apps/details?id=com.hssn.anatomyfree&hl=en
Involved in full life cycle of the application including wireframe design, server development and client development.
Designed the features for the database interface relevant for the mobile application from the existing system.
Worked on the feature that helps the user to identify current location.
Worked on the feature that helps the user pick up a location and map that with the location of the accident.
Implemented wrapper classes for sever code and also designed the database tables for all the features in MySQL database.
Developed the code in objected oriented manner for better code reuse.
Created the client codes using JAVA in eclipse IDE 3.6.
Environment: Android SDK 2.2, Ubuntu 10.1/11.04, Eclipse IDE 3.6, XML 1.0, JSON
Java Developer at Visog Global IT Solution Pvt. Ltd. India Jun 09 – Mar 12
Online Bill Payment & Management System
The purpose of this project is to provide On-Line bill payment facility to users. This project consists of two modules User module and Admin module. User’s module provides the interface to the user to know the payment details of electricity bill and to pay the payment. Admin module provides the interface for the administrator to enter the new connection details, to update the electricity charges. It generates various reports of the payment details of all users to Administrator.
Participation in the development team.
Handling validations and taken care of error handling.
Involved in the coding of servlets programs and web-content using JSP.
Preparation of low level and high-level design documents.
Designed and coded the pages using JAVA and HTML.
Assisted in database design in DB2, schema planning.
Prepared Test Plans and Test review Forms.
Arlington, TX - azure, android, app, google, js, aws, cloud, apps,...
Sunnyvale, CA - android, api, application, app, package, https,...
New York, NY - android, ui, application, java, framework,...
Beaumont, TX - android, api, app, web services, google, studio,...
Houston, TX - android, apps, cloud, ui, app, google, developer,...
Mobile Developer (Android & iOS)
West Palm Beach, FL - android, scrum, ios, software developer, developer,...
Vernon Hills, IL - android, ui, developer, api, app, robot,...