Android Developer Resume
Dallas, TX
SUMMARY
- Over 2 years of experience in developing mobile applications using Android Studio, Android SDK, and Eclipse development tools in Java environment.
- Experience in using Fragments, Activity workflow, and Storage options like Shared Preferences, SQLIte.
- Well acquainted with Material Design Specification and expertise on Android UI components such as Layouts, ListView, Menus, Buttons, Dialogs, Notifications, Action bars, Spinners etc.
- Working experience in RESTful web services to fetch data for mobile front end and parsing the XML and JSON response using different parsers.
- Hands - on experience in integrating open source APIs into Android applications such as Spotify, Facebook, google map, and other.
- Good exposure in all phases of SDLC including Design, Documentation, Implementation, and Testing with good experience with Agile development methodologies. Also, expertise in GIT Version Control.
TECHNICAL SKILLS
Languages: Java, JavaScript, C#, C, C++, HTML, CSS, XML
Databases: SQLite, SQL server, MySQL, MS SQL, Oracle
Networking: Protocols (HTTP, UDP, TCP/IP, DHCP, DNS), Client-Server Programming
Tools: Android Studio, Eclipse, Visual Studio, Unity 3D
OS: OS X, Linux, Windows 97/XP/Vista/7/8/10
PROFESSIONAL EXPERIENCE
Android Developer
Confidential, Dallas, TX
Responsibilities:
- Developed very interactive user interface using widgets like menus, Dialogs, boxes, buttons, lists, views and fragments.
- Using Fragment activity, we created Customer Dialog, Custom progress bar and action bar.
- Used recycler View to have an optimized list view.
- Using Restful web services to fetch user info like transaction and activities.
- Implanted JSON to create interaction between server and application.
- Implemented Broadcast Receiver.
- Used Google's volley library and created Restful Service Calls and different levels of development life cycle and parsed responses.
- Used Google maps API to integrate location services to know the nearest services possible.
- Followed Agile methodologies for the application development.
Environment: Android SDK, Android Studio IDE, Java, SQLite, GIT, XML, JSON, Google maps, MVC pattern, GPS service, Logcat
Android Developer
Confidential
Responsibilities:
- Participated in Designing App Screens and its workflow using Activity and Fragments.
- Designed interface with Design and UX team for better usability and maintained relative nativity (tablets and phones).
- Developed rich UI for the applications modules using List View, Scroll View, View Pager & Navigation Drawer and developed Custom View.
- Participated in Integrating RESTful API services to retrieve and update the data.
- Consumed web services with a Volley client to retrieve the information of customizable APIs.
- Experience in writing and executing unit test cases using JUnit Testing Framework and debugging.
- Manage task with within Agile framework, and controlled JIRA workflows.
Environment: Android SDK, Android studio IDE, Android APIs, MVP architecture, XML, JQuery, JSON, SQLite, REST services, SQLite, Eclipse, Junit, TDD, Retrofit, Butterknife, Jenkins, Volley, Git, Github.
Software Engineer Intern
Confidential
Responsibilities:
- Participated in Analysis and Design of all the MVC modules of the web application.
- Developed business logic using Java SE and J2EE Design patterns.
- Created Entity classes for the already designed business classes.
- Involved with Mobile development team and helped in logic development for Android Application.
- Created and applied JavaScript to handle Client side validation and manipulation.
- Designing the front end using JSP, JQuery, CSS and Html as per the requirements that are provided.
- Prepared Junit test cases and executed the test cases using Junit in eclipse.
- Created robust stored procedures, triggers, views, and user defined functions in SQL server.
Environment: Java, J2EE, Spring, JDK, JSP, Eclipse, Web Services, Android SDK, SQL, HTML, CSS, AJAX, JavaScript, Oracle 10g, JQuery, UML, XML, and JUnit.
