skip to content

anshu.os v2026.6 — bengaluru, in · 13:55:51 IST

ANSHU PRAKASH
HINDOYAR

Full-Stack Engineer / Applied AI

~ ships production software · trains vision models · building toward autonomous systems

a portfolio that runs like an operating system.

cat resume.pdf ↗ github ↗

~/skills

Process Constellation

$ inspect ▍

hover a node to inspect the module

languages

web

ml & vision

data

cloud

  • Cloudflare — depth 1/3
  • Arcjet — depth 1/3 · used in Chatify

~/projects

Deployed Missions

MISSION-01 · DEPLOYED live

World Cup 2026 Prediction Engine

A stacked ML ensemble — Poisson, XGBoost, LightGBM and Elo — run through 10,000 Monte Carlo tournament simulations to forecast the 2026 World Cup, backtested on three prior cups.

── python · xgboost · lightgbm · scikit-learn · streamlit ──

  • ▸ 10,000-run Monte Carlo over all 48 teams
  • ▸ stacked ensemble — Poisson · XGBoost · LightGBM · Elo
  • ▸ backtested on WC 2014/18/22 — 0.216 RPS skill score
MISSION-02 · IN DEVELOPMENT wip

SchemaBench

A benchmark for whether LLMs are reliable at structured extraction — 375 evaluated calls across five models and five difficulty tiers, for $1.66 — and whether reliability is something you can buy.

── python · pydantic · litellm · openrouter · react · recharts ──

  • ▸ 375 calls — 75 tasks × 5 models, one identical prompt
  • ▸ 100% schema validity, 1 hallucination in 375
  • ▸ LLM judge validated against hand labels — 40/40
MISSION-03 · DEPLOYED live

Quiz App

A cross-platform quiz platform — React web, React Native (Expo) mobile, and an Express + Supabase backend — with role-based auth, timed gameplay, leaderboards, and web-push notifications.

── typescript · react · react native · expo · supabase · express ──

  • ▸ cross-platform — React web + React Native (Expo) mobile
  • ▸ Supabase backend — auth · postgres · storage
  • ▸ role-based auth, timed quizzes, leaderboard, web push
MISSION-04 · DEPLOYED live

Chatify

Real-time messaging with websocket delivery, JWT auth, and rate limiting that survives strangers on the internet.

── socket.io · jwt · zustand · mongodb · arcjet ──

  • ▸ websocket delivery — no polling, no refresh
  • ▸ IP-based rate limiting via Arcjet
  • ▸ JWT auth with protected socket handshakes
MISSION-05 · DEPLOYED live

AI ThumbnailGen

Prompt-to-thumbnail generation for creators — an AI image pipeline wrapped in product decisions about cost and abuse.

── react · node.js · express · mongodb ──

  • ▸ prompt → generated thumbnail pipeline
  • ▸ credit-based usage to cap generation cost
  • ▸ gallery + regeneration flow
MISSION-06 · DEPLOYED live

MERN Auth System

A production-grade authentication system — token rotation, email verification, password reset — built once, properly, and reused since.

── node.js · express · mongodb · jwt ──

  • ▸ access + refresh token flow with rotation
  • ▸ email verification and password reset
  • ▸ reused as the auth layer in later projects

[ all missions → ]

~/logs

System Logs

[ all entries → ]

~/contact

Open a Channel

anshu@os — terminal

channel open. try: connect --github · send "hello" · cat resume · help

anshu@os:~$