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

undefined

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