Skip to content
View Saransh-cpp's full-sized avatar

Highlights

  • Pro

Block or report Saransh-cpp

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

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

Report abuse
Saransh-cpp/README.md

You are probably looking for my website, specifically, the open-source page.

I am a master’s (computational science and engineering) student at EPFL (École Polytechnique Fédérale de Lausanne / Swiss Federal Technology Institute of Lausanne). At the moment, I am interning with the Cognitive AI team at Logitech, Switzerland.

Before joining EPFL, I was a research software engineer (RSE) at UCL's Advanced Research Computing Centre, where I worked on automatic differentiation, HPC, and DevOps projects. Even before UCL, I worked as a RSE at CERN (under the Princeton Institute for Computational Science and Engineering), doing similar things for computational high-energy physics software. I hold an undergraduate degree in computer science and mathematics from the University of Delhi. Besides writing code, I am also quite fond of teaching courses and workshops, broadly on scientific and high-performance computing, software engineering, and numerical mathematics.

I am currently interested in Computational and Numerical Mathematics, Scientific Computing (High-Performance Computing, Data-Intensive Computational Methods), Machine Learning Engineering (Computer Vision and HCI, Physics-aware ML), and Embedded Software Engineering (Edge AI, Flight Software for satellites). I advocate for and am extremely passionate about open-source and open-science.

Open-Source work

Better here.

Main repositories

The repositories I am (or I was once) involved with as a maintainer, core developer, core contributor, or was funded to work on.

pybamm-team/PyBaMM | scikit-hep/vector | glass-dev/glass | scikit-hep/awkward | scikit-hep/cuda-histogram | scikit-hep/coffea | scikit-hep/boost-histogram | FluxML/Flux.jl | agda/agda-stdlib | pybamm-team/liionpack | pybamm-team/BattBot | smaranjitghose/DocLense | asmeurer/removestar | several conda recipes

Significant contributions

Significant voluntary contributions or spin-off projects (was not directly funded to work on them but my work expanded and encompassed them).

FluxML ecosystem | Scikit-HEP ecosystem | PyBaMM ecosystem | Scientific Python ecosystem

Pinned Loading

  1. pybamm-team/PyBaMM pybamm-team/PyBaMM Public

    Fast and flexible physics-based battery models in Python

    Python 1.6k 765

  2. scikit-hep/vector scikit-hep/vector Public

    Vector classes and utilities

    Python 99 37

  3. agda/agda-stdlib agda/agda-stdlib Public

    The Agda standard library

    Agda 663 268

  4. scikit-hep/awkward scikit-hep/awkward Public

    Manipulate JSON-like data with NumPy-like idioms.

    Python 960 122

  5. FluxML/Flux.jl FluxML/Flux.jl Public

    Relax! Flux is the ML library that doesn't make you tensor

    Julia 4.7k 620

  6. scikit-hep/cuda-histogram scikit-hep/cuda-histogram Public

    Histogramming tools on CUDA.

    Python 8