Android Developer Resume
Webster, NY
SUMMARY:
- Expert Software, Web and Mobile Developer dedicated to constantly learning and master new technologies. Demonstrates the ability to successfully work in both team and self - directed settings. Strong problem solving and analytical ability. Exhibits English fluency with excellent verbal, written, and presentation skills.
- Shruti has around 4.5 years of Android experience in Information Technology, with a progressive and robust experience in Object-oriented technologies, experience in the full-life cycle of the software design process and agile methods.
- Proficient in Android application framework: Activities, Intents, Services, Content Providers, and Broadcast Receivers.
- Experience in Android UI toolkit (list views, adapters, dialogs, menus,) and Layout Managers.
- Experience with Android SDK tools: Debugger (DDMS), Device Manager (AVD), Logcat
- Experience in developing application using Eclipse IDE.
- Experienced in working on Java.
- Having experience on web application development using CSS, HTML.
- Excellent analytical skills with expertise in good UI design, analysis, debugging and testing.
- Strong analytical and problem solving skills, Coding skills, excellent communication, presentation skills and a Good team player very good knowledge in implementation of modular programming.
- Capable of working in large projects with fast-paced deadlines and deliverables. Commitment to teamwork concepts and consistent high performance.
- Good experience in Bug fixing, and feature testing with the basic Knowledge of scripting.
- Quick adaptability to new technologies.
TECHNICAL SKILLS:
Languages: Java, C, C++, C#, VB, HTML/CSS, SQL.
Frameworks/SDKs: Android Application Framework, and .NET Framework 4.
RDMS: SQLite, MySQL, MS Access.
Methodologies: Agile, Scrum.
IDE: Eclipse, Microsoft Visual Studio, Android Studio.
Operating Systems: Android, Windows, and Linux
Modeling Language: UML (Rational Software), Source Control Accurev, GitHub
PROFESSIONAL EXPERIENCE:
Confidential, Webster, NY
Android Developer
Environment: Android, Java
Responsibilities:- Worked on Action Bar, and creating custom components, styles and themes.
- Developed rich UI with Fragments concentrating on the life cycle and I have bond them to the Navigation drawer.
- Used v4 and v13 support libraries for making sliding tabs and Navigation drawer and hooking them with the fragments.
- Made new ones using XML.
- Made rest calls and Implemented new functionality for the ease of the user,
- Worked on Telephony API, Xerox Printing API, Action Bar API, Custom List Views and Expandable List Views, Custom components, Alert Dialog Boxes, Full screen dialogs using fragments, Web view API.
- Involved in code reviews, weekly scrum meetings
- Used In-App Email using Chilkat library.
- Worked with Map views to get public printer locations and Xerox workplace printers.
- Designed Dashboard like navigation for easy view for Home Screen
- Made improvements in the spec.
- Worked with Action Bar Sherlock to give good UX for users who used versions below ICS.
- Debugged and Tested the app.
- Resolved bugs and worked on hardening.
Confidential, Novi, MI
Android developer
Environment: Android
Responsibilities:- Made custom spinners like one for Samsung food tracker to get the track of number of hours the employee worked.
- Used Google Maps to track the employee location used Map views and Google Map API, Location API, to get the location and track the location, viewing on the map.
- The app gives a beep sound if the employee is out of client location and sends message to the HR.
- Used REST calls to send location updates of the employee if the employee is out of the location.
Environment: C++, Java.
Confidential
Responsibilities:- Implemented the push notification system which works with local and remote servers.
- In - App purchases implementation including communications with Google services, etc.
- Code Optimization (worked with iOS team to optimize performance from 30 to 50 fps).
- Asset Extractor and installer in order to reduce the size of the game to fit without downloading additional resources.
- Helped to make the initial porting of the game from iOS to Android and make it run in a week.
Environment: Java, Eclipse, XML, SQLite
Confidential
Development of an Android application
Responsibilities:- Participated in the analysis and documentation of customer’s requirements.
- UI development with Activities/Fragments.
- Designed and implemented the Data Model with SQLite.
- Developed the application’s view with the proper controllers.
- Debugging using Eclipse android plugin, DDMS tool, used shell commands.
- Customer meetings for feedback and delivery.
Environment: Java, Eclipse
Confidential
Responsibilities:- Involved in full life cycle, from design, development to fixing bugs in an Android application.
- Worked with XML to check the availability of books in a library and make a request
- Used SQLite to set up the databases
- Cached the entries for suggestions.
Environment: Java for Android.
Confidential
Responsibilities:- Planned and developed an Android game consisting of a base avoids getting hit by airplanes using stones as weapons.
Confidential
Android Developer
Environment: Android
Responsibilities:- Developed My Math Cravings Android Application in 2 months.
- This task involved setting up the Activities, Classes, UML diagrams, and defining the scope.
- Collaborated with the UX team to deliver UI assets, images etc.
- Worked on shared preferences to store the user scores.
- Performed application testing on all devices.
- Worked on SQLite databases to store the user top 10 scores.
Confidential
Software Engineer
Environment: HTML, CSS 3, JavaScript
Responsibilities:- Developed small web application for a mall in India
- It has navigation pane, external links, internal site navigation and a form which can submit any query about the site.
- Took different web applications development and testing technologies courses.