Android Application Developer Resume
SUMMARY:
- Experience in developing Web Pages, Chrome extensions and Android Applications
- Developed Streaming and Download UI and backend Support for Music and Media Player application and Set top box applications
- Excellent expertise and experience in Object Oriented Analysis and Design (OOAD) development and implementation of Java based applications.
- Experience in client side Frontend (GUI) Development using HTML, JavaScript, AJAX, JSP, and CSS.
- Windows Media DRM Support for Music and Media Player Application.
- Exposure in XML and XSLT for dynamic rendering of contents and using JSON.
- Expertise in developing applications based on J2EE Technologies like Servlets, Java Server Pages (JSP), RESTFul and SOAP Web services, Spring MVC
- Experience with different IDE's like Eclipse
- Experience in ANT and MAVEN to build and deploy the applications on to various application servers.
- Experience in using Design patterns like MVC, Singleton, Delegate, Façade, DAO, Composite View, DTO, BO
- Worked with servers TOMCAT & Jetty
TECHNICAL SKILLS:
Programming Languages: C, C++, Core Java, J2EE technologies, Spring Framework 3.0, Spring MVC, Web services.
Web Programming Languages: JavaScript, HTML, SVG,Ajax, jQuery
Scripting Languages: Python, Shell Script
Operating Systems/RTOS: Android, Embedded Linux, Linux Internals
Tools: ADB, GDB
Continuous Integration Tools: Jenkins, Hudson
PROFESSIONAL EXPERIENCE:
Confidential
Android Application DeveloperResponsibilities:
- Responsible for developing chrome extension using JavaScript, HTML and CSS
- Added Multi - media message (MMS) support.
- Used Google Cloud storage for storing the Application data.
- Consumed RESTFul web services for data transactions
- Instrument the application usage for internal analytics portal.
Environment: :
- Android SDK (Jelly Bean, Kit-Kat): To build the Confidential Connect App on the Android Phones.
- Java: Service classes
- Chrome Extension: Chrome extension Dev APIs, JavaScript to develop Confidential connects extension that receives the phone notifications.
- Javascript, HTML and CSS: Chrome extension web page
Confidential
Android Application DeveloperResponsibilities:
- Used, Java script, Jquery, Web Services and Spring MVC for developing the application.
- Responsible for talking to services team to get the web services dependencies, end points and configuring them.
- Responsible to do Peer Review and also to provide the review comments
- Coordinating with team and providing with the updates of sprint/iteration reports to the Manager
Environment: Dreamgallery framework, Java 1.6, Jetty, Spring MVC, Web Services, Ant, Eclipse 3.1, SVN, Java Script, JSON.
Confidential
Android Application DeveloperResponsibilities:
- Responsible for getting the requirements from sprint’s planning meeting and designing the functionality based on that.
- Using Java script, Jquery, Web Services for developing the application.
- UI And functionality design
- Custom module implementation
- Leading the team an scrum master
Environment: Dreamgallery framework, Java 1.6, Jetty, Spring MVC, Web Services, Ant, Eclipse 3.1, SVN, Java Script, JSON.
Confidential
Android Application DeveloperResponsibilities:
- Involved in Understanding Existing Applications and Reviewing Requirements, User Stories with Business Team and Implementing and Prioritizing the Tasks per Business Requirements using the Agile Methodology.
- Strong experience in development, and testing phases of software development life cycle.
- Implemented MVC pattern in the application development using Spring.
- Created and consumed Web Services.
- Used Java Script, Jquery and SVG to develop the GUI.
- Proactively involved in setting up the environments, writing documentations and communicating with onsite team.
- Involved in doing Peer reviews and suggesting code review comments.
- Using SVN for source control, using maven for building the project.
Environment: Dreamgallery framework, Java 1.6, Jetty, Spring MVC, Web Services, Ant, Eclipse 3.1, SVN, Java Script, JSON.
Confidential
Android Application DeveloperResponsibilities:
- Attended training on DREAMGALLERY framework for 3 weeks in Sweden
- Involved in Telecom Austria and Verizon projects for 2 weeks in Sweden
- Designed Record UI and functionality for COX cable
- UI customization for Cox Cable.
Environment: Dreamgallery framework, Java 1.6, Jetty, Spring MVC, Web Services, Ant, Eclipse 3.1, SVN, Java Script, JSON.
Confidential
Android Application DeveloperResponsibilities:
- Designing the User Interface Screens.
- Implementing UI Functionalities.
- UI component Bug Fixing.
Environment: Windows Mobile 6.5, SUP 155, C++
Confidential
Android Application DeveloperResponsibilities:
- Designing the User Interface Screens.
- Implementing UI Functionalities.
- UI component Bug Fixing.
Environment: LiMo, VI Editor, Source Insight, C++
Confidential
Android Application DeveloperResponsibilities:
- Designed ASX Parser APIs.
- Implemented ASX Parser and Integrated with Media Player Engine.
- Developed test applications for the ASX components.
- Fixed ASX Component related bugs.
Environment: Embedded Linux, Vi Editor, OMAP Boards, C and C++
Confidential
Android Application DeveloperResponsibilities:
- Study and understanding of Microsoft DRM documents and code base.
- Porting and Implementation of necessary OEM calls for the NEC’s mobile platform (called MOAPL based on MontaVista Linux).
- Microsoft has provided wrapper functions for lower level calls used in the DRM module. I have implemented these API’s and ensured their proper working in the target environment.
- Integrating the DRM source code into multimedia engine code.
Environment: Embedded Linux, Vi Editor, OMAP Boards, C and C++
Confidential
Android Application DeveloperResponsibilities:
- Study and understanding architecture for the Media player engine
- Functionality interface Implementation.
- Developed test applications for the components.
- Fixed Media Player Component related bugs.
Environment: Embedded Linux, Vi Editor, OMAP Boards, C and C++
Confidential
Android Application DeveloperResponsibilities:
- Study and understanding of GTK Framework.
- GUI Implementation.
- Unit Testing of GUI Application.
Environment: GTK, Embedded Linux, Vi Editor, OMAP Boards, C and C++