SV.

Research Software

A collection of high-performance simulation frameworks and numerical libraries I've developed for Computational Physics and Numerical Relativity.

SphericalSBPOperators.jl

Julia Numerical Analysis Performance Optimization

High-order numerical operators for spherical and curvilinear coordinates, enabling symmetry-reduced simulations with theoretical O(N^2) speedups and memory reductions over full 3D Cartesian discretizations.

ScalarWaveFVM.jl

Julia FVM

Numerical framework for scalar self force in general relativity using Finite Volume Method.

Ektome

Python HTCondor Bash/Linux Git (CI/CD)

Python-based automation pipeline that processed 100,000+ simulations on HPC systems (HTCondor), with robust job orchestration and post-processing.

FastTanhSinhQuadrature.jl

Julia Numerical Analysis Performance Optimization

An AVX-optimized Julia library for fast Tanh-Sinh quadrature. Achieved up to 62x speedup in 1D, 35,700x in 2D, and successful microsecond-scale convergence in 3D boundary-singular integrals where competing libraries failed to meet tolerance.

PythiaBNS

Python Bayesian inference ML

Improved parameter estimation for gravitational-wave models by ~10x using physics-informed priors and machine learning.

TOV.jl

Julia

Solving the Tolman-Oppenheimer-Volkoff (TOV) equations in Julia

GridFunctions.jl

Julia

A package that provides functionalities to work with Functions on a Grid

MOTSCuspFitting.jl

Julia

Julia package to analyze data from Marginally Outermost Trapped Surfaces from Binary Black Hole Mergers

Zerilli.jl

Julia

Solves the radial piece of the Zerilli equation in spherical symmetry

ScalarWave3D.jl

Julia

a 3D code playground using ParallelStencil.jl to test threading+mpi