Android Developer Resume
5.00/5 (Submit Your Rating)
Monroe, LouisianA
SUMMARY
- I am a professional Android developer having extensive experience in mobile industry. Expertise in the integration of different mobile Applications.
- 7+ years of experience in requirement analysis, software architecture, design, and Application development.
- Possess over 7 years of Android smartphone, tablet application development on almost all releases of Android.
- Strong Knowledge and experience in developing mobile applications using Java & Kotlin.
- Good knowledge of debugging, issue analysis and finding root cause. Strong experience in understanding & capturing customer requirement, requirement analysis, preparing scope of work, technical presentation.
- In - depth knowledge of mobile technologies and confidence to handle any new mobile technology independently for any application development. Developed applications using third-party -APIs Libraries, Modules as well.
- Developed personal projects having Web services using SOAP and REST FUL API. Expertise in branching, pushing and merging codes with remote repository such as Git.
- Expert in working with UNIX/ LINUX and Windows XP/2000/NT/98/95.
- Good Experience working with XML, JSON and OAUTH. Familiarity with Google APIs.
- Experience in tools such as ZOHO and Confluence to manage and keep track on progress of project.
- Working experience in consuming RESTful web services to fetch data for mobile front end and parsing the XML and JSON response using different parsers.
- Used Async Tasks to implement various Broadcast Receivers and services for data intense activities such as loading images, videos etc.
- Hands on experience in designing backend database for data storage and retrieval using SQLiteor using. Skilled with open-source version control tools such as SVN and GIT for version tracking and deployment.
- Experienced with Graphic Designing in Adobe Photoshop & Figma.
TECHNICAL SKILLS
Languages: Java & Kotlin.
Work Environments: Android SDK, MySQL, JSON, Mongo.
Operating Systems: Windows, Linux.
Web Service Technologies: REST, SOAP.
Version Control Tools: CVS and GIT.
IDE’s: Android Studio, IntelliJ.
Tools: JUnit, SQLite, ADB, XML, Debugger.
PROFESSIONAL EXPERIENCE
Confidential, Monroe, Louisiana
Android Developer
Responsibilities:
- Being the senior most developer in my team and mentored two junior developers working on development & enhancement of the Pickkup Android applications.
- Implemented Recycler view in our existing Android application and working on various other features including Material Designs.
- Constantly updating our application to keep pace with Android best practices and Google design guidelines.
- Played with variety of third-party libraries to either reuse or fork and tailor it to our needs with their existing codebase.
- Also worked on other apps fleet in debugging complex issues that other traditional applications that are unable to observe, worked on persistent logging apps to search for various hardware and communication problems from service providers.
- Familiar with the business from ordering to item delivery.
- Specialized and expert in real time programming that is mission critical. Deep understanding of various device limitations and obtaining concise and predictable performance on a resource constrained device.
- Historical background in nearly all modern operating systems and low-level system API, toolkits and frameworks.
- Native Android client-server apps developed using Java, Kotlin, XML, Android SDK, JSON, RESTful, SQLite, HTTP and HTTPS.
- Worked directly with backend server teams providing a multitude of services including; audio and video content delivery, database lookups, mapping, customer history, documents, contracts and many more.
- Developed coupon redemption feature using location API and GMC (Google Cloud Messaging) Push notification to send the deals to the ATN application.
- Work on strict schedules that have requirements extensively analysed for accuracy. Involved in process from gathering requirements to coding, testing and defect resolution.
- Extensive experience in full software development life cycle from conception to reality. Experience working with all levels of software development personnel and various teams including onsite, off site and offshore.
- Good understanding of entire Android programming model from front end GUI and widgets to back-end server communication protocols.
- Emphasize the changing best practices and adhere to native practices to provide best performance and end user experience.
- Worked on location nearby agents with respect to the customer with the ability to navigate to the agent and call the agent location directly by using Google API's.
Environment: Android SDK, JSON, RESTful, HTTP, Git, Google Maps & various Google APIs.
Confidential, Tempe, Arizona
Android Developer
Responsibilities:
- Developed coupon redemption feature using location API and GMC (Google Cloud Messaging) Push notification to send the deals to the ATN application.
- Implemented Relative and Table Layout and Splash screens.
- Designed custom Action Bars and List views to display menu action items efficiently.
- Implemented Slide up drawer and Tab Views to make effective use of the layout.
- Implemented various Graphs & Charts using third party libraries.
- Employed Handlers, AsyncTask and Services to improve the application performance.
- Involved in developing SQL statement to create tables, views, store procedures, functions, triggers, using ROOM framework.
- Used AsyncTask to invoke web services in the background thread, and retrieve data in XML.
- Applied web services to receive audio data from the server and buffer images and audio files for future use.
- Implemented Search View to lookup stations Worked in all phases of the project including design, development, testing and deployment.
- Designed the features for the database interface relevant for the mobile application from the existing system.
- Worked with the UI team to design the appropriate icon and display for the screens.
- Developed the database wrapper functions for data staging and modelled the data objects relevant to the mobile application.
- Used Eclipse IDE to develop the screens for the application using MVC design pattern.
- Tested the application on multiple android targets and debugged the issues that were found.
- Successfully deployed the app on the Google Play Store and supported the app for different releases of Android OS.
Environment: Android, SQL, XML, JSON, Linux & Windows.
Confidential, Oakland, CA
Android developer
Responsibilities:
- Developed couple of android service applications for clients. Assisted in designing the user interface (UI/UX) and overall look and feel of the many client applications.
- Developed the app to adapt to different orientations (landscape/portrait) and various resolutions (ldpi/mdpi/hdpi) based on the devices.
- Used design patterns during the development. Integrated zbar library for barcode scanning.
- Designed & develop the xml layout with Android Map Fragment.
- Involved in Testing the Mobile application and track the bugs to fix in the production environment.
Environment: Android SDK, Java, XML.