Yash Agarwal
ProjectsOpen SourceExperienceWritingAboutContact
Hire me

Yash Agarwal

Backend, distributed systems, and the network layer underneath.

Open to SWE roles and internships · 2027 graduate

Site

  • Projects
  • Open Source
  • Experience
  • Writing
  • About
  • Contact

Elsewhere

  • LinkedIn
  • GitHub
  • X
  • Email

© 2026 Yash Agarwal.

Punjab, India

Projects/NeuroPredict
06ShippedNov 2025 - Dec 2025

NeuroPredict

An ML-backed clinical prediction service with a Flutter client and an admin review console.

GitHub
Node APIModelReports · JWT

A trained prediction model exposed through a Python inference API, wrapped by a Node backend that handles auth, roles and report storage, and consumed by a Flutter app. Clinicians submit a case, get a prediction and a stored report; an admin surface reviews what the model has been asked and what it answered.

  • Model developed and evaluated in notebooks, then served behind a stable HTTP inference contract rather than shipped as a notebook.
  • Node/Express backend with JWT middleware, admin role gating, and persisted prediction reports.
  • Flutter client covering auth, submission, report history and an admin page, plus a companion marketing site.

3

tiers: model, API, app

JWT

role-gated admin

My role

Full stack: model serving, backend, app

Stack

PythonJupyterFlaskNode.jsExpressJWTFlutter

Previous

DataPulse

Next

BudgetBuilders

Happy to walk through the code, the schema, or the decisions behind this one.

Get in touchAll projects