Android Developer Resume
Bellevue, NE
PROFESSIONAL SUMMARY:
- 4+ of experience as Mobile application developer in the field of Android/Java, C/C++
- Experience in developing front end applications for Android phones.
- Experience in developing the Bluetooth printer application and Main Menu application for Android phones.
- Extensive knowledge in designing front end applications, accessing SQL database, application layer protocols, and XML.
- Highly experienced in executing unit and sanity test cases for the multimedia component.
- Documented the test cases in a common repository.
- Followed the SDLC methodologies including the iterative method. The features assigned were completely coded and tested before each phase.
- Worked in the integration of third party application to main line releases.
- Fixed issues/bugs reported in multimedia applications.
- Hands on experience on the tools RSD Lite, QPST, Radio COMM, DDTS, Test Central.
- Performed integrated development testing, unit testing, and testing for network managed node.
- Developed the shelf and card details using small talk coding standards
- Performed link creation & path creation between two nodes, cross connection between the ports.
- Highly capable in handling multiple tasks, prioritizing, and meeting deadlines.
- Ability to coordinate with various team members involved in the project.
- Quick learner, excellent analytical, design and problem - solving skills.
TECHNICAL SKILLS:
Operating System: Windows 7, Vista XP, Mac OSX,Android
Languages: JAVA, C, XML, HTML5, JSON, CSS3, JavaScript
Development Tools: Eclipse, Ganymede Kepler, NetBeans, GitHub, Android studio.
Built Automation: Ant, Maven, Gradle.
Databases: SQL, SQLite, SQLite mobile, MySQL, Oracle 10g/11g.
Frameworks: Android (sdk), Java development kit(Jdk), C standard library.
Design Tools: Dreamweaver, Illustrator, Photoshop, Flash
Webservers: Tomcat 6.0, Apache HTTP Server, IIS Webserver
Android OS: Android2.2 to Android 7.1, IOS.
PROFESSIONAL EXPERIENCE:
Confidential (Bellevue, NE)
Android Developer
Responsibilities:
- 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.
- Used Jira, TortoiseSVN, and Zubhium to track tickets and manage the development.
- Analyzed the requirements of the main menu features that can be supported in Android phones
- Wrote personal code library, which comprised of all commonly used functions and features such as sharing content 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.
- Used Android features such as, Loader Manager, Content Provider, Resolver, Observer, Default Receiver, Broadcast Receiver, Android Service, Handler, AsyncTask
- Used various design patterns to manage code and data efficiently.
- Created numerous helper classes that can be used throughout the classes.
- Created and used numerous 9 patch images to improve UI quality.
- Dynamically compressed the images to the size and quality needed for corresponding screen size.
- Implemented numerous customized views including surface view for graphic effects.
- Used REST webservices to communicate with the server.
- Utilized external libraries such as, Acra, C2DM, GCM, PayPal, QR code scanner, Facebook, Google APIs, Google Analytics, Zubhium, and Twitter
- Designed main menu screens and controls using containers and widgets.
- Developed the UI screens which met the UI requirements compliance.
- Used Eclipse for development, debugging, coding and deployment of the applications
- Performed functionality testing and sanity testing.
Environment: Android 2.0/2, Eclipse 3.6, SQLite, XML, Java, Google-Map kit, Subversion, Junit.
Confidential (Richardson, TX)
Android Developer
Responsibilities:
- Refactored existing code and redesigning structures to improve performance of the entire app.
- Followed the Agile and Scrum methodologies in the project implementation.
- Had been part of sprint planning and communicate with other management, engineers, product managers and support specialists on product issues.
- Worked very closely with the UI design team in getting the image assets, screens and app icons.
- Used standard Android components, activities, services, database, various UI widgets types, etc. as well as created custom views for the application
- Designed the login activity with dynamic layouts and custom buttons, while working extensively with Android Studio, Java and Android frameworks.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
- Designing & implementation of Google Map integration to locate nearby store location.
- Interpreted the wireframes and created layouts and functionality according to it.
- Used AsyncTask to invoke web services in the background thread, and retrieve data in XML.
- Designed and implemented database contract, database helper and provider classes to work with content providers.
- Worked with the development team and test team to address time critical defects.
- Utilized Shared Ps to store and maintain user information.
- Debugged and tested the application using logcat, DDMS (Dalvik Debug Monitor Server) and trace view on different android devices.
- Used GIT for code repository and maintaining current and historical versions of the source code.
Environment: J2EE 5, Java 1.6, JSP 2.0, Servlets 2.5, EJB 3.0, JDBC 2.0, WebLogic Server, Eclipse 3.6, Hibernate 3.0
Confidential
Java Developer
Responsibilities:
- Involved in requirement gathering, UI design and development
- Integrated location based services using Google Maps API to display locations of the nearest hospital or urgent health care provider
- Handling XML data using efficient parsing techniques such as DOM parser
- Used SQLite to save user healthcare ps, insurance information and optional medication history to refine the search.
- Used a two Step Authentication process to the application.
- Integrated the app with maps for locating nearest pharmacies.
- Used Location Services like GPS to find user zip code for better search result.
- Creating and implementing classes for the interactions with the SQLite database.
- Creating and implementing custom views and adapters for the need of the different application features.
- Applied Style/Theme for good better UI.
- Optimized and did the QA of the application before and after deployment.
- Day to day communication with client and rest of the team.
- Implemented the search feature based on location and first three numbers on the users insurance ID card.
- Used Android features such as, Loader Manager, Content Provider, Resolver, Observer, Default Receiver, Broadcast Receiver, Android Service, Handler, AsyncTask
- Used Android content providers for implementing features like sending E-mails, SMS, etc. from the app and designed GUIs for these applications
- Worked closely with the testing team
Environment: J2EE, Java/JDK, JMS, PL/SQL, JDBC, JSP, Servlets, JavaScript, EJB, JNDI, JavaBeans, XML, XSLT, MySQL, RAD, HTML/ DHTML, UML, JavaScript.
