Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

Karthik

Software Engineer
Coimbatore,TN

Summary

Skilled DevOps Engineer with 10+ years of hands-on experience supporting, automating, and optimizing mission critical deployments in AWS, leveraging configuration management, CI/CD, and DevOps processes.

Overview

16
16
years of professional experience
5
5
years of post-secondary education

Work History

DevOps Engineer

Cisco Systems
Bangalore, Karnataka
03.2016 - Current
  • Monitored automated build and continuous software integration process to drive build/release failure resolution.
  • Worked with cross-functional design teams to create software solutions that elevated client side experience and significantly improved overall functionality and performance.
  • Automated and implemented backup and recovery procedures for Hyperflex system.
  • Drove project lifespan from concept to final rollout in development, system deployment and testing.
  • Create and maintain fully automated CI/CD pipelines for code deployment using Octopus Deploy and Bash Scripts
  • Maintain build profiles in Jenkins for CI/CD pipelines
  • Built and deployed Docker containers to break up monolithic app into microservices, improving developer workflow, increasing scalability, and optimizing speed
  • Wrote Ansible playbook roles to deploy, configure and manage servers
  • Rewrote shell deploy scripts, reducing deployment times from 5+ hours to less than 2 minutes
  • Installed and configured Nagios to constantly monitor network bandwidth, memory usage, and hard drive status
  • Reduced costs by ~$1,000 each month by eliminating unnecessary servers and consolidating databases

Customer Success Engineer

CollabNet ( Now Digital.ai)
Chennai, Tamilnadu
08.2013 - 03.2016


  • Responsible for helping customers to transition to Teamforge application.
  • Identify bugs in Release deliverables for CI/CD application and work with engineering to deliver fix.
  • Containerized deployment of the application to aid support teams in testing the application.
  • Supervised employees and assessed performances to determine training needs and define accurate plans for decreasing process lags.
  • Introduced higher standards for customer service and increased efficiency by streamlining operations.
  • Consistently managed 5-person staff, effectively resolving issues, which resulted in top ranking out of 3 teams.
  • Monitored customer service operations to assess agent performance and provide feedback.

Build and Release Engineer

Tech Mahindra
Bangalore, Karnataka
09.2011 - 07.2013
  • Tested functional compliance of company products.
  • Collaborated with developers and performance engineers to enhance supportability and identify performance bottlenecks.
  • Oversaw 20 major new enhancements to existing software systems.
  • Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
  • Manage Subversion repositories for the different client projects.
  • Automated the deployment process using bash script
  • Responsible for Configuration control of customer supplier items

Technical Solutions Engineer

Akamai Technologies
Bangalore, Karnataka
02.2011 - 09.2011
  • Analyzed CDN business to identify spending trends and growth opportunities, compliance issues, and assisted account teams in target account development.
  • Delivered pre-sales technical support for CDN configuration
  • Executed troubleshooting and server support in both in-person and remote situations.
  • Provided secondary training to personnel struggling with technological tools and systems.

Technical Support Engineer

CollabNet
Chennai, Tamilnadu
05.2007 - 12.2011
  • Served as primary point of contact for support relating to owned solutions and products.
  • Advised senior personnel on potential process improvements to increase support quality and expedite ticket fulfillment.
  • Developed technical designs for customers, consultants and contractors.
  • Provided guidance on installing and integrating CollabNet Enterprise and Teamforge to remote clients.
  • Guided clients to use Subversion Version Control system

Education

Master of Science - Software Engineering

Dr Mahalingam College of Engineering And Technolog
06.2001 - 03.2006

Skills

Effective communication

undefined

Timeline

DevOps Engineer

Cisco Systems
03.2016 - Current

Customer Success Engineer

CollabNet ( Now Digital.ai)
08.2013 - 03.2016

Build and Release Engineer

Tech Mahindra
09.2011 - 07.2013

Technical Solutions Engineer

Akamai Technologies
02.2011 - 09.2011

Technical Support Engineer

CollabNet
05.2007 - 12.2011

Master of Science - Software Engineering

Dr Mahalingam College of Engineering And Technolog
06.2001 - 03.2006
Karthik Software Engineer