Experience

Where I've worked

  1. Open Source Developer (Google Summer of Code 2026) @ NumFOCUS - SciML

    May 2026 - Present · Remote
    • ▹Develop and maintain numerical ODE, SDE, DAE and DDE solvers in Julia for the SciML organisation, mentored by Chris Rackauckas.
    • ▹Implemented the MRI-GARK multirate infinitesimal families plus MIS2, MRAB, MREEF and MREIL, and the IMEX SDIRK/ESDIRK schemes with a generic tableau abstraction shared across the family.
    • ▹Identified and corrected an error in a published multirate order condition, caught by convergence order tests with negative controls.
    • ▹Built modified Newton nonlinear solves on the DAE paths with W operator construction and reuse.
    • ▹Shipped after the program period: the spectral deferred correction family (nine sweepers and adaptive step control, with IMEX sweeps in review) and PETScDiffEq.jl, a new SciML package wrapping PETSc's TS solvers with discrete adjoint support, now at v0.3.0.
  2. Research Collaboration @ TU Hamburg - Chair of Computational Mathematics

    Aug 2026 - Present · Remote
    • ▹Bringing Spectral Deferred Correction into OrdinaryDiffEq.jl with Daniel Ruprecht's group, working toward a joint publication.
    • ▹Delivered serial SDC with seven sweepers, verified against the qmat reference implementation, with stiff coverage on Prothero-Robinson.
  3. Research Intern @ University of Oxford - Numerical Analysis Group

    Sep 2026 - Jun 2027 · Remote
    • ▹Working with Professor Patrick Farrell's group and Dr Pablo Brubeck on Irksome, the Runge-Kutta time stepping library for finite element problems in Firedrake.
    • ▹Reported six defects in the stepper implementations, including transposed abscissae in a published tableau and stage residuals evaluated at the wrong time.
  4. Funded Contributor @ SciML Small Grants Program (NumFOCUS)

    2026 · Remote
    • ▹Awarded and completed a funded project adding eight differential algebraic equation benchmarks from the Bari IVP test set to SciMLBenchmarks.jl, across mass matrix, residual DAE and ModelingToolkit index reduced formulations.
  5. React Developer Intern @ Krtya Technologies Pvt. Ltd.

    Jun 2025 - Sep 2025 · Remote
    • ▹Built responsive React interfaces against REST APIs and improved frontend rendering performance.