Skip to content
View Purav-Kanda's full-sized avatar

Block or report Purav-Kanda

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.

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
Purav-Kanda/README.md

πŸ‘‹ Hi, I'm Purav

Typing SVG

πŸ’» 3rd-year Computer Science & Economics (Honours Co-op) student at McMaster University πŸ€– Interested in AI agent systems, backend infrastructure, and full-stack development πŸ›  Open-source contributor on Drasil, a McMaster research project πŸš€ I build things that actually ship β€” not just prototypes


πŸ”₯ Featured Projects

πŸ“ MathScan β€” Handwritten Math to LaTeX

Full-stack OCR pipeline (Next.js frontend on Vercel, FastAPI backend on Modal) that converts handwritten notes into editable LaTeX in real time, streaming results via Server-Sent Events. Confidence-gated fallback OCR system plus an LLM correction pass, benchmarked at 71.4% mean character accuracy on real photographed handwritten notes. Full CI test suite on every push. πŸ“ MathScan Β· Live: math-scan-lake.vercel.app

πŸ›‘οΈ AgentSentinel β€” AI Agent Observability

Real-time observability API detecting AI agent hallucinations, tool-call loops, and reasoning drift via a per-span composite anomaly scorer combining linguistic, latency, and retry-pattern signals. Three-tier automated remediation (WARN / PAUSE-with-human-gate / ABORT), backed by 31 unit tests. Submitted to the Splunk Agentic Ops Hackathon ($20K prize pool, 1,300+ participants). πŸ“ AgentSentinel Β· πŸŽ₯ Demo

🩺 DysphagiaSense β€” AI Swallow Risk Detection

Full-stack AI pipeline built in 24 hours β€” React/TypeScript frontend, FastAPI backend, real-time audio classification using MFCC, spectral centroid, and zero-crossing rate features. Placed 3rd of 20+ teams (Health & Aging track) at MacHacks 2026. πŸ“ DysphagiaSense

🧩 Drasil β€” Open-Source Research Contributions

Merged 10 pull requests into a multi-package Haskell codebase spanning printer backends, code generators (C#, Python, Java), and requirements-engineering domain logic β€” used across 10+ downstream case studies. McMaster research project supervised by Dr. Jacques Carette and Dr. Spencer Smith. πŸ“ Drasil


πŸ›  Tech Stack

Languages Python β€’ TypeScript β€’ JavaScript β€’ Java β€’ C β€’ SQL β€’ Go β€’ Haskell β€’ HTML/CSS

Frameworks & Libraries FastAPI β€’ React β€’ Next.js β€’ Node.js β€’ REST APIs β€’ NumPy β€’ Pandas β€’ Librosa

Cloud & DevOps AWS β€’ Docker β€’ Modal (serverless) β€’ CI/CD (GitHub Actions) β€’ PostgreSQL β€’ MySQL β€’ Git β€’ Linux

Concepts OOP β€’ Distributed Systems β€’ Unit Testing β€’ Agile β€’ API Design


🧩 What I Focus On

  • Shipping full-stack systems end-to-end β€” idea to deployment, not just demos
  • Debugging real production issues (deployment failures, root-cause fixes) rather than working around them
  • AI/agent infrastructure: observability, evaluation, and reliability
  • Writing tested, maintainable code with real CI pipelines

πŸ“« Contact

Popular repositories Loading

  1. Drasil Drasil Public

    Forked from JacquesCarette/Drasil

    Generate all the things (focusing on research software)

    Haskell 1

  2. MathScan MathScan Public

    Python 1

  3. My-Projects My-Projects Public

    PHP

  4. Hackathon-dysphagia-Alerts Hackathon-dysphagia-Alerts Public

  5. Purav-Kanda Purav-Kanda Public

  6. Agent-Sentinel Agent-Sentinel Public

    splunk agentics hackathon 2026

    Python