Vignan Thota

DevOps Engineer

Bengaluru, Karnataka, India7 yrs 10 mos experience
Most Likely To Switch

Key Highlights

  • Nearly 6 years of DevOps experience.
  • Expert in automating CI/CD pipelines.
  • Strong background in software development and mentoring.
Stackforce AI infers this person is a DevOps Engineer with strong software development and automation skills in the SaaS industry.

Contact

Skills

Core Skills

DevopsContinuous Integration And Continuous Delivery (ci/cd)Technical TrainingSoftware DevelopmentTechnical Mentoring

Other Skills

Agile MethodologiesAlgorithm DesignAlgorithmsAmazon Web Services (AWS)Analytical SkillsBack-End Web DevelopmentBitbucketBootstrapCICommunicationComputer ScienceConfluenceContainer OrchestrationContinuous IntegrationDSL

About

An enthusiastic DevOps Engineer with nearly 6 years of hands-on experience in automating, refactoring, supporting, and optimizing critical product deployments, leveraging configuration management, CI/CD and DevOps process. An experienced engineer in building, monitoring, logging, alerting solutions and managing the same

Experience

7 yrs 10 mos
Total Experience
1 yr 11 mos
Average Tenure
3 yrs 3 mos
Current Experience

Aptiv

Advanced Software Engineer

Mar 2023Present · 3 yrs 3 mos · Bengaluru, Karnataka, India · On-site

  • Delivery Process Automation:
  • Establishing end-to-end automation pipelines for Android, Audio, Interior sensing and platform teams.
  • Technical Summary: Python, Gerrit(git), Shell Scripting, Linux, Jenkins, Confluence, Jira, Docker,
  • Jfrog, groovy, DSL.
  • Key Contributions:
  • Containerize the in-house application using Docker, Buildah, and Kaniko
  • Automate the end-to-end release process in Jenkins using Declarative pipelines
  • Implemented a strategy to maintain the reliability of the release by introducing the multi-stage
  • branching.
  • Implemented 25+ CICD Pipelines from scratch to automate the end-to-end process from building the
  • code to deploying the end artefacts using Jenkins and Groovy / Declarative syntax.
  • Implemented a tagging mechanism to maintain uniformity among builds and artefacts using Python.
  • Introduced multi-level gating to various pipelines to maintain the reliability of the product before
  • merging to the master branch.
  • Created, managed and optimized multiple docker images for different teams according to the required
  • configuration of the product that is being built.
  • Experienced in implementing multi-stage, multi-branch, freestyle and pipeline jobs using Groovy /
  • Declarative syntax.
  • Managing JFROG as an artifactory.
PythonGerrit(git)Shell ScriptingLinuxJenkinsConfluence+7

Suntek corp solutions pvt ltd

DSA Trainer | Technical Trainer

May 2022Feb 2023 · 9 mos · Hyderabad, Telangana, India · Remote

  • Freelance trainer for final year grads in Python, Data Structures and Algorithms at various engineering colleges.
  • Trained more than 300+ Students
AlgorithmsData StructuresObject-Oriented Programming (OOP)Python (Programming Language)Technical Training

Akamai technologies

Software Developer II

Feb 2022Feb 2023 · 1 yr · Bengaluru, Karnataka, India · Remote

  • GSXMT:
  • Overview: It is a project to automate a few major internal tasks like updating certificates upon validity
  • by validating the keys. Add a new certificate entry when new servers are spun up and remove the
  • certificate upon servers’ validity. After updating generate a complete report of updated details.
  • Technical Summary: Python, Git.
  • Key Contributions:
  • Requirement gathering.
  • Implementation and testing of more than 50% of modules.
  • CICD pipelining (IAAC):
  • Overview: Converting the existing Jenkins jobs into pipelines and using IAAC methodologies while
  • creating new jobs.
  • Technical Summary: python, Jenkins DSL, Shell scripting, Linux, Git.
  • Key Contributions:
  • Creating, Managing and monitoring the release CI pipelines and related activities.
  • Upgrading the legacy production servers to the latest versions of Jenkins (Jenkins uplifting).
PythonGitJenkins DSLShell scriptingLinuxContinuous Integration and Continuous Delivery (CI/CD)

F5 networks

Software Developer I

Jun 2019Feb 2022 · 2 yrs 8 mos · Greater Hyderabad Area · On-site

  • CMINFO :
  • Overview : CINFO is an internal tool used by F5 employees to trigger and track the status of
  • builds. The same tool is also used to promote builds which have passed all prior requirements.
  • Technical Summary: Python, Bootstrap, Shell scripting, MySQL.
  • Key Contributions :
  • Enhanced the whole quality of UI to a newer version by migrating the entire code from HTML to
  • Bootstrap.
  • Developed the Auto Promote option to reduce the burden of continuous monitoring, till build
  • completes the prior stages of promotion.
  • Introduced the statistics of builds(Failed, Completed, Running) in the form Pie Chart.
  • Version Control License Management :
  • Overview : Perforce is a version control tool, primarily used across organization for many classic
  • projects. Company gives a default access to every employee who joined as a part of engineering team,
  • but many does not require it.
  • Technical Summary: perforce, Python, Shell Scripting, MySQL.
  • Key Contributions:
  • Consolidated the list of users who are not utilizing or least utilizing the allocated bandwidth and
  • managing the permissions by auto procuring licenses to get rid of running out of license shortage.
  • Solving customer-facing higher priority issues which gave exposure to CICD pipelining, Docker,
  • Kubernetes and work around experience on Perl scripting.
  • Part of CSR team to teach python, Algorithms and Data Structures.
PythonBootstrapShell scriptingMySQLSoftware Development

International institute of information technology

Mentor / Programming Coach

Jun 2018May 2019 · 11 mos · Hyderabad Area, India

  • >Worked as a graduate teaching assistant for 50+ students especially from Non-Computer Science
  • background and make them understand the core subjects of Computer Science like Programming
  • Languages (C, Java, Python), DBMS, Competitive Programming, Algorithms and Data structures
  • >Apart from technical subjects, also guided them in cracking interviews.
Object-Oriented Programming (OOP)Technical Mentoring

Neemii technology private limited

Software Engineer

Jun 2016May 2017 · 11 mos · Hyderabad, Telangana, India

  • Client Data Store
  • Technical Summary: Bootstrap, MySQL, JavaScript.
  • Overview : Developed end-to-end web application for managing client’s requirement data and to track the status of each project. Once all the requirements are sorted notify the respective teams with automated mails.
BootstrapMySQLJavaScriptSoftware Development

Education

International Institute of Information Technology Hyderabad (IIITH)

Master's degree — Data Science

Jan 2017Jan 2019

SREYAS INSTITUTE OF ENGINEERING & TECHNOLOGY

Bachelor's degree — Computer Science

Jan 2012Jan 2016

SKPD Boys Higher Secondary School, Chennai

10+2 — Computer Science

Jan 2012Present

Stackforce found 100+ more professionals with Devops & Continuous Integration And Continuous Delivery (ci/cd)

Explore similar profiles based on matching skills and experience