Android Developer Resume
Mountain View, CA
SUMMARY:
- 8+ years of professional experience in IT industry in the area of Software Development, around 4+ years of hands on experience in Android Mobile Application development, 3+ Years in hybrid application development, and 1+ year in Angular JS web development.
- Experienced in debugging tools in Android like DDMS, Logcat, Hierarchy Viewer, Trace View, and Memory Analyzer.
- Experienced in using the source control tools like GIT, TFS and Tortoise SVN.
- Good experience in Mobile Application Testing.
- Experience of complete android application development life cycle (concept to market).
- Sound Knowledge on Object Oriented Programming concepts.
- Having Knowledge on Xamarin .
- Effective working relationships with clients. Good experience understanding the requirements, result oriented problem solving and troubleshooting skills.
- Worked on Agile Methodology by following Scrum Process for fast track development for day to day work status and set the goal for the time period.
- Experience working on Angular Js and Bootstrap.
- Good knowledge on making apps live in Play Store.
- Good Experience in developing mobile applications using Android and Phonegap Framework .
- Complete awareness of SDLC.
- Good technical knowledge on HTML5, CSS3, JavaScript, jQuery Mobile, AJAX, and Angular JS.
- Experienced in using UI components in Android like Activities, Fragments, Action Bars, Loaders etc.,
- Experienced on various frameworks and API's including Location, Google Cloud Messaging.
- Good experience in using tools like Android Studio, Eclipse, Visual Studio, Notepad++, Xamarin Studio and XCode.
TECHNICAL SKILLS:
Domain: Mobile Handset. Mobile Application development, testing
Mobile Development Tools: Android SDK, Brew UI Widgets and SDK tools
Languages: JAVA, XML, HTML5
Platforms: Windows, Linux
IDE: Android Studio, Eclipse, Microsoft Visual StudioXamarin Studio and XCode.
Database: SQLite
Source Control Tools: GIT,TFS, Tortoise SVN
Defect Tracking Tools: DTS, JIRA, QMetry,Issue Tracker and Buganizer
Other Technologies: CSS3, Bootstrap, PhoneGap framework, Angular Js, JavaScript, Hybrid Ionic, PhoneGap.
Debugging Tools: Android monitor tools, Android debug tools (Logcat, Memory analyzer, Trace view, Hierarchy viewer/Layout Inspector)
PROFESSIONAL EXPERIENCE:
Confidential
Android Developer
Responsibilities:
- Support and Enhancements.
- Took care of Code Fixes and bug Fixes.
- Worked on debugging the application using Logcat, DDMS.
- Identify the issues in the application before QA.
- Fixed issues during development phase and interacted with QA team.
- Worked on Apptentive (Getting App feedback and Survey report from customer via app) etc.
- Worked on Crittercism and ACRA (Bug Tracking Tool for both Native App & Hybrid App),
- Reporting on progress/issues to client and project manager.
- Worked on the Android AsyncTask service to update List View Screen.
- Implemented the Android animation style & gesture events to flip the Screen/Layout.
- Mentoring team members and assigning the tasks.
- Conducting team meetings for evaluating status reports and progress.
Confidential
Android Developer
Responsibilities:
- Third Party SDK Integration with our app.
- Implemented Retrofit as a java interface for HTTP api calls.
- Worked the UI for multiple screens.
- Developed different custom controls on UI .
- Worked on integrating 3rd party SDKs with the android app.
- Worked on the animations for various screens .
- Used TFS for version control.
- Involved in designing the Web Services and Database design to suite the Android Application support.
- Involved in designing the interface along with the Design and UX team for better usability and handling across Android and maintain their relative nativity (phones and tablets).
- Used the core concepts like shared preferences, fragments, Intent, services and broadcast receivers.
- Worked on Camera.
- Involved in designing UI using HTML5, CSS and jquerymobile.
- Worked on browser compatability issues.
- Worked on integration native features in phonegap like camera, GPS and SQLite .
- Worked connection establishment to the server and parsing the data through ajax.
- Worked on jquery mobile UI where ever needed by adding jquery plugins
- Worked on mobile orientations.
Confidential, Mountain View, CA
Sr Software Engineer/ Android Developer
Responsibilities:
- Development of applications to test several new features of Android Studio
- Developed Apps to test Java 8 support (like lambda's) by new Android Jack and Jill compiler.
- Developed apps to test Android's new Instant Run features which include warm, hot and cold swaps of Android builds.
- Involved in the development and testing of apps using several new features in Android Studio 2.2
- Manifest Merger.
- APK Analyzer.
- Layout inspector.
- New layout editor with Constraint layout.
- Firebase plugin for Android Studio along with its various features like Firebase Auth, Real time database, Firebase test lab.
- Involved in the testing Android NDK with CMake builds, NDK builds and gradle experimental builds.
- Also involved in the LLDB testing for debugging with various debuggers like Auto, Hybrid, native, java and java aware debuggers.
- Test Automation of Android Emulator's System Images using UI Automator
Environment: /Technology: Java, Android, Linux, gradle
Confidential
Android Developer
Responsibilities:
- Worked on designing UI for multiple screens.
- Using Http Requests for getting data from the server.
- Taking care of client side Validations.
- Developed job search and profile submission features using Android AsyncTasks.
- Worked extensively with Android Studio, Java and Android SDK frameworks.
- Worked on debugging the application using Logcat, DDMS.
Confidential
Software Developer
Responsibilities:
- UI designing and coding.
- Establishing Http connection to get data from server and parsing the data.
- Worked on Google maps, Camera.
- Debugging and Bugs Fixing.
- Unit Testing.
Confidential
Android Developer
Responsibilities:
- Involved in designing phase.
- Worked on all User Interface.
- Take care about client side Validations.
- Worked extensively with Android Studio, Java and Android SDK frameworks.
- Used Java - mail API.
- Worked on debugging the application using Logcat, DDMS.