Sr .android Developer Resume
MA
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 noledge 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.
TECHNICAL SKILLS:
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
PROFESSIONAL EXPERIENCE:
Confidential, MA
Sr .Android Developer
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, Las Vegas, NV
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, St.Loius, MO
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.
- Links Google Play Store Link:-
Environment: -Eclipse IDE, Android Studio, GenyMotion, Java, Android SDK, Android Development Tools (ADT), JSON, XML, Rest Web Services, SQLite, Git Hub.
Confidential
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 Confidential 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
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
