Bharghava Varun AyadaBA
Open to opportunities

Bharghava Varun Ayada

@abvarun226

I'm a software engineer with more than a decade of experience in software development.

India
Message

What I'm looking for

I'm interested in role that has equal exposure to system design and backend development. I'm a Golang and Python enthusiast but open to Java and Rust programming languages. I have experience working with AWS, Azure & GCP, with microservices deployed on Kubernetes. Working with distributed systems is something I look forward in the next opportunity.

I'm a staff software engineer currently building an observability stack for Walmart labs. I have more than 5 years of experience building backend systems using Golang and Python. At Twilio Segment, I designed and implemented BCR compliance service that was responsible to delete terabytes of churned customer data from all data stores. I've worked I have built several microservices while I worked at Imgur; ex. view count service that handled 30k rps. I've contributed to Imgur's Mandible which is an open source all in one image uploader. I've built a search service that indexes 1k docs per minute into elasticsearch to enable search feature on Imgur. At Yahoo, I designed and implemented a hybrid transcoding cluster that automatically switched to AWS when in-house transcoding service ran out of compute resources. I was part of the team that built infrastructure to handle 8x increase in video transcoding requests when Yahoo Flickr increased storage capacity per user to 1 TB and video duration to a minute. I also setup Splunk infrastructure to aggregate logs from hundreds of transcoding servers, created executive dashboards and reports to showcase/monitor the efficiency of video transcoding service.

Experience

WT
Current

Staff Software Engineer

Walmart Global Tech

Apr 2022 - Present (2 years 6 months)

I joined Walmart's observability team to help build and scale the log search and tracing infrastructure. Currently working on a dynamic throttling mechanism in fluent-bit by writing a custom Go output plugin to throttle sudden and sustained burst of log volume. I'm also working on a new log ingestion pipeline for the next generation in-house logging infrastructure using Go, Kafka, Clickhouse, etc

Imgur logoIM

Senior Software Engineer

Imgur

Jul 2016 - Sep 2021 (5 years 2 months)

Built micro services using Go, gRPC, protocol buffers that handle up to 15k rps. Architect view counts service that handles 30k rps using Go, RDS and Redis. Built upload service to handle media uploads and image processing using pub/sub pattern. Built defender service to rate limit users by analysing millions of log lines per minute. Built search service that indexes 1k docs/min into Elasticsearch

Twilio logoTW

Staff Software Engineer

Sep 2021 - Apr 2022 (7 months)

I joined Twilio Segment's observability team in the Personas vertical to help integrate observability into the Personas microservices. During this period, I worked on BCR compliance which involved automated cleanup of terabytes of churned customers data from all our data stores. Built deletion managers in Go to delete data from data stores like BigQuery, BigTable, DynamoDB, S3, MySQL and Redis.

Yahoo logoYA

DevOps Engineer

Yahoo

Jun 2011 - Jun 2016 (5 years)

Implemented hybrid transcoding that automatically switched to AWS when in-house transcoding service ran out of compute resources. Built analytics dashboards with infra performance and capacity data for the video transcoding service. Built infra to handle 8x increase in transcoding requests when Flickr increased storage per user to 1 TB. Setup Splunk to aggregate logs from hundreds of servers.

Find your dream job

Sign up now and join over 10,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan