-
I'm currently a Staff Software Engineer at Quansight
-
My current interests in Scientific Computing include (see here for technical blogs):
- Validation of mathematical functions with complex inputs in various libraries such as NumPy, PyTorch, XLA/JAX, Tensorflow, MPMath, etc
- Theory of Sparse Arrays, in particular, PyTorch sparse tensors support
- Optimization of Triton kernel parameters
- Interoperability of Array-like objects from various software
- Algorithms and Implementations
- Support Fortran 90 TYPE construct in F2Py
-
I have initiated and co-authored a number of open source projects with the following highlights:
- RBC - Remote Backend Compiler
- F2Py - Fortran to Python interface generator DOI, ships with NumPy DOI
- SciPy - open-source software for mathematics, science, and engineering DOI
and contributed to a number of open source projects such as XLA, JAX, Heavy.AI, PyTorch, Numba, Apache Arrow, conda-forge, XND, SymPy, etc.
-
My background is in Scientific Research: Mathematical Physics, Nonlinear Waves, Mechanics, Systems Biology, Microscopy, Solid Mechanics, Optics, Scientific Computations, etc. CV@ERIS, ORCID, Scholar
-
Fun facts:
-
😄 Pronouns: standard Modern English
-
Quansight
- Estonia
Block or Report
Block or report pearu
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned Loading
-
-
-
xnd-project/arrayviews
xnd-project/arrayviews PublicArrayViews: creating specific views to array storage objects
Python 16
-
xnd-project/umem
xnd-project/umem PublicUnifying MEmory Management library for connecting different memory devices and interfaces
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.