Android & Java Web Services Developer Resume
4.00/5 (Submit Your Rating)
San Jose, CA
SUMMARY
- Overall 5+ years of experience in mobile application development and java web services development
- Skilled at wireframing and developing android applications from scratch.
- Skilled in debugging and analyzing android applications.
- Solid understanding of the basics of android like Activity, Services, Fragment, Bitmap, Broadcast Receiver, Content Provider, Shared Preferences, etc.
- Comfortable working with JSON to connect android applications with the backend services.
- Working experience with Android APIs like Location API, Camera API, etc.
- Hands on experience with working third parties libraries or APIS like Facebook SDK, Picasso, KenBurnsView, iText, Asynchronous HTTP client, Maps API, Wikimedia API etc.
- Familiar with software engineering methodologies such as scrum - agile in managing software development.
- Experience in different versions of android.
- Extensive Knowledge of SQLite.
- Deep understanding of Java/J2EE architecture and object-oriented design principles.
- Good experience in building web services using Java and spring/springboot frameworks.
- Solid understanding of databases and sql queries.
- Solid understanding of enterprise level java applications, development, deployment and scaling the web services to meet growing mobile demand.
- Experience with Version control systems like GIT and CVS.
- Experience of web servers like Apache running on Linux distribution and windows distributions
- Professional experience with test-driven development.
- Looking for an opportunity as an android developer and java web services developer where I can use my experience, technical skills, and analytical thinking to write high-quality code for the company to grow.
TECHNICAL SKILLS
Languages: C, C++, Java
Web Designing and Development technologies or libraries: HTML, CSS, jQuery, Bootstrap, JavaScript, XML
Databases: MySQL, Oracle SQL Server, SQLite
Scripting languages: JavaScript
Frameworks: Spring, Hibernate and other Android Frameworks.
Databases: SQLite, MySQL
IDE: Android Studio, Eclipse, NetBeans, IntelliJ
Version Control/Continuous Integration Tools: Git, SVN, Jenkins.
Debugging and Unit testing tools: Logcat, DDMS, ADB, Junit.
Other skills: RESTful API, JSON, GSON, FireBase, Lint, Jenkins
PROFESSIONAL EXPERIENCE
Confidential, San Jose, CA
Android & Java Web Services DeveloperResponsibilities:
- Involved in new feature development, support and maintenance of Confidential Android Apps like Play Store, Confidential Voice, Confidential Drive and Confidential Fi
- Worked in all Android versions to ensure maximum compatibility of each of these apps and the respective Android OS.
- Worked on SSO to ensure seemless authentication across the applications.
- Worked on Play Store Payment Gateway to enable users to save preferred payment information and buy apps using preferred payment method.
- Worked extensively in integrating Confidential Apps with respective mobile versions.
- Implemented custom Recycler views, custom calendar and many other custom views.
- Wireframed custom mobile applications for enterprise clients of Confidential.
- Using Async HTTP client library to send data to the remote servers
- Used Navigation drawers to enhance the overall user experience while navigating the app.
- Followed Agile methodology throughout.
- Took extra care with the power use of the app by writing code using proper optimization techniques.
- Implemented GCM and other Push Notification methods.
Confidential, Freemont, CA
Android & Java Webservices DeveloperResponsibilities:
- Involved in the full design, development and testing phase of the application.
- Developed and improved the wagering algorithm.
- Implemented data storage using Shared Preference and SQLite database.
- Developed one-day pass to implement special access to the exclusive features.
- Used QR code generation libraries.
- Worked on JSON data formats to connect the app to the backend services.
- Debugged and fixed issues related to performance.
- Worked with maps and their integration.
- Integrated payment gateways.
- Developed custom widgets for the app.
- Used Aysnc Task to perform complex background tasks in the app.
- Worked with Location API.
- Used Version control System Git to track changes in the source code and to coordinate with other stakeholders.
- Used Jenkins to test and integrate the software projects.
Confidential
Interactive Social Media AdvisorResponsibilities:
- Worked as a technical support Agent for confidential, the job responsibilities involves interaction with the customers and solving their problems with the service
- provider and answering the questions customers have.
Confidential
Software Developer InternResponsibilities:
- As a Software Developer in software design analysis, development, testing and implementation of web and client server applications using Microsoft Technologies.
- Hands on in application development using with C#, Web Forms inASP.NET using C# as the code-behind language and ADO.NET and LIN as the Database data consumer.