Skip to content
View yds233013's full-sized avatar

Block or report yds233013

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
yds233013/README.md

Hi, I'm Yash Shah πŸ‘‹

πŸ’» CS + Data Science @ UC Berkeley

Software Engineer Β· Data Science Β· AI / ML

Full-stack apps, scalable backend systems, ML pipelines, and LLM-powered workflows.



🧠 About Me

class YashShah:
    def __init__(self):
        self.school   = "UC Berkeley"
        self.degrees  = ["Computer Science", "Data Science"]
        self.focus    = ["Backend Systems", "Data Infrastructure", "AI / ML"]
        self.stack    = ["Python", "TypeScript", "Java", "SQL"]
        self.building = "agent systems with deterministic guardrails"

    def philosophy(self):
        return "If a number shows up on a screen, you should be able to trace it."
  • πŸ”­ Currently building sales-engine and relay β€” systems where a model does the reading and the reasoning, and deterministic engines stay in charge of what is true. Both have live demos.
  • 🌱 Going deep on distributed systems, LLM evaluation, and data infrastructure.
  • πŸ’¬ Happy to talk about FastAPI, Postgres, retrieval pipelines, agent evals, or SQL that refuses to be slow.
  • ⚑ Fun fact: most of my side projects start because I wanted to check a number somebody else asked me to trust.

πŸ› οΈ Tech Stack

Languages

Python TypeScript JavaScript Java SQL C

Backend & Data

FastAPI Node.js PostgreSQL MongoDB Redis Prisma Pandas scikit-learn PyTorch

Frontend & Infra

React Next.js Tailwind CSS Docker Git GitHub Actions


πŸš€ Featured Projects

πŸ“‘ gtmos β€” a GTM control plane that publishes its own negative results

Connects product signals, enrichment and CRM state to work out which accounts deserve attention, why now, and who owns them. The interesting part is what it refuses to claim: the lead-scoring model posts a structural AUC of 0.537, not distinguishable from random, and the repo leads with that instead of the flattering leakage-contaminated 0.593. The best-performing subject line lifts replies by 16.3 points and is still recommended against, because the extra replies are angry ones. One of four integrations is verified by execution, and the other three say so in the product.

Python FastAPI Next.js PostgreSQL dbt last commit

πŸ”¬ forensicds β€” a benchmark where the inherited analysis is correct code computing the wrong quantity

Ten Harbor tasks built from realistic inherited data-science work: a business memo, the messy warehouse behind it, the document that governs the decision, and an analysis someone already did that runs, is well documented, and answers the wrong question. Both frontier models tested reconstruct the evidence and frame the right question at or near ceiling; producing the decision-relevant number is the floor for both, and the instrumented trials break into eleven distinct failure patterns rather than one. Every arm graded by the same frozen verifiers.

Results Python last commit

🏭 sales-engine β€” agent-led technical sales with deterministic guardrails

An adaptive Claude agent reads a messy industrial request and decides what to investigate. Deterministic engines decide what is true: compatibility, stock, pricing and approvals never come from the model, and any claim the engines did not produce is rejected before it reaches a customer. 14 of 14 business outcomes correct in the eval suite, with zero safety violations.

Live demo TypeScript Next.js Prisma MCP last commit

🧾 relay β€” legacy accounting data to a verified ERP go-live

Takes messy legacy ledgers through validation, reconciliation and a governed change workflow, then answers the only question that matters: is this migration safe to launch? 37 deterministic rules and 10 reconciliations turn 65 findings into the 20 decisions a person actually has to make, every fix needs an approver who did not request it, and 12 readiness gates sit on a hash-chained audit trail. Switching the AI off removes no correctness.

Live demo Python FastAPI Next.js PostgreSQL Docker last commit

🧡 textileops β€” AI-native production control for a textile manufacturer

A mid-sized knit-fabric business runs on spreadsheets, WhatsApp and the owner's memory. TextileOps does the noticing continuously: a deterministic exception engine re-derives ten kinds of problem from current state, an impact engine attaches days at risk and revenue exposure to each one, and every exception carries its evidence down to the supplier's own message. The arithmetic is tested code; the model only reads unstructured material and drafts explanations.

Live demo Python FastAPI Next.js Docker last commit

πŸ§‘β€πŸ”¬ expertops β€” expert network operations, end to end

One connected system for the whole lifecycle: application, screening, qualification, onboarding, invitation, staffing, work review, payment preparation and offboarding. Routine coordination is automated and consequential decisions are not β€” ten named approval gates require a signed-in human, and each one is recorded against the operator who made it.

TypeScript Next.js Docker last commit

πŸ§ͺ cerl-bench β€” deterministic agent evaluation

A simulator and evaluation toolkit for enterprise support agents. 190 frozen scenarios across three support and billing workflows, exact offline replay, and trace-aware safety grading with no LLM judge in the loop.

Python last commit

πŸ’Έ ledger-ai β€” personal-finance workspace

Built around the problem of understanding transactions and charges across accounts and cards. Receipt OCR, explainable alerts, and verified financial analysis over synthetic data.

FastAPI Next.js PostgreSQL last commit

πŸ–₯️ ComputeOps β€” GPU capacity planning dashboard

Internal GPU infrastructure operations dashboard with a transparent, rule-based capacity allocation planner. Every allocation decision is explainable.

Python last commit

✍️ Real-Time Collaborative Editor β€” CRDT-backed multi-user editing

Multiple users editing the same document at once, with conflict resolution handled by CRDTs rather than locks.

React Node.js WebSocket MongoDB

🏠 Rate the Dorm β€” MERN app for student housing reviews

Students rate and review dorms, filter by college, and browse community feedback.

MongoDB Express React Node.js

🏏 ICC World Cup Predictions β€” match outcome modeling

Predicting cricket match results from historical data, with feature engineering on team and venue history.

Python scikit-learn

πŸ“š More projects β€” SQL & data analysis, systems in Java
Project What it does
CineQuery PostgreSQL analysis of IMDb movie data, from cleaning through insight
RepoRadar SQL analytics on GitHub repository activity: contributors, commit patterns, forks, issues
BillboardSQL Trends, top artists, and song longevity across Billboard Hot 100 and TikTok Top 50
Yelp Mongo Explorer Document-model tradeoffs explored on the Yelp Academic Dataset
WorldExplorer Engine Procedural world generation and exploration engine in Java
2048 The full game, built in Java

πŸ“Š GitHub Stats






🀝 Let's build something

I'm open to internships, research collaborations, and interesting problems in backend, data, and applied ML.

Pinned Loading

  1. Rate-the-dorm Rate-the-dorm Public

    A MERN stack web app that enables students to rate and review dorms, with features for filtering by college and browsing community feedback.

    JavaScript 1

  2. Real-Time-Collaborative-Editor Real-Time-Collaborative-Editor Public

    A real-time collaborative text editor with CRDT-based conflict resolution, supporting multiple users editing simultaneously. Built with React, Node.js, WebSocket, and MongoDB.

    TypeScript 1

  3. cerl-bench cerl-bench Public

    A deterministic enterprise-agent simulator and evaluation toolkit: 190 frozen scenarios across three support/billing workflows, exact offline replay, and trace-aware safety grading with no LLM judge.

    Python

  4. ComputeOps ComputeOps Public

    Internal GPU infrastructure operations dashboard with a transparent, rule-based capacity allocation planner. Portfolio project β€” all data is simulated and it executes no GPU jobs.

    Python

  5. ledger-ai ledger-ai Public

    Personal finance workspace where every number is checkable. FastAPI, Next.js, PostgreSQL, RQ, receipt OCR, explainable alerts, and verified financial analysis using synthetic data.

    Python

  6. forensicds forensicds Public

    A benchmark for decision-grade production data science: 10 Harbor tasks where the inherited analysis is a correct computation of the wrong quantity. Includes a 14-chapter research dossier and a Gem…

    Python