Android Applications Developer Resume
Buffalo, NY
SUMMARY
- 6+ years of software development experience, 3 years of exclusive experience in Android and iOS Application development with Android SDK, Android NDK, Eclipse IDE, and XCode along with Android ADT plug in.
- Expertise in developing Native and Hybrid applications using HTML5, XML, CSS3, JavaScript.
- Have good experience on working with iOS, Phone Gap, Titanium.
- Experience in working with SQLite database, Content Providers, and Shared Preferences.
- Extensive experience in using REST and SOAP web services with JSON and XML parsing.
- Experience in Implementing, Broadcast Receivers and Async task, Threads and Handlers.
- Experienced using various custom layouts, buttons, dialog boxes, alert boxes and edit boxes.
- Experience in Implementing, social network API’s (face book, twitter, foursquare).
- Experience in Bluetooth, wifi communication and its android related API's.
- Proficient in fragments, Adapter Views, List View, Grid View and Gallery along with media, search, threads and services.
- Good Experience in working with Google maps, Camera, Notifications, Customized GPS.
- Experience in Integrating Mobile Push with the mobile app using the Journey Builder for Apps SDK.
- Experience in UTILISING 3RD PARTY API’s as software development resources.
- Proficient experience in Near Field communication and USB.
- Good understanding of all the phases of the Scrum/Agile Software Development.
- Expertise in using debugging tools Log cat and DDMS.
- Capable of performing quality assurance on software, and fixing the bugs as required.
- Responsible for coordinating the meeting between the team members and the developing team to meet user requirements.
- Ability to anticipate problems and develop effective solutions.
- Coordinating with Development team, teams members and handles situations.
- Able to manage high pressure and work independently.
TECHNICAL SKILLS
Web Technologies: JavaScript, JSON, XML, XSLT, HTML5, CSS
Programming Languages: C, C++, java, PL/SQL, Confidential - SQL, Cg (C for graphics )
Operating Systems: Windows, Linux, Mac OS X.
Database Technologies: MS SQL Server, Oracle, MySQL, SQLite3
Application servers: Apache tomcat
Mobile Technologies: Android 1.6/2.X/4.X, Eclipse IDE
Development Tools: Eclipse and Net Beans, Git, Open Office, Ms Office, Android SDK, Ant, Jira, SVN
PROFESSIONAL EXPERIENCE
Confidential, Buffalo, NY
Android Applications Developer
Responsibilities:
- Involved in different phases of the project life cycle like design, development and testing.
- Responsible for developing the extensive GUI for both Android and iOS based applications.
- Observed best practice standards in Objective - C.
- Developed the Hybrid application for user interface using HTML5, CSS, and JAVASCRIPT.
- Involved in development of User Interface handle for different orientations and screen sizes.
- Used web views, list views & populated lists as per requirement.
- Implemented the REST services, SOAP services, JSON response and parsing them to get the REQUESTED information.
- Integrated location based services using Google Maps API to display nearest locations.
- Responsible for developing SQLite database for local data storage.
- Integrated push message campaigns with email, SMS.
- Developed and debugged via XCode and Instruments.
- Tested and debugged the application on different android devices to assure quality and performance.
- Coordinated the meetings between team members and the developing team to meet user requirements
- Worked on debugging the application using Log cat, DDMS.
Confidential, Farmington hills, MI
Android Applications Developer
Responsibilities:
- Involved at every project phrase, from concept creation to app store deployment.
- Developed User Interface with different views, widgets and tabs as per requirement.
- Used Spinners, List Views to populate data and stored the selections to database.
- Responsible for implementing Bluetooth to provide data transfer between employees.
- Featured the search option for the List View using Filters.
- Handled Restful web services consumption for fetching content from the internal web server.
- Implemented features like sending E-mails, SMS, etc., from the app using Android content providers.
- Developed an offline feature that allows the user to access app without network connection.
- Responsible for the app to take pictures with a camera in order to collect images.
- Implemented services, async tasks and alert notification API.
- Debugged the application using Log cat, DDMS.
- Able to complete the project in scheduled time, ensuring compliance to quality standards.
Confidential, Monroeville, PA
Mobile Applications Developer
Responsibilities:
- Designed and developed mobile health application for Android mobile devices with extensive user interface development.
- Used various custom layouts, buttons, dialog boxes, alert boxes and edit boxes.
- Inserted various buttons and text field events with the desired action for each of the applications.
- Saved pill ID's, medications, insurance information, and health plans in the SQLite database.
- Implemented scan option to check interaction between Vitamins, Medications.
- Involved in working with Location Manager and Restful Web service with JSON..
- Used web views, list views & populated lists from database using simple adapters..
- Responsible for getting the app icons, image assets as per design.
- Implemented Google Maps API, GPS Location Data into app to find nearby Pharmacy.
- Status Reporting.
Confidential
J2EE Developer
Responsibilities:
- Designed the application using the J2EE design patterns such as Session Facade, Business Delegate, Service Locator, Value Object, Value List Handler, and Singleton.
- Used a struts framework.
- Developed presentation tier as HTML, JSPs using Struts Framework.
- Developed the middle tier using Java Servlets.
- Entity Beans used for accessing data from the Oracle 9i database.
- Developed session, entity beans and message driven beans.
- Prepared high and low level design documents for the business modules for future references and updates.
- Deployed the application in Web logic application server in development and production environment.
- Participated in discussions on selecting Design Patterns and implementing them.
- Developing web application tests via Cruise control, JUnit.
- Implemented CVS as Version control system.
- Code walkthrough /test cases and test plans.