DevOps and CM Professional with around 18 years of experience ranging from DevOps Solution design and implementation, Configuration Management and Release management, Software build, integration and customer deliveries for across different project capacities. Career objective To work in pragmatic way in an organization where I can show my talent and enhance my skills to meet company goals and objectives with full integrity and zest.
Overview
17
17
years of professional experience
Work History
Technical Project lead
NXP Semiconductors
06.2017 - Current
Leading multiple client projects w.r.t build management, release management and quality adherence process from development to customer deliveries for NFC Middleware, UWB Middleware and UWB IoT teams
Streamlining the SCM, branching and release strategy by defining unified process and tools across the client deliveries within the team
As a Release lead, handled multiple Customer deliveries assuring Quality, KPI metrics and documentation
As a DevOps lead, designed, implemented and deployed multiple DevOps tools like Jenkins/cloudbees jenkins, Web servers, Ansible, ELK setup, etc
Have automated day-day CM and DevOps tasks and deployed them as an one-click delivery setup around tools like Teamforge GIT, SVN, Gerrit, Tracker, JIRA, Bitbucket, Jenkins, Nexus, etc
Maintain different versions of Android environment with latest releases and updates on AOSP master
Have defined, implemented and maintained the Google Early Access Restrictions process and setup for Android code before public releases
Develop, configure, automate and maintain project dashboard with status of build, testing and quality metrics using internal framework called Fireworks
Define and automate quality KPI metrics using tools like Coverity, Code coverage(lcov, gcov, and jcov) and report them to management for release GO/NO GO
Run Blackduck scans on MW source code for open source identification and intimate the stakeholders for any issues
Involved in migration of source code from GitHub/Collabnet to Qualcomm CodeAurora.
DevOps Lead
Accenture Global Services
05.2015 - 06.2017
Leading the client project DevOps capability team and providing SME support and consultation on End to End DevOps Solution
Define and setup the DevOps landscape for SAP Predictive maintenance and services project on HANA and XSA environment for development, SIT, performance and integration landscape
Define and implement the development, integration and release process and branch strategy for CI/CD pipelines using Github, Jenkins, SonarQube, JIRA, GTP, Checkmarx, Fortify, ESLint under Agile Methodology
Leading DevOps team by providing expert services on designing CI/CD setup using Open source tools for global clients like BNP Paribas, ENEL, Electric Ireland and Stelo
DevOps assessment and review of project for DevOps maturity level and providing recommendations on the process gaps identified.
Evaluate log analysis products (Nagios Log Server, Graylog) and install and configure a setup required for the project.
Release Team Lead
Broadcom communications Tech Pvt. Ltd
10.2013 - 09.2014
Primary contact for all correspondence related to System Integration and customer deliveries for EOS2 dual and quad core chipset used for 4G/LTE handsets
Defining and Implementation of SCM and release process for development, integration and deliveries internal and customers using GIT and Gerrit
Tracking the content for the customer releases to ensure on-time development submits happens with good quality as well as take necessary action to maintain the quality of the branches.
Team Lead
Renesas Mobile India Pvt. Ltd
10.2010 - 09.2013
System Integration and Customer delivery,
Release delivery Manager responsible for delivering the EOS2 platform delivery to Samsung along with the necessary documentation on agreed schedules at the same time ensuring that Quality is not comprised
Interfacing with customer to understand requirements, schedules for releases, Android and kernel upgrades and following up with development teams to deliver them as per the agreed schedules
Integrating deliveries that are received from different development team and resolution of conflicts during integration
Managing and guiding the BM team (10 members) for the technical support needed for Build, and release management activities handled by the team members
Responsibilities also include working on process improvement ideas to make development and release process smoother and efficient
Automation of day-day CM activities for Integration and releases.
Integration Team member
Nokia India Pvt Ltd
04.2007 - 09.2010
Integration of development changes from different geographical locations for master code line and product branches
Submitting the component baselines to system integration team and co-ordinate within and outside the team for release content planned
Define and implement the development and integration process
Automate the development checkin with required information for build and release team
Prepare the component release notes and follow the handover process to SI team
Automation of build and release activities using perl and shell scripts
Handle all the releases and testing of the multimedia codecs owned by the team using CM synergy and SVN
Develop and maintain the Nightly build system and test cases and test tools required for the Back End team (Release and testing team)
Developed Test application and scripts for process and time improvement.
System Integration Engineer
Tata Elxsi Limited(Deputation to Texas Instruments)
05.2004 - 03.2007
System integration, for 2.5G handset Locosto project
During Deputation to Texas Instruments, performed configuration control activities (merging code from branches, check-in using ClearCase etc.) and build for System integration and distribution of baselines
Training the team of TI France about the integration activities done for Locosto Project
Define, Develop and maintain the build automation system, Process improvement plans
Writing scripts for various requirements using Perl
As a verification and Validation Engineer, identify, develop the test specifications and test cases and execute them for SW releases either manually or via automation
As a development team member for a video conferencing product for Lifesciences Project handled the below roles
Development: Design, development, optimization of the assigned modules of the project
Testing: Validate the developed SW against the requirements and find out the bugs and resolve them
Porting: Port the entire C code to the Nexperia processor to ensure the code compatibility with the processor
Quality and Processes: As a configuration controller of the project preparing configuration management plan, and integrating the other parts of the projects submitted by other team members
Academic Qualification
B.Tech
In Electronics and Communications from Pondicherry Engineering College in 2004 with 80
Education
B.Tech - Electrical, Electronics And Communications Engineering
Puducherry Engineering College
04.2001 -
Skills
DevOps
undefined
Roles
As a Technical Project lead for CM and DevOps team, define the scope of work and manage the team and its work catering multiple teams, projects and customers.
As CM and DevOps architect and lead, handled process definitions for development and release and implementing them across teams for various customer releases.
As DevOps Lead, drive DevOps solution designs and implementations for various technology client projects for efficient CI/CD pipelines
As Integration lead, maintained the health of the branches all the time and taken appropriate actions to ensure quality release anytime.
As the Delivery lead, delivered quality product on time under stringent schedules and as per the requirement stated by customer
As build module lead, have developed automation scripts for reducing build, integration and release cycle timelines.
Planned and executed the Software Development Life Cycle for Waterfall and Agile methodology under the scope of above roles
Technical Expertize
Expertise in End to End DevOps Solution design and implementation on various platforms.
Expertise in defining CI/CD process using Git/Github, SVN, Gerrit, Jenkins, Web Server, SonarQube, Nexus
Expertise in various Configuration Management tools like Git, Github, SVN, ClearCase, winCVS and CM Synergy.
Extensive Exposure to ALM process and tools like JIRA, ClearQuest, PCP and GTP and Teamforge and Bitbucket.
Hands-on experience on Perl, Unix Shell, windows batch, python and powershell scripting and have used them for build and release automation and DevOps activities.
Hands-on experience in setting up code quality control process using Coverity, SonarQube, Eslint, Checkmarx, and Fortify.
Extensive exposure to OSS policy and ensure releases are scanned using ProtexBlackduck scan and adhere to OSS guidelines set.
Exposure to HANA S3 and XSA technology.
Exposure to cloud platforms like AWS, Google cloud and SAP Monsoon.
Worked on different OS like Linux, Ubuntu, SUSE Linux and Windows.
Accomplishments
Many Spot Awards and Team Bravo awards in NXP Semiconductors between 2017-2022.
Mentor Award for training the interns in the team in the year 2021
“Top Performer of the Quarter” for SAP PdMS project for leading the DevOps team and activities from Accenture
Broadcom “Achievement Award” – 2014 for continuous support and delivery of mobile software for the global leader in handset market within stringent schedules.
Renesas “Achievement award” – 2011 for integrating the RF component independently into the complete software stack.
Nokia GERAN L1 “Spot Award” – 2011 for delivering on time and quality software for a product launch.
Achievement award for the successful and smooth transfer of R&D release to Bangalore site from Copenhagen site.
Texas Instruments “Showcase Award” – 2006 for delivering the software under time constraint environment without compromising software quality.
Work Availability
monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse
Timeline
Technical Project lead
NXP Semiconductors
06.2017 - Current
DevOps Lead
Accenture Global Services
05.2015 - 06.2017
Release Team Lead
Broadcom communications Tech Pvt. Ltd
10.2013 - 09.2014
Team Lead
Renesas Mobile India Pvt. Ltd
10.2010 - 09.2013
Integration Team member
Nokia India Pvt Ltd
04.2007 - 09.2010
System Integration Engineer
Tata Elxsi Limited(Deputation to Texas Instruments)
05.2004 - 03.2007
B.Tech - Electrical, Electronics And Communications Engineering