About me

About me

I'm an open source engineer specialising in numerical time integration and solver internals. I have 240+ merged pull requests to projects maintained by others, including 151 in the SciML organisation and 111 in OrdinaryDiffEq.jl. NumFOCUS and SciML fund my work through Google Summer of Code 2026 and the SciML Small Grants Program, and I do research with TU Hamburg on spectral deferred correction and with Oxford's Numerical Analysis Group on Irksome. Away from scientific computing I ship production TypeScript and Go: ScrollCraft, launched as a SaaS in the Sarvam Startup Program and since made open source; Kitbash, a CLI on npm and Homebrew; and merged contributions to three CNCF organisations.

240+ merged PRs
Open Source
Org member
SciML
2026 @ NumFOCUS
GSoC
9.0 / 10
CGPA
  • Sarvajanik College of Engineering and Technology, Surat
    Bachelor of Technology, Information Technology · CGPA 9.0 / 10
    Jul 2023 - Jul 2027
  • Indian Institute of Technology Madras (remote program)
    Artificial Intelligence and Machine Learning Program
    Jun 2025 - Aug 2025

Skills & tooling

  • Julia
  • Go
  • TypeScript
  • JavaScript
  • C++
  • Python
  • Java
  • OrdinaryDiffEq.jl
  • DifferentialEquations.jl
  • ModelingToolkit.jl
  • SciMLBenchmarks.jl
  • PETSc
  • Firedrake
  • Irksome
  • Numerical time integration
  • DAE, ODE, SDE and DDE solvers
  • Automatic differentiation
  • Kubernetes
  • Docker
  • client-go
  • Model Context Protocol
  • GitHub Actions CI/CD
  • React
  • Next.js
  • Node.js
  • Express
  • React Native
  • Flask
  • Prisma
  • Tailwind CSS
  • Auth.js
  • PostgreSQL
  • MySQL
  • MongoDB
  • SQLite
  • Redis
  • Firebase
  • Vercel
  • Git
  • GitHub Actions
  • Vitest
  • Jest
  • Playwright
  • Postman
  • Sentry