Android Developer Resume
Albany, NY
SUMMARY
- Experienced in Android development creating tablet and phone interfaces and usage of SDK versions 2.1 - 4.4.
- Experienced in Web development using HTML5, CSS3, Javascript, JSON and XML.
- Experienced in OOP design and implementation along with testing and debugging practices.
- Experienced in Java development using JSF, JSP, RPC, MVC, EJB, JDBC, Primefaces.
- Experienced in Linux environments and shell scripting.
- Experienced in all the phases of the Software development life cycle (SDLC) which includes Development, Testing, Implementation and Maintenance.
- Experienced working within fast paced environments using Agile and Scrum development practices.
- Capable of working both independently as well as within team based environments.
- Excellent problem solving skills and the ability to quickly pick up new technical skills.
TECHNICAL SKILLS:
Web Development: HTML5, DHTML, XHTML, CSS3, JavaScript, PHP
Java Development: Java JSE/J2EE, EJB, RPC, XML, JSF, JSP, JDBC, MVC
.Net: VB.net, ASP.net, C++, C#, asp
Database: SQL, SQLight, SQL Server, Oracle, MySQLSoftware/IDE's Visual Studio, IIS, Beyond Compare, Dreamweaver, Bluefish, Office Suite, Eclipse, IntelliJIDEA, NetBeans, RAD, WebSphere, Android SDK, GIT, ADB, DDMS, Android Studio, SVN, Maven, Jira, Stash, Bamboo, Perforce
Platforms: Windows XP, Windows 7, Fedora, Ubuntu, Android, Linux, OSX
PROFESSIONAL EXPERIENCE
Confidential, Albany NY
Android Developer
Accomplishments:
- Implemented encryption used in packet transports to the company server from the app.
- Monitered the server to see if packets were being received.
- Used open source software to improve the existing project.
- Testing/Debugging.
- UI Development.
- Remote access.
- Maintained testing devices and upkeep.
- Produced documentation on project specifications.
Confidential, Bethlehem PA
Android Engineer
Accomplishments:
- Was heavily involved with the release of Verizon Cloud and AT&T Mobile Content Transfer apps.
- Facilitated international team communications.
- Created documentation to help unify team coordination.
- Responsible for making application flexible to update changes at any point of time.
- Implemented application to handle orientations and support different screen sizes.
- UI layout and design.
- Testing and debugging of the application.
- UI construction from wire frames and outlining.
- Followed the agile methodology for duration of the development process.
- Built custom components to use throughout the app.
Environment: Android, Eclipse, XML, Java, Google Services, Subversion, Stash, Atlassiean
Confidential, Los Angeles, CA
Android Application Developer
Accomplishments:
- Requirement gathering.
- UI construction from wire frames and outlining.
- Made decisions on Layout design and Layout modifications.
- Produced custom menus, dialogs and other UI components.
- Consumed REST web services.
- Encrypted files before saving them on SD Card for added security in the App.
- SQLight database design and development.
- Usage of custom adapters to populate lists and UI elements.
- Followed the agile methodology for duration of the development process.
- Participation in Code Reviews, Code Fixes and bug Fixes.
- Involved in performance testing.
- Involved in testing and debugging.
- Usage of Git version control.
- Produced timely deliverables for clients.
Environment: Android SDK, Eclipse, Git, Ubuntu, REST, SQLight
Confidential, Fremont, CA
Android Application Developer
Accomplishments:
- Responsible for making application flexible to update changes at any point of time.
- Implemented application to handle orientations and support different screen sizes.
- Provided backwards compatibility for projects.
- Handled restful web service consumption for fetching content.
- UI layout and design.
- Integrated Facebook, Twitter, Instagram social network API's.
- Testing and debugging of the application.
- Used JSON parsing to filter server responses.
- Create UI layouts based on wire frames.
- Implemented full Android life cycle and design guide lines.
- Develop/design according to client specifications.
- Unit Testing and debugging.
- Building applications that consume REST web services.
- Building/designing SQLight databases.
- Requirement gathering.
- Testing application in emulator and on different devices.
Environment: Linux, Android SDK, Java, Eclipse, ADT Plug-in, SVN, DDMS, Logcat
Confidential, Princeton, NJ
Android Mobile App Developer
Accomplishments:
- Involved in requirement gathering and designing of the application.
- Participated in developing the UI for the app using Web Views, Buttons, 9-patch images, dialog boxes, alert boxes and spinners.
- Used GPS and Location API’s.
- Used REST Services to consume Web service.
- Involved in designing a XML parser which is equipped to parse the XML data coming from server to provide a well formatted structure.
- Followed the agile methodology for implementing the project.
- Involved in three consecutive Enterprise releases, where I had an opportunity to work closely with server team.
- Involved in releasing the application in the android market.
- Involved in testing the app on multiple devices with various screen sizes.
- User Interface design.
- Implemented favorite’s option to save the favorites item list.
- Worked on local data storage using SQLite.
- Integrated with email to share the item list with friends or family members.
- Worked with data validations for user input.
- Involved in writing the application logic .
- Involved in Unit testing the application.
- Worked on debugging the application using Logcat, DDMS
- Tested and debugged the application on multiple devices and screen sizes.
Environment: Eclipse, Android SDK, XML, Java, ZXing library, SVN, SQLite.
Confidential, Camp hill, PA
Java Developer
Accomplishments:
- Convert legacy desktop application to a modern J2EE application for the State of New Hampshire.
- Code Reviews - ensure standards were implemented.
- Documentation of development progress.
- Worked with web services (RPC), JSF, PrimeFaces 2-3, EJB's, MVC, JSP.
- Wrote JSP using HTML tags for designing UI for different pages.
- Developed the JAVA classes to execute the business logic and to collect the input data from the users using JAVA, Oracle.
- Responsible for Development, unit testing and implementation of the application.
- Wrote the required SQL queries and used JDBC to interact with the database.
- Participated in all the phases of the Software development life cycle (SDLC) which includes Development, Testing, Implementation and Maintenance.
- Involved in collecting client requirements and analyzing the documents.
- Participated in creating SRS document.
- Wrote JSP using HTML tags for designing UI for different pages.
- Worked extensively on HR and client modules.
- Developed the JAVA classes to execute the business logic and to collect the input data from the users using JAVA, Oracle.
- Wrote the JAVA script and designed the JSP GUI.
- Responsible for Development, unit testing and implementation of the application.
Environment: Java, JSP, JSP JDBC, HTML, DHTML, CSS, JavaScript, Oracle 8i, XML, WebLogic and Windows NT, CVS.