Prathibha Prabhakaran
**** ******* **** **, *** Jose, CA 95131
Email id: **********@*****.***
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