GEETHA PRABHAKARAN
Mobile: +1-848-***-****
*********@*****.***
Experience Summary
. Associated with Wipro Technologies from October 2009, with 4.6 years
of experience in mobile domain as Devops and GIT Lead for Android Code
Integration.
. Extensive experience in the SCM, Build and Release domain having depth
knowledge of Configuration Management, Build and Release Management,
Continuous build / integration infrastructure and code branching /
merging strategies.
. Acted as a Build and Release Engineer,SCM Engineer,DevOps Engineer
. Worked on Linux / Unix platform with hands on experience in scripting
languages like Shell, Perl and Python. Also worked on Android, C and
Java development.
Skill Profile
Tools GIT, Gerrit, CVS, SVN, Bugzilla, JIRA, Jenkins, Media Wiki,
sFTP, Source Insight, RSD
Lite, RVDS, Eclipse IDE, Visual Studio 2008/ 2005, Adobe
Photoshop CS4, CCS, Putty,
FileZilla, AR-axis, Merge, Hexedit, Cool Edit Pro and Gold
Wave.
Software/ Platform - Android, Linux, Unix.
Platform Software - C, C++, Java, Shell, Perl, Python
Recognitions 1. Shining star of the month award from Wipro mobility
solutions team.
2. Feather on the cap award for outstanding performance and
contribution to Android
multimedia solution.
Certifications
. Unified competency certification in UNIX Sys Programming Level 2.2 and
2.1 from Wipro Technologies.
. Unified competency certification in C Programming Level 1.1 from Wipro
Technologies.
Assignments
Project / NCDS/ DTAC
Customer
Period February 2013 - April 2014
Project Development of Android application for women and pet safety
Description
Role Devops/GIT Lead
Developed an application named Vibrato which includes emergency
settings, first aid, save the pet and diet zone features.
Implemented sync which would download files of different format
/ size and calculates the bandwidth taken for download.
Tasks performed Android UI development which includes implementation using
multiple layouts like linear, relative, list views, adapters,
text views, tables, button enabling and handling custom
widgets. Worked on data storage mechanism in Android using SD
card.
Point of contact for set-up, maintenance and ongoing
development of build/ integration infrastructure.
Managed and administered multiple instances of GIT, including
build server and operating environment.
Installed and configured server software, including proxies and
mirrors.
Developed server-side scripts in shell to customize GIT and
integrate it with tools like Gerrit, Bugzilla, JIRA and
Jenkins.
Defined and managed release planning and branching strategy of
GIT servers. Also, helped educate engineering community on the
appropriate use of GIT.
Additional Eclipse IDE / Ubuntu
tools/ platform
Project / Red Hook Bay (RHB) / Intel
Customer
Period July 2012 - January 2013
Project
Description The project involves mobile feature development and integration
on Android Ice Cream
Sandwich and Jellybean codebase.
Role Devops/ GIT Lead
Tasks performed
Set up GIT repository for RHB code base in Android ICS and
migrate GIT repository to Jelly Bean
Created and maintained fully automated continuous integration
build process for multiple environments. Enabled successful
release management by moving code from dev/test environments to
staging/ production.
Hosted Gerrit server on Ubuntu and apache server machines.
Created users and assigned necessary permissions to them.
Configured email notification in Gerrit servers for getting
alerts on the actions performed.
Established secure authentication connection (https) for
Gerrit, Jenkins.
Enabled file sharing between remote servers through Samba and
Filezilla.
Fixed defects which were encountered during integration of
patches from various teams
Automated Smoke Test Automation Framework using Python
Additional Unix, Java, Bash, Python, Eclipse IDE, XFSTK / Ubuntu 12.04
tools/ platform
Project / Vizio Tablet and Mobile Communication Group Scoping / Intel
Customer
Period January 2012 - June 2012
Project
Description The Intel Vizio tablet project involves Laguna Woods tablet
product development for
Intel on top of Medfield platform for Vizio including Vizio
specific apps on Android.
Role Devops/GIT Lead
Came up with a build setup plan for Intel Vizio tablet program.
Performed SCM activities such as GIT repo initialization, GIT
repo set up for Honeycomb/ICS base, Gerrit review server &
Jenkins installation.
Administered GIT version control system: created accounts,
branching, merging, patch fixes, snapshots and trained users on
the GIT. Managed daily builds and releases to QA.
Framed integration process for Intel, Android Works, Wipro, and
Tasks performed Third-party vendors. Implemented cross site Linux night runs
through cron for complete automation of workflow.
Tracked issues, tasks, features, and bugs using Bugzilla and
JIRA. Debugged build failures with knowledge on customer
integration processes. Worked with developers and QA to resolve
issues
Configured Jenkins and linked it with Gerrit review server in
order to trigger a build whenever code is pushed and periodical
nightly builds.
Involved in building source code and flashing the image built,
onto a tablet.
Established Samba, SFTP between the customer location and Wipro
ODC.
Wrote automation scripts in Perl and Bash to reduce the effort
of manual process involved in the weekly production cycle.
Additional Eclipse IDE, XFSTK, Java / Unix and Ubuntu 10.04
tools /
platform
Project / Sunfire / Motorola
Customer
Period July 2011 - December 2011
Project Development of mobile applications for Sunfire mobile product
Description including existing bug fixes
Role Developer / Configuration management admin
Tasks performed
Ported features from Motorola onto Android Gingerbread
codebase, flashed it on the mobile and validated the same.
Created repositories, managed user access, code and release
maintenance on GIT
Managed multiple checkin and checkout, cherry picks, builds as
per the requirement.
Identified suitable classes for specific application and
developed the mobile apps using the classes identified like
List View, Image View etc
Additional Source Insight 3, RSD Lite, Putty, Java, Eclipse IDE, File
tools / Zilla / Unix
platform
Project / Android Multimedia Solution Activity / Wipro
Customer
Period September 2010 - June 2011
Project The project involves integration of Dolby Mobile and Dolby
Description Digital Plus features with Google
Nexus One phone.
Role Developer / Configuration management admin for Android rich
music experience team
Tasks performed
Implemented wrappers for post processing functions like mobile
surround, sound space expander, volume, high frequency
enhancer, sound level controller, equalizer and natural bass
for Dolby mobile. Parsed and decoded frames for Dolby digital
plus integration with Android.
Designing and development of screens for Dolby mobile post
processing on Android.
Ported Dolby Digital Plus decoder on ARM Cortex A8 using RVDS
IDE.
Hosted CVS Server setup, and customization of Froyo and
Gingerbread.
Handled user, release & code maintenance on CVS.
Additional C, Unix,C++, RVDS,CCS,Cool Edit Pro, Cygwin, Eclipse IDE,
tools / Visual Studio 2008 / Unix
platform
Project / User Interface Development / AT & T
Customer
Period April 2010 - August 2010
Project
Description Development of mobile user interface components like Social,
Global Framework, Alarm,
Conversation, Contacts, Settings, Camera, Mobile Share, Media,
Third Party Picker, Dialer
and Phone Top for D2, D3 and D4 pixel values
Role GUI Developer
Tasks performed Designed & developed screens based on the style guide
documents implementing required
business logic in the same
Additional Adobe Photoshop CS4, Eclipse IDE, C, Java / Unix
tools /
platform
Project / Original Equipment Manufacturer (OEM) / Toshiba
Customer
Period January 2010 - March 2010
Project
Description Customizing Toshiba Multifunctional Peripherals (MFP) for
Samsung and Kyocera users
Role Developer
Tasks performed Customized Toshiba utility packages like address book viewer,
backup restore, document
monitor, file downloader, TWAIN, Window Image Acquisition,
remote scan and local
discovery for users in Samsung and Kyocera.
Additional C, Visual Studio 2008 & 2005 / Unix
tools /
platform
Previous Experience
College / Domain Role Duration Start End
Mohandas / Engineering Professor 10 Months December, October, 2009
2008
Sree Chitra Thirunal / 3 Months September, November,
Engineering 2008 2008
Education Summary
Qualification Batch University Subject
Category
Bachelor Of 2004 - 2008 Anna University Computer Science and
Engineering Engineering
Current location: New Jersey
Geetha. P