Sahil Yadav

Full-stack developer · Final-year BCA student · open to roles

summary

I'm Sahil, a full-stack developer in the final year of my BCA at GLS University. I work across the stack: TypeScript and React on the front, Python, Go and Node on the back, Kotlin on Android, and the Linux box they all run on.

experience

Software Developer Intern, WLDD Private Limited (Wubba Lubba Dub Dub)

27 Jan 2026 to 27 Feb 2026
Bengaluru · Remote
  • Built the hiring system on WLDD's live website, wired to a Notion table so every application flows straight into Notion.
  • Worked on features in solo, WLDD's creator app.

Developer, Earth Revibe (Clothing brand)

15 Jul 2025 to Present
Remote
  • Earth Revibe v1: a custom-coded e-commerce platform (storefront, admin, API) on Railway and Supabase.
  • Automation stack: WhatsApp customer messaging, Shiprocket shipping and returns, a self-serve exchange portal on a Cloudflare Worker, Clozzet marketplace sync and a nightly analytics report.

Developer, TSW (The Solo Wardrobe)

15 Jul 2025 to Present
Remote
  • Scrape → Cloudflare Images → publish pipeline that rebuilds the catalogue and deploys it, safely re-runnable.

programs

Daily Agent · AI agent platform

My always-on personal AI agent, reachable from every chat app I use.

  • Self-updates: it validates, commits and hot-restarts itself, and a supervisor rolls back a bad build automatically.
  • Memory safety with cgroups: every Claude turn runs in its own capped scope inside a shared slice, with a watchdog that reports out-of-memory kills.

Python · Claude Agent SDK · MCP · SQLite FTS5 · APScheduler · python-telegram-bot · discord.py

Daemon · Android messenger

A WhatsApp-style messenger with one chat per business, the front end to my agent.

  • Sync on a single global sequence number: an offline phone asks for 'everything after N' and catches up; unsent messages queue and go out later.
  • Device pairing with a one-time code; the long-lived token is stored only as a hash.

Kotlin · Jetpack Compose · Material 3 · Room · WorkManager · OkHttp WebSocket · FCM

Earth Revibe Automation · E-commerce automation

The automation that runs a clothing brand's WhatsApp messaging, shipping, returns and reporting.

  • Every message goes through one send gate: opt-out list, a weekly cap on marketing messages, IST sending windows and a shared send ledger.
  • Runs on a schedule inside my Daily Agent, so failures surface as chat messages, not silent cron logs.

Python · WhatsApp Cloud API · Shopify Admin API · Shiprocket API · Razorpay API · Cloudflare Workers · Cloudflare KV

Earth Revibe v1 · Custom e-commerce platform

The brand's original custom-coded store: storefront, admin, API and an admin app.

  • Shared Zod schemas in one package keep the storefront, admin and API in agreement.
  • Razorpay webhooks keep the raw request body so signature checks actually pass.

TypeScript · Next.js · React · Tailwind · Express · Prisma · PostgreSQL

Pav Bhaji POS · Restaurant POS

An Android POS, kitchen display and web POS for a restaurant, on a Go backend.

  • Silent self-updating builds: the app downloads in the background, checks the sha256 and installs with no taps.
  • No gaps or duplicates in order numbers; a client-generated ticket ID stops flaky Wi-Fi from punching an order twice.

Kotlin · Jetpack Compose · Go · SQLite · WebSocket · Caddy · systemd

TSW Product Pipeline · Catalogue automation

Scrape → Cloudflare Images → publish, for The Solo Wardrobe's catalogue.

  • Uses flock so runs never stack, with a hard timeout on scraping.
  • Git push can never hang on a prompt, and the run is safe to repeat when nothing changed.

Python · Selenium · Cloudflare Images · Node.js · React · Vite · Cloudflare Workers

education

Bachelor of Computer Applications (BCA)

GLS University · Final year
2024 to 2027

skills

Languages
TypeScript, JavaScript, Python, C++, Go, Kotlin
Front end
React, Next.js, Tailwind CSS, Motion, Vite, Jetpack Compose
Back end
Node.js, Express, Prisma, REST, WebSockets, aiohttp
Data
MongoDB, PostgreSQL, Supabase, SQLite (FTS5), Cloudflare KV
Infra
Linux & systemd, Cloudflare Workers, Railway, Vercel, Caddy, GitHub Actions
AI & APIs
Claude Agent SDK, MCP servers, WhatsApp Cloud API, Shopify Admin API, Shiprocket, Razorpay