Summary
Overview
Work History
Education
Skills
Work Availability
Quote
Timeline
Generic

Sugam Yadav

Software Engineer III
Bengaluru

Summary

As a skilled Software Engineer and Python Developer, leveraging technology to drive innovation and efficiency is a top priority. With a strong enthusiasm for learning and staying up-to-date with the latest advancements in the field, delivering high-quality solutions is always the goal. Outside of work, staying active through football, hiking, and cycling is enjoyed.

Overview

6
6
years of professional experience

Work History

Lead Engineer

Terralogic Software Solutions
01.2023 - Current
  • Project: DevX (Cisco)
  • Led a team providing support for widely used internal tools, including Xpresso, Earms, LaaS, and ADS.
  • Established best practices for documentation, ensuring consistency across all projects and making it easier for team members to collaborate effectively.
  • Project: Common Gateway
  • Designed and developed a large-scale, asynchronous SSH server, maintaining thousands of concurrent sessions efficiently.
  • Utilized Kafka for seamless communication with other services.
  • Provided comprehensive API support using FastAPI. Enabled fetching session details and configuration management.

SOFTWARE ENGINEER III

Terralogic Software Solutions
07.2022 - 01.2023
  • Project: Networking Automation
  • Designed and implemented APIs to fetch log data for various network devices, improving data accessibility and debugging issues.
  • Developed and maintained Python scripts to automate networking tasks, including device configurations.
  • Integrated APIs and scripts with RESTful web services to improve data visualization.

SOFTWARE ENGINEER III

Terralogic Software Solutions
07.2020 - 06.2022
  • Project - Onebackup and SW/FW Upgrade
  • Contributing to open source Warrior framework to dynamically control execution flow using Kafka.
  • Writing fault tolerant Warrior keywords for Fujitsu optical devices to perform functionalities like backup/restore and Software/Firmware upgrade using TL1 commands.
  • Project - One Touch Sanity
  • Built tool backend automating different stages of Hardware testing allowing testers to trigger testing with just one click.
  • Involves dynamically reserving Cloudshell blueprints, automating trigger/terminate Jenkins build and saving data in MongoDb. Pulling image from JFrog Artifactory, loading image on Hardware and performing configuration through CLI/DIP.
  • Experience in Managing testing cycles, including test plan creation, development of scripts.
  • Tech Stack: Python, Bash scripting, Django, MongoDB, Cloudshell/Artifactory REST APIs, Kafka, TL1 protocol, Warrior Framework
  • Environment: Linux

SOFTWARE ENGINEER II

Terralogic Software Solutions
07.2019 - 07.2020
  • Project: Qemu Simulator (common tools)
  • Implemented enhancements and oversaw maintenance of tool to create NE topology with Qemu VM and load product image(transponder) on VM and run Warrior testcases in Jenkins.
  • Integrated Story automation with ATM JIRA.
  • Run tools in containerized environment, creating docker images of tools/applications and deploy to registry.
  • Maintain and fix CI/CD issues.
  • Tech Stack: Python, Bash scripting, Jenkins, Docker, JIRA APIs, Warrior Framework
  • Environment: Linux

SOFTWARE ENGINEER

Terralogic Software Solutions
10.2017 - 07.2019
  • Project: Auto Assembly (Search Engine)
  • Designed and built backend for browser based search engine to help testers to search & select relevant keywords and Testcases available in bitbucket repositories. Helped in reducing duplicate work and bolstering efficiency by 40%.
  • Project: Component radiator dashboard
  • Developed monitoring dashboard presenting vital details of Components/Recipe-repo using REST APIs of Bitbucket, SonarQube and mining data to be stored in MongoDb.
  • Built and monitored jobs for various tools/applications in Jenkins.
  • Tech Stack: Python, Bash scripting, MongoDB, Bitbucket/SonarQube APIs
  • Environment: Linux

Education

Bachelor of Science - Computer Science

Visvesvaraya Technological University
Bangalore
07.2013 - 2017.07

High School Diploma -

Kendriya Vidyalaya MEG & Centre
Bangalore
03.2011 - 2013.03

Skills

    Python

undefined

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Quote

Don’t fear failure. Not failure, but low aim, is the crime. In great attempts it is glorious even to fail.
Bruce Lee

Timeline

Lead Engineer

Terralogic Software Solutions
01.2023 - Current

SOFTWARE ENGINEER III

Terralogic Software Solutions
07.2022 - 01.2023

SOFTWARE ENGINEER III

Terralogic Software Solutions
07.2020 - 06.2022

SOFTWARE ENGINEER II

Terralogic Software Solutions
07.2019 - 07.2020

SOFTWARE ENGINEER

Terralogic Software Solutions
10.2017 - 07.2019

Bachelor of Science - Computer Science

Visvesvaraya Technological University
07.2013 - 2017.07

High School Diploma -

Kendriya Vidyalaya MEG & Centre
03.2011 - 2013.03
Sugam YadavSoftware Engineer III