BACKEND × AI × SAN JOSE

Building software that thinks, ships, & scales.

I'm Shrenil, an MIS student at SJSU and a backend developer who has shipped production code across legal tech, e-commerce, and AI. I write code that lives in production, not in notebooks.

Scroll
01 / About

A builder, not just a coder.

I gravitate to problems where the answer doesn't exist yet: backend systems, AI agents, the unglamorous plumbing that makes products actually work.

I've shipped production code across legal tech, backend APIs, and AI agents: from building BFF layers and auth systems at Legali AI to delivering 15 plus endpoints as a Python intern at Innovatics to an IS role at Vajra Jewels where I reduced support tickets by 15%.

I like agentic frameworks, well-named functions, and the quiet satisfaction of a passing CI run.

3.836
GPA · MIS · SJSU
5+
Projects shipped
'26
Graduating December
Cups of chai
02 / Experience

Where I've worked.

Three internships, two on-campus roles, and a consistent thread: I show up, learn the stack fast, and ship things that work.

Internship
Backend Developer
Legali AI
Feb 2026 to May 2026  ·  San Francisco Bay Area, Remote
  • Built a Backend-for-Frontend layer using TanStack Start, replacing direct API calls with typed server actions and improving separation between frontend and backend services.
  • Integrated Supabase Auth server-side and resolved environment and configuration issues across local and Cloudflare Worker deployments.
  • Implemented service binding-based API proxying and designed environment-aware database access using Drizzle ORM across local and production configurations.
TanStack StartSupabaseDrizzle ORMCF Workers
On Campus
Peer Academic Success Coach
San José State University
Aug 2025 to Present  ·  San Jose, CA
  • Support the Business residential community by hosting academic and social events that foster belonging, collaboration, and student wellness.
  • Coach peers on academic and personal success strategies, connecting them to campus resources and creating a positive environment for growth.
MentorshipCommunity BuildingAcademic Coaching
Internship
Python Developer Intern
Innovatics
May 2025 to Aug 2025  ·  Ahmedabad, India
  • Built the Python and FastAPI backend with a cross-functional team covering auth, catalog, checkout, and more.
  • Designed RESTful APIs and data models using FastAPI and Pydantic, integrated payments, and wrote unit tests throughout.
  • Delivered 15 plus backend endpoints with full documentation, enabling smooth frontend integration and faster feature handoffs.
FastAPIPydanticPythonSQL
On Campus
Community Desk Assistant
San José State University
Jan 2025 to May 2025  ·  San Jose, CA
  • Assisted residents with inquiries, lockouts, and resource checkouts while monitoring building security and managing guest access.
  • Enforced housing policies and supported desk operations while fostering a welcoming residential community alongside staff.
Customer ServiceOperations
Internship
Information Systems Intern
Vajra Jewels
Jun 2023 to Aug 2023  ·  Ahmedabad, India
  • Led digital integration across teams, improving operational efficiency and reducing workflow time by 10%.
  • Assisted in software testing, troubleshooting, and user support, cutting support tickets by 15%.
ExcelSQLProcess Improvement
03 / Selected projects

Things I've built.

001
WC 2026 Predictor
Live score prediction platform for FIFA World Cup 2026. Built a Random Forest classifier from scratch on 9,796 international matches, running 10K simulations per tournament to generate win probabilities, bracket predictions, and team odds. Users submit score picks for all 72 group matches and compete on a live leaderboard.
PythonRandom ForestJavaScriptFirebaseML
002
IT Support Multi-Agent Capstone
A 4-agent LangGraph orchestrator (Intake, Knowledge, Workflow, Escalation) with real RAG over IT docs, MCP tool calling for ticket actions, and 22/22 passing scenario tests. Built end-to-end on Next.js 16.
LangGraphNext.jsRAGMCPChroma
003
Sneaker E-commerce
A full-stack sneaker storefront built end-to-end. FastAPI backend with Alembic migrations, vanilla JS/HTML/CSS frontend. Cart, checkout, product catalog, the whole loop.
FastAPIAlembicPostgreSQLJavaScript
004
Multi-agent Chatbot
LangGraph-based customer service system with routing, escalation, and Gemini-powered reasoning. End-to-end design doc, notebook, and deck.
LangGraphGeminiPython
005
Ad Optimization Agent
Explore/exploit heuristic layered with an LLM rationale layer. The numbers decide; the model explains why in plain English.
LangChainGeminiPandas

The stack.

Languages
  • TypeScript
  • Python
  • SQL
  • JavaScript
Backend
  • FastAPI
  • TanStack Start
  • Cloudflare Workers
  • Drizzle ORM
Data & AI
  • LangGraph
  • Gemini / Anthropic APIs
  • Pandas
  • Supabase / Postgres
Workflow
  • Git / GitHub
  • Linux / Bash
  • Vercel / CF
  • Notion / Linear
05 / Off the clock

When I'm not at the keyboard.

On the soccer pitch
Pick-up matches, weekend leagues, and an unreasonable amount of opinions about the Premier League.
Weekly · Midfield
Pickleball, occasionally serious
A paddle, a plastic ball, and the lowest barrier to competitive trash talk in any sport. Recently won a Pickleball Intramural as well.
Weekends · 3.5 DUPR
Hosting the friend group
Low-stakes party games, big-stakes food choices. I'm the one who plans the seating chart for a six-person dinner.
Often · Living room

Let's build something.

shrenilsoni@gmail.com