Summary
Overview
Work History
Education
Skills
Accomplishments
Timeline
Generic

Kiruba Suthan S

Devops Tools Engineer
Bangalore

Summary

Devops Engineer with 15+ years of experience in Engineering Tools development, Release Engineering, Cloud deployment, Software Configuration Management and Automation.

Experience Summary

  • Requirement-gathering, Planning, Prioritization, Execution, Support, Operations and follow-up on Projects and Deliverables
  • Implemented Release Engineering CI-CD Workflows using Jenkins, Scripts and Build tools
  • Implemented, maintained and provided operational support for Engineering Development Workflows and in Software Configuration Management
  • Developed Release Engineering Dashboards, Analytics, Metrics, Reporting Tools and Productivity Tools
  • Developed and deployed Tools in On-Prem Cloud (Docker, Kubernetes)
  • Implemented Continuous Delivery pipeline for publish/deployment of build images on cloud (AWS, Azure)
  • Operations and Support of Engineering Infrastructure (Dev VMs, GIT, JIRA, Build tools & scripts)

Overview

13
13
years of professional experience
6
6
years of post-secondary education

Work History

Software Designer VI - Devops Tools Engineer

HPE Aruba Networks
Bangalore
01.2022 - Current
  • Automated Release Engineering procedures and workflows to improve turnaround times for deliverables.
  • Developed Release Compatibility Matrix tool which provides upgrade compatibility of two software release versions/build. This portal is used by Program managers to generate Release notes and the Customer Support team to advise on software upgrade compatibility to the customers.
  • Decoupled binary files from source-code repository by implementing GIT-LFS solution. This reduced the repository size by 70%. Reduced code checkout and build time.
  • Implementation and maintenance of CI-CD pipeline for Aruba SD-WAN products. - Build and publish cloud images on Azure Cloud Portal
  • Migrated source-code repositories from SVN to Bitbucket (GIT). Better code-review and build & test validation of code-changes before merge.
  • Responsible for maintenance and upgrade of Bitbucket Server software.
  • Identification and remediation of security vulnerabilities and non-compliance in Engineering Infrastructure on collaboration with Info Sec Team.
  • Provided guidance to other Team Members on projects such as Defect Density Dashboard, Software LOC Analytics tool and continarizaion of Devops Dashboard Portal.
  • Devops Point-Of-Contact for India / Bangalore Engineers.
  • Provide Devops / Release Engineering expertise on Git / Bitbucket, Jenkins and Docker for Engineering stakeholders.
  • Mentored new joiners / college-grads.
  • Administration and Maintenance of SCM and Engg Infra solutions such as Bitbucket, JIRA, Coverity, Blackduck and Opengrok

Software Engineer (G10) - Release Tools Engineer

Cisco Systems
Bangalore
11.2018 - 01.2022
  • Responsible for Software Configuration Management and Release Engineering of Cisco Mobility Products
  • Implementation and Maintenance of CI Pipeline for multiple products
  • Developed Build / Release-Engg Dashboard and build trends analysis portal
  • Dockerized Release Engineering Dashboard and implemented load-balancer. This simplified deployment, migration and enhancements there by improving teams productivity.
  • Implemented reproducible Ubuntu Base image build solution using GIT-LFS for legacy Ultra Services Platform product. This solution streamlined deb package management in base image build and reduced workload for the developers in fixing external package dependencies.
  • Provided Technical Leadership to the vendor team (HCL) in migrating CPS product code-base from SVN to Github Enterprise.
  • Monitoring and auto-remediation of Internal Engineering services and build hosts using Nagios

Software Enginner 3 (SCM Tools, Releng & Tools)

Juniper Networks
Bangalore
10.2010 - 11.2018

SCM & Release engineer for Junos EVO - Nov 2016 to Nov 2018

  • Responsible for Software Configuration Management and Release Engineering of Junos Evo.
  • Implemented Automated Source Code access control workflow for new Engineers. Reduced workload on SCM team on managing access requests
  • Migration of source-code repos from CVS to Gerrit
  • Worked on automation of singe sourcing of legacy code-bases from SVN to GIT using SubGIT tool.
  • Worked in all aspects of Release Engineering - Automation of release, integration pipelines and distribution of build artefacts to remote sites
  • Worked on Build infra automation - maintenance of pre-build infra, sandbox wrapper tools/scripts, Electric Cloud administration.
  • Worked on maintenance and enhancement of Engineering Productivity tools
  • SCM and Release Engineering support for Engineers

Integration & CD-ops Engineer for Junos– Oct 2012 to Oct 2016

  • Responsible for timely integration of source-code to meet release delivery milestones
  • Worked on automation of integration procedures - Auto identification of code-conflicts owners, pre-merge validations, state-transition of bugs, web-portal to collaborate with engineers for Integration activities
  • Implemented Dashboard for Integration Ops and Build Metrics
  • Responsible for operations and support of Pre-commit-Validation tools

SCM Tools Developer for Junos– Oct 2010 to Oct 2012

  • Responsible for development, maintenance and support of SCM and Dev Tools
  • Developed LOC Metrics tool which provided quantitative analysis of Software Quality and Defect Density Metrics

Education

B.E - Computer Science And Engineering - 77.1%

P.S.R Engineering College (Anna University)
Sivakasi
07.2002 - 06.2006

HSC - Mathematics And Computer Science - 82.5%

Nadar Higher Secondary School
Kovilpatti
06.2000 - 04.2002

Skills

    DevOps, Release Engineering

Engineering Tools Development

Python, Perl, Ruby

Docker

GIT (Bitbucket, Github, Gerrit), SVN, Perforce

Jenkins, Maven, Groovy, JIRA Administration

SQL (Mysql, PostgreSQL) MongoDB

Linux, Shell Scripting, Ansible

Kubernetes, AWS, Azure

Accomplishments

  • Juniper Department Spotlight Award on Sep-2018 for bringing in 3x optimization in RPD Component Publish pipeline.
  • Juniper Networks best cross-platform collaboration award for the project LOC Metrics in Q4-2011.
  • Informatica India-Labs department award consecutive for three quarters in 2009-2010.

Timeline

Software Designer VI - Devops Tools Engineer

HPE Aruba Networks
01.2022 - Current

Software Engineer (G10) - Release Tools Engineer

Cisco Systems
11.2018 - 01.2022

Software Enginner 3 (SCM Tools, Releng & Tools)

Juniper Networks
10.2010 - 11.2018

B.E - Computer Science And Engineering - 77.1%

P.S.R Engineering College (Anna University)
07.2002 - 06.2006

HSC - Mathematics And Computer Science - 82.5%

Nadar Higher Secondary School
06.2000 - 04.2002
Kiruba Suthan SDevops Tools Engineer