Android Developer Resume
5.00/5 (Submit Your Rating)
Mooresville, NC
PROFESSIONAL SUMMARY:
- 7+ years of experience in IT Analysis, Software Design, Testing, Development, Debugging and Deployment of Java and Mobile Applications.
- 4+ years of experience in Android Application Development for smartphones and tablets.
- Experienced in Software Development Life Cycle (SDLC), Object Oriented Design.
- Experience on Android UI toolkit and experience in creating custom Views.
- Experience in application components such as Activities, Services, Broadcast Receivers, Content Providers, Fragments, Intent, ViewPager, Notifications, Recycler View, Async Task, Permissions etc.
- Experienced in using libraries and third - party tools like Dagger, Retrofit, Realm, Butterknife, Picasso, SQLite, GSON, ZXing etc.
- Experienced with Android framework API’s (Push Notifications, Camera, Contact Manager, WebView, Google Maps, Location, Telephony API).
- Experience in using RESTful web services to fetch data for mobile frontend and parsing XML and JSON using different parsers.
- Experience in working with Started, Bound and Scheduled services on Android.
- Worked with Android SDK, Android Studio, Eclipse IDE along with ADT plug in.
- Familiar with social API’s like Facebook API, Twitter API and Google API.
- Knowledge of working with Kotlin
- Tested several Android applications using real devices and virtual devices
- Successfully deployed apps on Android Play Store and supported the apps for different releases of Android OS.
- Worked with both Nougat and Oreo.
- Worked on Android Application Architecture and Design Patterns.
- Worked with Agile methodologies.
- Knowledge of working on Unit testing and Bug fixes.
- Excellent oral, written skills and have ability to work both in team and individually.
- Can work independently under pressure and can lead, motivate and influence others.
TECHNICAL SKILLS:
Languages: Java, Kotlin, C++, C#, HTML, CSS, JavaScript, Python
Mobile Technology: Android
Version Control: Git, GitHub
IDE: Eclipse, NetBeans, Android Studio
Web Services: REST, JSON, XML
Database: SQLite, MySQL
Operating System: Linux, Windows, Mac
Other Skills: Adobe XD, Adobe Photoshop, MS Office
PROFESSIONAL EXPERIENCE:
Confidential - Mooresville, NC
Android Developer
Responsibilities:
- Worked with Android Studio using latest Android SDK and developed a mobile application.
- Used MVP pattern to design screens for the application.
- Worked on QuickList page of the application, which allows users to make a list of items to shop before heading to the store.
- Used Google ZXing for barcode scanning and adding the item to QuickList.
- Used Realm Database to store the data.
- Used Recycler Views and its adapter for showing all departments and show the items added to QuickList.
- Used Material Design principles in making the app visually beautiful.
- Worked on creating layout folders to support tablet devices.
- Worked with different third party libras like Butter Knife, Retrofit, Picasso.
- Worked with Google Cloud Messaging in implementing Push notifications to let the customers know if a product is available.
- Worked with REST, HTTP requests, JSON and GSON to save the QuickList items into their profile, retrieve them when needed and to get the item details.
- Added split screen support for the application.
- Used Google Play Services and Google Maps API to change or add a new store.
- Worked with Marshmallow, Nougat and Oreo.
- Used GIT for version control.
- Used Agile Methodologies.
- Involved in team meetings and team building activities.
Confidential - Cortland, NY
Android Developer
Responsibilities:
- Developed the UI for the application using Text Views, Buttons, Check Boxes, Alert Dialogs, Action Bar and Spinners for different layouts.
- Used Recycler view to show its users health provider and the amount of money the user has paid so far.
- Worked with runtime permission for getting the users location.
- Injected dependencies into the application using Dagger 2.0
- Used Retrofit Library for creating HTTP POST and GET commands both synchronously & asynchronously to hit the REST API while consuming the JSON data response in a thread safe manner.
- Used Google Play Services to locate the nearby healthcare clinics.
- Designed custom dialogs, custom notifications for displaying the generated payment code.
- Maintained Google design guidelines and Android best practices to update an application regularly.
- Used XML to develop GUI. To optimize the efficiency, implemented and evaluated new technologies. Displayed background progress by implementing Animated Progress Dialog.
- Used Git and GitHub for version Control
- Worked on wide use of application framework like content providers, content resolver, AsyncTask and Alert Dialog.
Confidential - Merrimack, NH
Android Developer
Responsibilities:
- Participated in development phases of SDLC, from analysis, design, development and testing to deployment and support.
- Designed screen using MVC pattern for the application with Android Studio IDE and Eclipse IDE.
- Maintained long and short-range deliverables with product management team per product roadmaps.
- Gathered and performed requirements, business analysis, translating client’s business requirements into technical specifications.
- Made application to handle orientation changes (Landscape / Pot rate) and various resolutions (ldpi/ mdpi/ hdpi) based on device.
- Developed the application using material design guidelines which has material theme that provided new style and animations.
- Used Recycler View to provide different layouts and performance improvements.
- Used shared ps to store and maintain the user information
- Coordinated with QA team and Business users to ensure the app is meeting its requirements.
Confidential - Wayne, NJ
Java Developer
Responsibilities:
- Developed application using J2EE technologies
- Used JSP, XML, HTML, CSS and Java servlets.
- Used Ajax calls
- Developed static and dynamic web pages using JSP, HTML and CSS
- Used UML use cases, Activity, Sequences and class diagrams.
- Developed Generate PDF functionality using spring framework and iText
- Used JPS with Entity Beans for interacting with persistence layer for CRUD operations
- Created the domains, application servers and load balancers using Weblogic
- Developed order receipt report with bar code using Iowate iText and jasper report
- Developed Hibernate persistence layer modules using EJB Java persistence API(JPA) annotations and Entity Manager.
- Developed PL/SQL batches using Java
