Sr .android Developer,resume Profile
Summary:
- Over 5 years' experience in Android Application development and Java Technologies.
- Experiences in applying System Development Life Cycle SDLC for applications including Requirements Analysis, Design, Development, Testing, Maintenance and Enhancements.
- Experiences in using database storage in Android like SQLite.
- Experiences in using Fragments, Activity, and Action Bar, Layout Design and view controls and Loaders.
- Experiences in web service using markup languages like XML, HTML/CSS, PHP.
- Having capabilities to distribute Android apps into Google Play and do in app purchase.
- Good knowledge in various industries including e-commerce, cloud, healthcare, energy and CRM
- Experience in Database Development using T-SQL, PL/SQL including Stored Procedures, Functions, and Triggers.
- Experiences in designing and developing adaptive UI components, Widget for Android phones with different screen resolutions.
- Good experience in Object Oriented Design OOD , Analysis OOA and Programming OOP in past projects.
- Experiences in web service protocols such as RESTful and TCP.
- Extensive development experience using Eclipse, Netbeans, Notepad .
- Well versed with Source Version Control tools like Github1.3/1.5.
- Adept at quickly adapting to new environments, new technologies and facing new challenges.
- Multitask- oriented with strong competitive drive and work ethic to succeed.
Skillset: | |
Languages: | Java, C, C , Visual Basic, UML, SQL, Android SDK version 2.3 to 4.4W |
Web technologies: | HTML, CSS, JQUERY, JavaScript, PHP, Angular JS,REST |
Databases: | SQL, Oracle, MySQL, MS access |
Tools: | Eclipse, Netbeans, MATLAB, Github, SCRUM, AGILE, Notepad , Webstorm |
Platforms: | MS windows, Linux |
Networking: | OSI, TCP/IP, Routing Protocols, DHCP, MPLS, Switching Protocols |
Project Summary:
Confidential
Sr .Android Developer
Project Descriptions:-
Responsibilities:
- Implemented integration with Dropbox for uploading and downloading audit files, creating folders on Dropbox and listing out Dropbox folder content.
- Created and incorporated SQLite database Manager for local data persistence of audit files on the device
- Used standard Android components activities, services, database, layout as well as creating custom views for application
- Designed and created GUI, sound and haptic feedback based on client requirement
- Coded using complete java programming methodologies, Android SDK and SQL when required
- Coded using complete java methodologies to implement function like cut, copy, paste and delete
- Implemented code to display all the folders in alphabetical order as well as to display all the files which are present in the mobile.
- Coded to use gps api to track current position of the person
- Debug and identify issues and bugs by using Eclipse debug mode
- Used block and multi-threaded based programming concepts in the code
- Coded using java methodologies in such a way that it will announce arrival or departure of the bus with talk back method
- Used Direct sourceanywhere as source control systems for organizing different version of project code
- Instrumental in the implementation of Import and Merge functionality within the app
- Conducted product to demonstrate project to multiple clients
- Deployed prototypes of the app for hands on user testing
- Identified and fixed any bugs reported during testing phase of the project
- Wrote project report every phase that follow the project process
Environment:
Android SDK Jelly Bean and KitKat, Eclipse Juno, Java, REST, Multi-threading, XML, Google GPS api
Confidential
Role: Android developer
Responsibilities:
- Analyzing the requirements, and understanding the functional specifications.
- Development of various modules in accordance with Agile Methodology framework. Collaborating along with the Business Analysis, Design, QA and Development team in shaping the product as per the Customers requirements
- Worked on core framework of the Android, iOS and Web Application Design and its communication e.g. Web Services, Database, Connectivity's, UI
- Development of key functionalities like on middleware side, Database design, Android framework for multiple device support
- Involved in Application testing, Memory Analysis, Screen fragmentation support and working with the QA team on test plan and test cases
- Involved in designing the Web Services and Database design to suite the Android and iOS Application support.
- Involved in designing the interface along with the Design and UX team for better usability and handling across iOS and Android and maintain their relative nativity phones and tablets.
- Bug Fixing of the application and fine tuning of the complete Application end to end.
- Attending daily standup meeting, discussing the work accomplished, planned and road
- Analyzing the existing systems and provide the impact assessments regarding the
- Supporting the applications, debugging analysis, errors and faults correction and
- Prevention to ensure business applications function smoothly.
Environment:-Eclipse IDE, Android sdk, Java, SQLite, XML
Confidential
Role: Android Developer
Responsibilities:-
- Involved in the full life cycle of the project including analysis design, development, debugging, testing, and deployment.
- Developed the application from specifications and requirement gathering.
- Independently handled modules, scope, analysis, design, build, test the code, debug and implement application.
- Developed products section of the application which provided Multiple Activities, Custom Adapters, Base Adapter, List views, Links, Web View, Text Views and so on.
- Developed Navigation Drawer for the application, which provides better navigation of apps features.
- Created new UI Screens and key resource for layout UI work utilizing xml, Shape Drawable, Text View, List View, Web View, Buttons, Activities, and Frame Layout.
- Worked with web services used JSON, XML Parser.
- Worked with AsyncTask for Asynchronous download of data and store locally.
- Downloaded users data and backed it up in SQLite Data base for a responsive display and also offline viewing.
- Implemented Push Notifications using Google Cloud Messaging to send users information based on deals and their reservations.
- Collaborated with web services team to implement the backend support.
- Developed the code in Objected-Oriented methodology for better code reuse.
- Worked with Android JUnit Extensions for writing test cases.
- Tested the application on different android phones, tablets, debugged on real device, and debugged the issues that were found.
- Debugged issues that were found during different phase of the project using android provided tools like monkey runner Trace View and Hierarchy Viewer and layout opt from DDMS for optimization purposes.
Environment:-Eclipse IDE, Android Studio, GenyMotion, Java, Android SDK, Android Development Tools ADT , JSON, XML, Rest Web Services, SQLite, Git Hub.
Confidential
Role: Software Developer
Responsibilities:
- Gathered requirements and design for project, maintenance system by gather and design new project requirements
- Record every project meeting and wrote down into report, coordinate with Project Manager on current project tasks
- Coded with UI lead designer to build responsive web design using HTML5,CSS3,Javascript
- Coded with validation team to validate various field like password, username etc. using JavaScript
- Worked on MYSQL workbench to store data
- Incorporated tools like Visual paradigm inside the web portal to use UML diagram and convert it into programmer's language
- Code using java programming methodologies and debugging tools like Eclipse
- Identified and fixed any bugs reported during testing phase of the project
- Wrote project report every phase that follow the project process
Environment:-HTML5, CSS3, JavaScript, Java, UML, Eclipse, Visual Paradigm, MySQL
Confidential
Role: Junior Web Developer
Responsibilities:-
- Gathered requirements and design for project, maintenance system by gather and design new project requirements
- Record every project meeting and wrote down into report, coordinate with Project Manager on current project tasks
- Coordinated with team lead to build responsive web design
- Development of various modules in accordance with Agile Methodology framework.
- Developed online reservation system for customer
- Developed a module for owner of restaurant
- here he can see the reservation of customer and make corresponding changes in reservation
- Implemented feedback for customer to alert them about reservation changes
- Coordinated with senior developer to design and implement online encrypted payment system for secure payment
- Identified and fixed any bugs reported during testing phase of the project
- Wrote project report every phase that follow the project process
Environment:- Webstorm, HTML5, CSS3, Bootstrap, MySQL