Skip to content
View agriyakhetarpal's full-sized avatar
🍉
🍉

Sponsoring

@fregante

Block or report agriyakhetarpal

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
agriyakhetarpal/README.md

Full-time Pythonista, part-time poet, and hopeful code poet 🐍

Hi there! I am a software engineer and open source maintainer based in New Delhi, India, with interests in interactive computing, numerical methods, Python packaging, and accessibility.

I currently work at Quansight, where I focus on the packaging and distribution of open source scientific software in the Scientific Python and PyData ecosystems.

I currently volunteer and help maintain the following projects – a list which is by no means exhaustive:

Project Description
Pyodide A port of CPython for WebAssembly (WASM) that aims to bring the Scientific Python stack to the browser and Node.js.
jupyterlite-sphinx A Sphinx extension that brings the power of JupyterLite, a WASM-based JupyterLab distribution, in Sphinx-based documentation websites.
jupyterlite-pyodide-kernel A JupyterLite kernel that uses Pyodide as its backend for executing Python code in the browser.
Autograd A Python framework for forward-mode and reverse-mode automatic differentiation of Python and NumPy code.
PyBaMM The PyBaMM (Python Battery Mathematical Modelling) ecosystem, consisting of a Python package and library for the mathematical modelling of batteries and for conducting efficient simulations and experiments.
SymPy Live Shell The SymPy Live Shell project, a web-based interface for the SymPy computer algebra system, which allows users to perform symbolic mathematics computations in the browser.

Additionally, I occasionally help triage PyWavelets, a piece of software written in Python that provides tools for wavelet transforms and related mathematical operations, commonly used in signal processing and data analysis.

You can usually find me lurking around on myriads of repositories and discussions related to Python packaging and developer tooling, its scientific computing ecosystem, build systems, the Jupyter ecosystem, and more – and occasionally contributing to them as well.


To say hello, please feel free to reach out to me on Bluesky or Mastodon. For any professional inquiries, please use the following email address: agriyakhetarpal [at] outlook [dot] com


For the ones who seek poetic malaise, here's a quote from Ode: Intimations of Immortality by William Wordsworth:

“Whither is fled the visionary gleam? Where is it now, the glory and the dream?”

Pinned Loading

  1. pyodide/pyodide pyodide/pyodide Public

    Pyodide is a Python distribution for the browser and Node.js based on WebAssembly

    Python 14k 980

  2. jupyterlite/jupyterlite-sphinx jupyterlite/jupyterlite-sphinx Public

    A Sphinx extension that integrates JupyterLite within your Sphinx documentation

    Python 91 29

  3. PyWavelets/pywt PyWavelets/pywt Public

    PyWavelets - Wavelet Transforms in Python

    Python 2.3k 521

  4. HIPS/autograd HIPS/autograd Public

    Efficiently computes derivatives of NumPy code.

    Python 7.4k 933

  5. hugo-python-distributions hugo-python-distributions Public

    pip-installable binaries (wheels) for the "extended + withdeploy" edition of the Hugo static site generator with powerful cross-compilation (note: unofficial, community-maintained)

    Python 15 1

  6. talks talks Public

    a repository that hosts my slides

    5