Hi, I'm Yash 👋
Backend engineer building distributed systems in Go - plus the developer tools I wish existed while building them. I profile before I refactor, and I write up the failures as honestly as the wins.
YC

About

I began my career in 2022 with a language I had never heard of before Golang. This was the turning point when I truly started delving into programming, focusing on core concepts and design principles. I'm generally interested in technology, SaaS, psychology, and learning to make the perfect pancakes. I like to explore new technologies and keep building cool projects. Generally, I work on small projects, and most of the time, you'll find me working solo. My favorite tech stack is Next.js, MongoDb and Golang. I also enjoy traveling and cooking food. In the past, I pursued a degree in computer science and engineering, interned at tech companies in Bangalore, India, and competed in over 27+ hackathons for fun.

Right now I'm working on AI agent infrastructure - audit trails, authorization, and voice/video pipelines - and writing more Rust.

I also publish post-mortems: 50+ internship rejections in 2021, and an AI video SaaS I shut down and open-sourced. The wins are easy to talk about; the failures taught me more.

Work Experience

F

Flam

September 2025 - Current
Senior Backend Engineer
• Solo-architected Flam Voice, a multi-tenant voice-cloning & TTS platform, end-to-end: Go backend (50+ REST/WS/SSE endpoints, MongoDB, GCS) plus a Next.js dashboard. Built a bidirectional WebSocket TTS streaming proxy (up to 4 concurrent synthesis contexts per connection), async voice enrollment lifecycle, and workspace/organization multi-tenancy. • Built the Flam Voice billing engine: Stripe checkout with idempotent webhooks, credit packs, subscription plans with PAYG overage, and usage metering with off/shadow/enforce modes. • Extended the central identity service for multi-product auth: new product user types, templated transactional emails, and API-key issuance/validation. Owned deployments via Helm configs, GCP backend traffic policies, and route timeout tuning across QA/prod. • Built a CSV-driven Go pipeline for personalized AI avatar video generation combining ElevenLabs voice cloning and Kling avatar models; integrated Kling video generation into GenStudio workflows. • Re-architected real-time LipSync pipeline, leading full system profiling and concurrency redesign. Achieved ~52% reduction in end-to-end processing time, removed multiple performance leakages, and established measurable latency and stability baselines. • Designed and validated LipSync communication architecture by benchmarking REST, HTTP streaming, WebRTC, and WebSockets. Built POCs and finalized a WebSocket-based production pipeline, unblocking core architectural decisions. • Refactored consumption services around a profiled, WebSocket-driven execution flow. Fixed race conditions, improved observability, and delivered a stable backend used by frontend teams for real-load validation. • Led Go backend service refactors and production hardening. Drove service restructuring, workflow design, CI/CD setup, and production deployment. Improved release safety, engineering quality, and development velocity. • Built core GenStudio platform systems end-to-end. Agentic chat platform using AGUI protocol, real-time collaboration (YJS + Go + NATS), and a pricing DSL with credit locking and Stripe integration. These directly enabled monetization, collaboration, and AI product workflows. • Initiated Flam open-source and technical presence efforts to improve engineering visibility and long-term ecosystem leverage
Q

Qube Cinema Technologies

August 2023 - August 2025
Backend Engineer
• Redesigned a microservice responsible for ingesting ads to XP4, Dolby, and GDC servers and fetching logs for several global screens using Golang • Created tools that help the support team understand the status of schedule ingest timing and errors in Excel, significantly reducing efforts and saving time • Developed and designed microservice infrastructure that has delivered more than 2 million advertisements on screens per month • Continuously adding new features to the service, making it self-healing and intelligent • Developed various Golang microservices to support operational logs and infrastructure-level checks • Worked extensively in a Kubernetes environment to deploy and manage Golang microservices • Designed and developed an LLM-based microservice to automate manual approval workflows, significantly reducing human intervention. Acted as the key developer responsible for end-to-end design and implementation
S

Scaler Academy

May 2022 - March 2025
Mentor
As a mentor at Scaler Academy, I guide students in making informed career decisions, setting achievable goals, and upskilling themselves to land jobs in top product-based companies. I am committed to helping my mentees navigate the ever-changing landscape of the tech industry and achieve their full potential.
A

Altair Engineering

April 2022 - August 2023
Software Engineer (Full Stack)
• Led development of Altair HPC Monitor, a lightweight data analytics tool for WLMs (PBS, AGE, ACCELERATOR) as part of Enterprise Computing Core-Development focused on High-performance Computing • Designed and implemented a scalable backend flow using Golang, Redis, and ClickhouseDB, including an ETL pipeline in microservices architecture for efficient data processing • Leveraged Redis for caching and ClickhouseDB for storage, enabling fast querying of large datasets • Containerized the system with Docker, ensuring seamless deployment and management • Developed prototypes for Altair Access (PBSWorks) to predict job resource requirements • Migrated a daemon microservice from Java to Golang, significantly reducing CPU utilization
A

Altair Engineering

June 2021 - March 2022
Software Engineer Intern
• Learned Altair Access, a powerful interface for submitting and monitoring jobs on remote clusters, clouds, and other resources • Contributed to implementing RFEs and bug fixes • Developed a prototype for predicting resource and time requirements to optimize HPC utilization

Languages & Frameworks

Golang
Rust
Typescript
Python
C++
Node.js
React
Next.js

Databases

Postgres
MySQL
MongoDB
Redis
SQLite
Clickhouse

Infrastructure

Kubernetes
Helm
Docker
NATS
WebSockets

Platforms & Services

AWS Lambda
AWS SQS
AWS SNS
AWS S3
Supabase
Firebase
Appwrite
Stripe

Cloud

AWS
GCP
Vercel
Open Source

I build tools for backend engineers

Go libraries and SDKs I maintain - worker pools, performance monitoring, project scaffolding, and API clients. Most started as something I needed at work.

go-co-op maintainer · featured in awesome-go · 400+ GitHub stars across my Go libraries

goscaf <> Enterprise-grade Go project scaffolder | OSS

goscaf <> Enterprise-grade Go project scaffolder | OSS

goscaf generates opinionated, production-quality Go project boilerplate via an interactive CLI. Stop copy-pasting skeleton code between projects.

800+ Visitors
Featured in awesome-go
Golang
Quick scaffolding
open source

ElevenLabs Go SDK (Conversational AI) | OSS

Go SDK for interacting with the ElevenLabs API, specifically focusing on the new ElevenAgents (Conversational AI) module.

Golang
ElevenLabs API
open source
openfga-rust-sdk <> OpenFGA Rust SDK | OSS

openfga-rust-sdk <> OpenFGA Rust SDK | OSS

The Rust SDK for OpenFGA - an open-source Fine-Grained Authorization system inspired by Google Zanzibar.

Rust
OpenFGA
open source
go-adaptive-pool <> Adaptive Pool for Go | OSS

go-adaptive-pool <> Adaptive Pool for Go | OSS

go-adaptive-pool is a bounded worker pool for Go with an adaptive worker lifecycle and explicit backpressure, designed to keep systems stable under bursty load.

30+ Stars
Golang
open source

MoniGo <> Performance Monitoring for Go Applications | OSS

MoniGo is a performance monitoring library for Go apps, offering real-time insights into service-level and function-level metrics. With an intuitive UI, it enables developers to track and optimize performance. Get your Go app's dashboard up in just 10 seconds!

400+ Stars
18k+ Visitors
Golang
vanilla js
open source

gocron-ui <> A Web UI for gocron | OSS

gocron-ui a lightweight, real-time web interface for monitoring and controlling gocron scheduled jobs. It provides a complete solution for visualizing job schedules, tracking execution status, and managing jobs through an intuitive web dashboard. Now supports managing and displaying multiple gocron schedulers in a single UI.

golang
vanilla js
open source
Products

Things I've shipped end-to-end

Products I designed, built, and launched solo - including one I shut down and open-sourced.

Fact0 | AI Agent Audit & Compliance Infrastructure

Fact0 | AI Agent Audit & Compliance Infrastructure

Built Fact0, a universal fact layer for AI agents providing tamper-evident audit trails, cryptographic proof of agent actions, and enterprise-grade compliance workflows for AI systems.

AI Infrastructure
Distributed Systems
Cryptographic Proofs
Compliance
FynCut - AI-Powered Vertical Video Clip Generator | OSS

FynCut - AI-Powered Vertical Video Clip Generator | OSS

An AI-powered SaaS platform that automatically cuts long-form podcasts and interviews into viral, vertical (9:16) clips. Built with a scale-to-zero serverless GPU pipeline on Modal running WhisperX (NVIDIA L40S) for word-level transcription, Gemini for highlight extraction, Columbia ASD face tracking (PyTorch/OpenCV) for dynamic reframing, and FFmpeg/pysubs2 for styled caption burning. Orchestrated via Next.js 15, Tailwind v4, Prisma, AWS S3, and Inngest.

Next.js 15
Tailwind CSS v4
Prisma ORM
Modal (GPU)
Inngest
PyTorch
OpenCV
WhisperX
Gemini AI
FFmpeg
AWS S3
open source
GitHub

Shipping every day

My open source footprint - stats and contribution activity across my repos and the orgs I contribute to.

536Total Stars
71Followers
94Public Repos
JavaScript 26%Go 24%TypeScript 21%HTML 18%Python 11%
Testimonials

What people I've worked with say

From managers and engineers I shipped production systems alongside.

I had the pleasure of working with Yash for 2 years, and he has been an exceptional developer throughout. He has a strong knack for solving complex problems with simple, scalable solutions, and always delivers clean, reliable code. Yash is also a great team player - supportive, approachable, and proactive in sharing knowledge. Any team would be lucky to have him.
Swayambhuprasad PandaSenior Software Engineer · Qube · NIT
Worked with me on the same team
Yash has been a strong contributor to the team. He is highly motivated, reliable, and brings both rigor and innovative thinking to his work. I wish him the best for his future and look forward to seeing his continued growth.
Praveen MayakrishnanProduct @ Qube Cinema · IIM B'23 · ex-Zomato, MuSigma
Managed me directly
I had the opportunity of working with Yash, and I can confidently say he is an exceptional backend developer. Yash is a true team player - friendly, approachable, and always willing to collaborate to achieve the best outcomes. His technical expertise, particularly in Go, is outstanding. He consistently delivers high-quality, reliable code and has a strong track record of owning features end-to-end. He would be an asset to any team and is an absolute pleasure to work with.
Anushree SinghalSenior Full Stack Engineer @ Sleek · ex-Cisco
Worked with me on the same team
Working with Yash at Qube Cinema has been great! His skills in Golang and microservices really shine through in everything he builds. He has this knack for creating solutions that actually make our work easier and tackle tough problems head-on. What I appreciate about Yash is how he combines technical expertise with genuine creativity. He's also a fantastic teammate who makes everyone around him better. Any company would be thrilled to have someone like him on their team.
Akash VinchankarSenior Software Engineer · Golang, AWS, full-stack
Worked with me on the same team
Research

Research Work

Here are some of my research projects and publications.

  • C

    Cardiovascular disease prediction using classification algorithms of machine learning

    Yash Chauhan

    Cardiovascular disease is a major health burden worldwide in the 21st century. Human services consumptions are overpowering national and corporate spending plans because of asymptomatic infections including cardiovascular ailments. Consequently, there is an urgent requirement for early location and treatment of such ailments. The information which is gathered by data analysis of hospitals is utilizing by applying different blends of calculations and algorithms for the early-stage prediction of Cardiovascular ailments. Machine Learning is one of the slanting innovations utilized in numerous circles far and wide including the medicinal services application for predicting illnesses. In this research, we compared the accuracy of machine learning algorithms that could be used for predictive analysis of heart diseases and predicting the overall risks. The proposed experiment is based on a combination of standard machine learning algorithms such as Logistic Regression, Random Forest, K-Nearest Neighbors (KNN), support vector machine (SVM) and Decision Tree. Most of the entities in this world are related in one way or another, at times finding a relationship between entities can help you make valuable decisions. Likewise, I will attempt to utilize this information as a model that predicts the patient whether they are having a Cardiovascular disease or on the other hand not. Moreover, the data analysis is carried out in Python using Jupyter Lab in order to validate the accuracy of all the Algorithm.
  • D

    Different sorting algorithms comparison based upon the time complexity

    Yash Chauhan, Anuj Duggal

    Sorting is a huge demand research area in computer science and one of the most basic research fields in computer science. The sorting algorithms problem has attracted a great deal of study in computer science. The main aim of using sorting algorithms is to make the record easier to search, insert, and delete. We’re analysing a total of five sorting algorithms: bubble sort, selecting sort, insertion sort, merge sort and quick sort, the time and space complexity were summarized. Moreover from the aspects of the input sequence, some results were obtained based on the experiments. So we analysed that when the size of data is small, insertion sort or selection sort performs well and when the sequence is in the ordered form, insertion sort or bubble sort performs well. In this paper, we present a general result of the analysis of sorting algorithms and their properties. In this paper a comparison is made for different sorting algorithms.
Contact

Get in Touch

I'm always up for talking Go, backend architecture, or open source. Reach me at iyashjayesh@gmail.com, or DM me on X or LinkedIn. If you're using one of my libraries and something's broken, open an issue - I read all of them. Let's build cool things together.