Post Job Free
Sign in

Android Developer

Location:
Herndon, VA
Posted:
October 03, 2018

Contact this candidate

Resume:

MADHURI ORUGANTI

Email: ****************@*****.*** Phone: 650-***-****

SUMMARY:

•3+ years of experience as an android developer,Android SDK versions and Android device resolutions.

•Excellent hands on skills with Android application development tools, Android Studio, Android SDK.

•Solid understanding of application life cycle, Android UX/UI.

•Experience in structuring and representing content on the web using HTML5, describing the presentation of a document within HTML or XML using CSS 3, client and server-side scripting using JavaScript.

•Knowledge in version control systems (GIT) and UML (Modeling Language).

•Comfortable in tracking project progress using Bugzilla and designing multithreaded implementations.

•Strong knowledge in network programming.

•Extensive knowledge in design patterns and implementation of MVC architecture in application development.

•Using innovative ideas to present UI to user and optimizing code for effort using auto layouts.

•Worked on crash repot generation and send crash report through Mailing in android.

•Worked on client/server applications as well standalone applications on different mobile platforms.

•Extensive knowledge of Android application framework and Android SDK tools.

•Proficient with common Android APIs (Location, Camera, Media, Notifications, Maps, Connectivity etc.)

•Vast knowledge of IDEs such as Eclipse, NetBeans and familiar with OOPS concepts.

•Proficient in implementation of Adapters, Services, UI development, Activities, Fragments, Intents, Content providers and Receivers.

•Qualified and reliable for application development on Google play store. Expertise on android architecture and design.

•Experience in Web Services using SOAP & RESTFUL API’s which are used to establish communication and interoperability between systems.

•Expertise in development, implementation, and testing of applications.

•Experience in identification and correction of issues related to memory to increase the performance of an application. Familiar in integrating third party libraries.

•Prompt learner and capable of adapting to work in expeditiously governed result orientated environments constantly delivering high-quality work.

•Efficient team player with good collaboration, leadership, interpersonal and communication skills.

EDUCATION:

•B.Tech (Bachelor of Technology) in Computer Science from JNTUH, India.

•M.Tech (Master of Technology) in Information Technology from JNTUH, India.

PROFESSIONAL EXPERIENCE:

Project : Smart Switch Control Mar 2016 - July 2017

Client : Orvito Inc.

Role : Android Developer

Location : INDIA

Description:

Smart Switch Control(Switch Master) is developed based on open standards of WIFI. It is a more affordable, economical and user friendly home automation solution for controlling remote appliances from your convenient place.This app works with wifi,which let user perform control operations with a switch panel like on/off,dimming a bulb,fan.user can also create “scene” to control specified switches in his home. The user can control home appliances using Phone and tablet .The most popular platform android has been used in the mobile and tablet for controlling the home appliances. By using this Smart Switch Control we can able to control single node as well as group of nodes at a time.

Link: https://play.google.com/store/apps/details?id=com.orvito.switchmaster

Responsibilities:

•Involved in developing new features for applications (Android) used on phones and tablets.

•Developed apps using Android SDK 4.3. Integrated front-end and back-end code by communicating with back-end development team.

•Composed unit tests for mobile code and debugged critical issues related to an application such as crashes, concurrency problems, and memory leaks.

•Worked on integrating multiple systems to transfer data between layers of the software stack.

•Controlled Bugzilla workflows and managed tasks within the Agile framework.

•Improved application performance by fixing bugs. Developed top solutions by working with the developers.

•Associated with artists, QA, and internal developers to maintain best practices.

•Maintained deliverables with product management team to product roadmaps.

•To display lists in an application used Web Views, List Views, and populated lists.

•Used Content Providers (Android) for sending texts and emails in the app. Used Version Control System (GIT).

•For user settings and data used Shared preferences and SQLite database. Used design pattern (MVC) for mobile application design.

•Supported in developing the User Interface (UI/UX) and overall look and feel of an application.

•Worked on RESTful web services.

•Developed written resources manuals for step-by-step procedures. Stored and retrieved key value pairs across user sessions using Shared preference. Monitored data using SQLite Databases. Performed multithreading using AsyncTask.

•Extracted data and displayed it on the app using XML. Created a unique design that suits both portrait and landscape modes.

•Involved in designing the layouts that are compatible with different screen resolutions. Navigated between different screens using Tab View.

•Retrieved the data from the server using JSON Object. Used Implicit and Explicit intents for managing activities.

•Involved in writing the application logic. Developed Restful web service to display the product details and the profile of a user.

•Used JSON to allow an application to communicate with the server.

•Provided an Authentication feature which restricts the usage based on Authentication tokens and Authorization of a user.

•Used Activities and Fragments to develop screens and workflows for an application. Customized toast’s, buttons, dialog’s, and several other widgets.

Environment: Core java, Bugzilla, Eclipse,Android studio, Agile Methodology, JSP,AQLite, CSS 3, GIT, MVC, JSON, XML, JavaScript, RESTful web services, Android SDK,Linux.

Project : Orvito Home Intelligence (OHI) Aug 2015 - Mar 2016

Client : Orvito Inc.

Role : Android Developer

Location : INDIA

LINK : https://play.google.com/store/apps/details?id=com.orvito.homeintelligence.phone

Description:

Home Intelligence is developed based on open standards of WiFi Control. It is a more affordable, economical and user friendly home automation solution for controlling electronic appliances from your convenient place. The user can control your home appliances using a smart phone like mobile and tablet .We created small nodes which connect wireless access points which you already have at your home. Home Intelligence provides energy reduction and provides safety through wireless cameras. The most popular platform android(Phone and tablet) has been used for controlling the home appliances user can control the Appliances through smart phone anywhere in the world.

Responsibilities:

•Conceptualized, designed, developed and deployed mobile application on Android platform.

•Developed patches, modules and components for newer version release of the product.

•Integrated 3rd party push notification service in mobile application.

•Integrated web-services for client/server interaction.

•Performed unit testing of the individual module.

•Implemented the network programming for wireless control.

•Implemented REST Web Service Model which includes retrieving and parsing JSON formatted data.

•Customized push notifications implemented.

•Provided an Authentication feature which restricts the usage based on Authentication tokens and Authorization of a user.

•Used Activities and Fragments to develop screens and workflows for an application. Customized toast’s, buttons, dialog’s, and several other widgets.

•Identify and correct bottlenecks and fix bugs.

•Collaborate with a team to define, design, and ship new features.

Environment: Core java, Bugzilla, Eclipse, Agile Methodology, JSP,AQLite, CSS 3, GIT, MVC, JSON, XML, JavaScript, RESTful web services, Android SDK3.2,Linux.

Project : SPINDLE May 2014 - Aug 2015

Client : Orvito Inc.

Role : Android Developer

Location : INDIA

Description:

Spindle is cloud IR based Universal Remote Control and it is a Simple controller for a wide of electronics from televisions, entertainment systems, projectors, thermostats lights and blinds. The Spindle device will connect over Wi-Fi and communicate with a User Interface for the Universal Remote Control is made available on the mobile and tablet. Spindle can be integrated with other remote devices, appliances and adds support for new remotes also. App will send commands in TCP to Spindle. Spindle will convert the TCP command to IR command for the specified remote control. A single application can control multiple Spindles, making it the most flexible and expandable IR control system in the market today.

Responsibilities:

•Involved in developing new features for applications (Android) used on phones and tablets.

•Developed apps using Android SDK 3.2. Integrated front-end and back-end code by communicating with back-end development team.

•Worked on RESTful web services. Used database (MYSQL) for storing information needed in the application. Used design pattern (MVC) for mobile application design.

•Extracted data and displayed it on the app using XML. Created a unique design that suits both portrait and landscape modes.

•Retrieved the data from the server using JSON Object. Used Implicit and Explicit intents for managing activities.

•Used JSON to allow an application to communicate with the server. Implemented different application tasks using Handlers and Threads.

•Composed unit tests for mobile code and debugged critical issues related to an application such as crashes, concurrency problems, and memory leaks.

•Controlled Bugzilla workflows and managed tasks within the Agile framework.

•Worked from start to end in the completion of a module. To display lists in an application used List Views, and populated lists.

•Used Content Providers (Android) for sending texts and emails in the app. Used Version Control System (GIT).

•Supported in developing the User Interface (UI/UX) and overall look and feel of an application.

•Used Activities and Fragments to develop screens and workflows for an application. Customized toast’s, buttons, dialog’s and several other widgets.

•Performed multithreading using AsyncTask.

•Integrated 3rd party push notification service in mobile application.

•Involved in writing the application logic. Developed Restful web service to display the product details and the profile of a user.

•Improved application performance by fixing bugs. Developed top solutions by working with the developers.

Environment: Core java, Bugzilla, Eclipse, Agile Methodology, JSP,AQLite, CSS 3, GIT, MVC, JSON, XML, JavaScript, RESTful web services, Android SDK3.2,Linux.



Contact this candidate