×
Adyanth Hosavalike

Adyanth Hosavalike

Software Development Engineer

One Miramar Street #929432, La Jolla, California, US, 92092
+1 (858) 933-7214

Background


About

About

A passionate software engineer and tech enthusiast with profound knowledge in the field of computer programming, software architecture and networking and a developed sense of inquisitiveness in the Linux kernel and orchestration.

Work Experience

Work Experience

  • Software EngineerCisco Systems

    Mar, 2021 - Aug, 20221 year 5 months

    I was the software developer in my team creating proof of concepts and working as part of a larger cross functional team in bringing innovative ideas to life.

    • Ideated, initiated, and followed through on creating an automation standardization platform, Codeshift, that scales across the organization, resulting in a 30% reduction in time to market and an uptick in uptime of hosted applications, while leading a team of 6 through sprint planning and feature development.

    • Developed an open source Terraform provider for the Firepower Management Center, resulting in policy management through code, utilized by enterprises with over 40,000 downloads.

    • Built an API first, microservice based migration engine, Skyport, to translate on-prem multi-branch firewall and proxy rulesets to an optimized ruleset for Cloud delivered Firewall and Cisco Umbrella, reducing manual workload by 33%.

    • Architectured and built "Lumos" for proof of value deployments using automation through infrastructure as code (IAC), reducing engineer time by 75%. The core was successfully reutilized in multiple engagements through its scalable API.

    • Conducted a multi-day training on Docker and Kubernetes for undergraduate students and fellow engineers.

  • Technical Consulting EngineerCisco Systems

    Aug, 2019 - Mar, 20211 year 7 months

    In TAC, we provided industry-leading post-sales technical support worldwide for customers of medium to large scale networks. I was responsible for providing solutions to some of the most complex VoIP networks and SIP standard inter-ops with other service providers. I simultaneously worked on a multitude of internal projects with Python to create tools that automate tedious tasks involved in troubleshooting.

    • Diversified cross-product troubleshooting strengths to promote customer satisfaction, accelerate resolutions and minimize production delays. I worked towards elevated customer experience with best-in-class bug support, solution enhancements, and detailed documentation.

    • Built a multitude of internal projects to create tools that automate tedious tasks involved in troubleshooting such as VOS Diagnostics, Chat Bots for retrieving frequently accessed information, Remote controlled IP phones and HR Interview digitization system. Received Innovate and Create recognition for Collaboration for the same.

    • Gained and in-depth knowledge in the Apps domain and was a point of contact for colleagues in the team for a better understanding of SSO/SAML/OAuth2, SIP call flows across multiple products including Cisco Expressway with MRA and Instant Messaging and Presence.

    • Built a system for collecting feedback and managing remote interviews making virtual interviews go smoother in collaboration with the HR university recruiting team.

    • Developed a container orchestration platform from scratch on top of docker called 'Cisco Glass' for a cross-domain project with the security team to bring some standardization into the large amounts of innovative tools built by engineers and a way for customers to consume them without data security issues.

    • Volunteered for save the forest campaign by planting trees and fundraising events for the differently abled.

  • Network Engineer InternCisco Systems

    Jan, 2019 - Jun, 20195 months

    • Worked on 'Multipoint Packet Analyzer' to collate and generate insights from packet captures collected from multiple points in a network by stitching them together.

Projects Experience

Projects Experience

  • Cloudflare Operator

    Jan, 2022 - Present

    A Kubernetes Operator to create and manage Cloudflare Tunnels and DNS records for HTTP/TCP/UDP Service Resources

    • Saves 100's of developer hours updating configuration in a distributed environment.

    • Used in production by Valiot and myself.

    • Understanding Kubernetes operator pattern while solving a real world problem.

  • OpenWRT Tailscale Enabler

    Jan, 2021 - Present

    Brings Tailscale to low powered OpenWRT devices

    • Packaged Tailscale to run on memory constrained OpenWRT routers.

    • Turned out to be very popular with 300+ stars and 50+ forks on Github.

  • HomeLab

    Jun, 2021 - Present

    Virtualized Clustered HomeLab with GitOps

    • The whole lab is on ESXi with auto deployment, scaling, monitoring and logging built in.

    • Stateless virtual machines running lightweight Photon OS and Kubernetes (K3s) deployed through Terraform (IaC).

    • Auto deployment, scaling and healing of apps through ArgoCD maintained on git as a single source of truth.

    • Monitoring and logging via Prometheus, Loki and Grafana

    • Zero Trust Access with Multi Factor Authentication via the operator I built to integrate Cloudflare Tunnels.

    • 24x7 remote access for management via Tailscale.

    • LDAP, OAuth2/OIDC and SSO based centralized access control

    • Auto update of applications through RenovateBot on Github.

  • Short{Paste}

    Jul, 2021 - Present

    A Go based URL shortener, pastebin and file uploader

    • Syntax highlighting for pasts, redirect timeout for URLs and file management built in.

    • Learnt database ORM (object resource mapping) in Go.

  • Open-Source contributions

    Jan, 2019 - Present

    Contributed to open-source products to solve a problem, improve the product or learn something new.

    • Implementated feature requests and submitted patches.

    • Blocky (DNS policy agent), Traefik (Reverse Proxy), Gitea (self hosted git service), etc.

Skills

Skills

  • Backend Development

    Python

    Golang

    C, C++

    Bash

    NodeJS

    Any language necessary

  • Platforms

    Linux

    Docker

    Kubernetes

    OpenShift

    ESXi/vCenter

  • Automation and DevOps

    Terraform

    Drone CI

    Jenkins

    Spinnaker

    ArgoCD

  • Computer Networks

    Switching

    Routing

    Next-Gen Firewall

    Unified Communications Manager

    SIP

    VoIP

    CCNA

    CCNP Collaboration

  • Frontend

    VueJS

    JQuery

    Javascript

Education

Education

  • Computer Science, Master of Science, University of California, San Diego

    Sep, 2022 - Dec, 2023

    Computer Architecture

    Parallel Computing

    Virtualization

  • Electronics and Communication Engineering, Bachelor in Engineering, Sri Jayachamarajendra College of Engineering

    Jul, 2015 - May, 2019

    Operating Systems

    Microprocessor Systems

    Advanced Microcontrollers

    Data Structures and Algorithms

Awards

Awards

  • Gold Medal , SJCE

    Awarded on: May 01, 2020

    For securing first rank in my department.

  • Connected Recognition for Cisco Glass , Cisco

    Awarded on: Aug 01, 2020

    For my dedication and driving to completion of the project Cisco Glass.

  • Best Paper Award , NCESC

    Awarded on: May 01, 2018

    For the presentation of 'Intelligent Sockets for automation through IoT'

Volunteer Work

Volunteer Work

  • Vacation Project Mania 8.0, IEEE-SJCE

    May, 2017 - May, 2017

    Taught juniors important concepts of Microcontrollers and led them through the develeopment process for Assembly programming on ATmega328p.

  • Eldorado – CYBERIA ‘18, IEEE-SJCE

    Feb, 2018 - Feb, 2018

    Conducted a treasure hunt spanning across the college campus as a part of technical fest "Cyberia"

Publications

Publications

Interests

Interests

  • Technology

    ContainersSelf-hostingPC BuildingBloggingLinuxComplicated Network ArchitectureOrchestration
  • Books

    CrimeSuspenseThrillers
  • Media

    MoviesTV Shows
  • Gaming

    FPSValorant