Post Job Free

Resume

Sign in

Senior Software Engineer

Location:
Milpitas, CA, 95035
Posted:
January 02, 2017

Contact this candidate

Resume:

Prathibha Prabhakaran

**** ******* **** **, *** Jose, CA 95131

Email id: acx3es@r.postjobfree.com

Contact: +1-669-***-****

Professional Summary

7+ years of rich industry experience in Java, Android/Mobile Domain.

Solid experience in developing various Android applications that have been successfully delivered to customers and is in Android Market.

Experienced in developing client system Android components for various Cloud services

Solid knowledge of Android Architecture, SQLite, Google Cloud Platform, Security features like OAuth, Android Studio, Eclipse IDE, Java, XML, Android SDK and ADT plug-in.

Experienced in performance management/performance optimisation and Memory Profiling at Application level and system level.

Experienced in Python, Python with Django framework, HTML Scripting languages.

Knowledge of agile methodologies, professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes and testing.

Active contributor to Motorola innovator community and Hackathons.

Educational Qualification

Education

College / University

Year of Passing

Percentage

B.E (Computer Science Engineering)

Anna University

2009

85%

Class XII

State Board

2005

83.5%

SSLC

State Board

2003

91.2%

Employment History

Date

Company Name

Designation

June 2011 – Sep 2016

Motorola Mobility Pvt Ltd, Bangalore

Senior Software Engineer

July 2009 - June 2011

July Systems Pvt Ltd, Bangalore

Software Engineer

Project Profile

Projects

Motorola Cloud Services

Duration

April 2015 – September 2016

Position

Staff Engineer/Senior Software Engineer

Project details:

Motorola Cloud / Client Services project involves development of Client/ device level functionalities for various Motorola Cloud services. such as New device Activations, Single Sign On, Check-in for Analytics and Client Notification services that will allow all Motorola apps to transfer GCM messages securely. These client services will be updated as part of OEM upgrades.

Responsibilities

Worked on architecture definition, design and development for migrating from Motorola Single Sign On to Lenovo Single Sign On without having any impact on other Motorola applications which are leveraging SSO services

Worked on updating the cloud service modules for each Android version updates.

Led the Android 6.0 impact analysis and code optimisations.

Actively involved in code reviews and architecture discussions for new modules and enhancements.

Actively involved in understanding the components during Lenovo transition and mentoring juniors.

Worked on stability and performance issues reported on various modules.

Followed Agile Methodologies throughout the execution of the project.

Play Store Link:

https://play.google.com/store/apps/details?id=com.motorola.ccc.ota&hl=en

.

Projects

Motorola Loop/Droid Unity

Duration

Nov 2014 – May 2015

Position

Senior Software Engineer

Project details:

Moto Loop is an Android application for home automation and home device control in an IoT environment, keeping family requirements in mind for making life easy. It helps the family owner make decisions on how to control home devices depending on the presence of one or more of the family members at home. App is already integrated with smart devices like NEST, thermostat and Philips Hue and the support can be extended to other device types such as IP cameras for satisfying usecases such as intelligent lighting, temperature management and IP surveillance. The App also has special features that can help parents track their kids’ location on a real time basis and generate alerts in the event of any unexpected changes.

Responsibilities

Instrumental in setting up the server side and using cloud storage to store the data.

Worked on the Family module for giving due permissions to family members based on the owner’s preference.

Worked on Hue,NEST APIs, to enable home automation and integrate NEST with other family usecases.

Worked on Server and Client side for family and NEST usecases.

Actively Involved in Code Reviews, Designing of modules, usecase definitions, feasibility discussion and technical reviews.

Worked on UI design based on CXD feedbacks and monitored DogFooding feedbacks.

Worked on stability and performance issues reported on various modules.

Followed Agile Methodologies throughout the execution of the project.

Worked with teams in implementing Agile retrospectives.

Play Store Link:

https://play.google.com/store/apps/details?id=com.motorola.unity&hl=en

Projects

Motorola Platform Integration

Duration

June 2011 – Nov 2014

Position

Software Engineer

Responsibilities

Stabilising the device performance and performance tuning.

Providing in-depth analysis for KPI (Key Performance issue – running 43 hrs Soak) issues.

Providing various memory solutions by understanding the memory performance through various tools.

Parsing hprof and finding the root cause for app performance CRs.

Verifying daily build promotion for any runtime errors and any fixes that can affect the device performance and also monitoring the memory parameters in each build.

Monitoring user trial issues and providing solutions for key issues.

Triaging the unknown CRs assigned and moving them to the right tech component by providing the cause of the issue.

Provide training to tech teams regarding android memory management and best practices to be followed to avoid such issues.

Analysing the Memory Diagnostic Report.

Created a status summary website using python and Django framework that provides a runtime overall view of the current status of the projects.

Project

ESPN Cricinfo

Duration

Aug 2010 – Jun 2011

Position

Android App Developer/Module Lead

Background

ESPN Cricinfo Mobile

ESPNcricinfo is the world's leading cricket website and among the top five single-sport websites in the world.The official ESPNcricinfo App brings you the most comprehensive cricket coverage from around the world. Featuring all international matches, ICC tournaments and major domestic leagues including the English county championship, Indian Premier League and Champions League, the ESPNcricinfo App is the ultimate all-rounder.

Features include

Ball by ball commentary with graphics, live game switcher, full screen mode, scores, match photos and access to tournament tables and player profiles from every international game.

Video highlights of all ICC World Twenty20 games for USA users ONLY.

‘New’ Specials section – featuring a selection of ESPNcricinfo’s Magazine along with audio and video content.

‘Improved’ scores and fixtures section – where you can easily access matches by month, by your favourite team, major series or tournaments.

‘Full Screen’ mode – Switch the app to full screen mode, place your Android Touch on your table and follow live scores throughout a busy work day.

Push notifications – Get instant alerts for wickets, batsman milestones and score updates during live matches.

Video/Audio – Watch and listen to the latest ESPNcricinfo video and audio podcasts.

Responsibilities

Worked as a project lead

Involved in design, effort estimation and project planning.

Developed main sections for various modules.

Worked on XML Parsing and validations.

Worked on managing the entire app from answering to customer expectations. Recognised as the best app during 2010 world cup

Involved in code review for other modules developed by team members

Deliverables

Technical design documents proposing optimized & robust solutions and code delivery.

Play Store Link:

https://play.google.com/store/apps/details?id=com.july.cricinfo&hl=en

Project

ESPN Goals

Duration

Feb 2010 – Jul 2010

Position

Android App Developer/Module Lead

Background

ESPN Goals Mobile

The ultimate Barclays Premier league app includes live scores, video highlights and clips of every goal, for all 380 games – within just minutes of it taking place*.

This season the essential football app for fans of the Barclays Premier League will feature:

Video of goals, match action and weekend round-ups from every Barclays Premier League game all season long

Features include

ESPN studio-based video including previews featuring ESPN’s football experts*

In-app social media functionality where you can share video highlights with friends.

Live scores and match stats

Fixtures and results from around the league

Personalisation so you can follow all the videos and fixtures for your favourite team

Video of goals, match action and weekend round-ups from every Barclays Premier League game all season long

Alerts for goals, match highlights, weekend roundups clips along with halftime and fulltime clips

Responsibilities

Worked as a project lead

Involved in design, effort estimation and project planning.

Developed main components for various modules.

Worked on XML Parsing and validations.

Worked on managing the entire app from answering to customer expectations.

Involved in code review for other modules developed by team members

Deliverables

Technical design documents proposing optimized & robust solutions and code delivery.

Market:

This App is available only in United Kingdom

Project

NDTV

Duration

Oct 2009 – Feb 2010

Position

Android App Developer/Module Lead

Background

NDTV Mobile

The official NDTV app brings you stories & videos from NDTV studios in India.Get the latest news and much more from India's most respected and largest private television network.The offical NDTV Android app brings you stories and videos from the NDTV studios in India. Award-winning journalists and technology combine to report on Politics, Business, Cricket and Bollywood.

Features include

Read Breaking news, top stories, India, world, business, sports news and more

Full coverage of news events

City news, weather and popular stories

Sharing via e-mail, Twitter and Facebook

Watch & View daily video updates from the world of news, entertainment, sports, lifestyle, business, gadgets and health

Top videos from all categories, most popular and the best of NDTV

Photo galleries and slideshows

Get Cricket scores as a ticker or full scorecard

Follow every ball bowled in international ODIs, Tests and T20 matches

Place to meet and become friends with your favourite NDTV anchors, presenters and reporters.

Follow their status updates, ask and answer their questions, read what they’re reading and discuss it with them.

Responsibilities

Worked as a project lead

Involved in design, effort estimation and project planning.

Developed main components for various modules.

Worked on XML Parsing and validations.

Worked on managing the entire app from answering to customer expectations.

Deliverables

Technical design documents proposing optimized & robust solutions and code delivery.

Play Store Link:

https://play.google.com/store/apps/details?id=com.july.ndtv&hl=en

Project

PGA TOUR

Duration

July 2009 – Oct 2009

Position

Android App Developer

Background

PGA TOUR

The official PGA TOUR App provides inside access to PGA TOUR’s best players and tournaments all season long. Customizable leaderboard, scorecards, highlight video, play-by-play and more will keep you up-to-date of the PGA TOUR, Champions Tour, and Nationwide Tour.

Features include

Live real-time scoring from every PGA TOUR tournament

Customize your leaderboard. Set your favourite players for easy viewing.

View complete scorecards for every round of every player.

Get live play-by-play for all 18 holes for every player.

Read all the latest news from the PGA TOUR.

View Top Shots, Shot of the Day, Round Recaps and PGA TOUR Today video.

The only way to follow the Champions and Nationwide Tours. In depth coverage from all three Tours includes the same features as provided in the PGA TOUR section, including player profiles and complete tournament schedules for the entire season.

Responsibilities

Involved in design, effort estimation and project planning.

Developed the main modules Scorecard, Customized leaderboard, videos, live play-by-play for all 18 holes for every player.

Developed the components used across the site.

Creating XML and parse XML feeds which will be used by the components.

Maintaining the app. responding to new requirements.

Deliverables

Technical design documents proposing optimized & robust solutions and code delivery

Play Store Link:

https://play.google.com/store/apps/details?id=com.tour.pgatour&hl=en

Tech Mela/Hackathon Innovation Projects

SOLE - (Sign of Life Extension) – Personalisation of boot images

X-Hunch (Making smart phones actually smart) – Making the phones do what you want based on Mind Reader Theme.

Voice Guru – Providing voice and text help to the user in user-preferred language.

VINEGAR – Extension of voice command help which can also be done remotely.

Achievements

Rated as Best performer for developing ESPN Cricinfo app, ESPN Goals app in July Systems Pvt.Ltd.

Consistent top performer in the company.

Certified as Best Design App for the app level competition conducted in Motorola.

Topper in College level for Engineering.

One among the 5 toppers in 10th



Contact this candidate