Skip to content
View shivasankarka's full-sized avatar
:shipit:
Focusing
:shipit:
Focusing

Highlights

  • Pro

Organizations

@mojomath

Block or report shivasankarka

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
shivasankarka/README.md

Hello there 👋

General Kenobi~ ...Oh, My bad, wrong galaxy.

In this galaxy, I am ShivaSankar, a PhD student at Hokkaido University, Japan doing research in the intersections of Theoretical particle physics, Cosmology, Astrophysics and deep learning.

🔬Research Interests

Briefly, my main research directions include:

  • Neutrinos, Dark matter and New physics beyond Standard model.
  • Black hole physics, Supernovas, Blazars, AGNs and other astrophysical objects.
  • Physics of deep learning & Interpretability.

I work on a variety of topics because I genuinely believe interdisciplinary research is key to unlocking the mysteries of the universe (or the multiverse if you’re from that gang). It’s fun to connect the dots. To find physics where no one thought to look. To move concepts across fields and see what breaks or what beautifully unifies.

To be concious and have the ability the admire the inner workings of this beautiful universe at every level is a true blessing and I hope to embrace it every day of my life.

💻 Coding & Building (or breaking)

I love coding (I used to hate it though, I underwent a phase transition somewhere along the way lol).

I especially enjoy automating tasks and building things that make life easier. I find pleasure in creating tools and applications that can positively impact others lives. Sometimes I code to build useful tools. Sometimes I code just for the kick of figuring something out. There’s something deeply satisfying about transforming a thought into something executable, something real.

Hobbies = Learning

My hobby in short is just learning :)

I love learning new skills and learning new knowledge and inevitably connecting the dots. Therefore I have too many hobbies to list down here. Some of the recent ones include,

  • Language learning
  • Cubing
  • Piano
  • Photography
  • Cinematography
  • 弓道 (Japanese archery)
  • 書道 (Calligraphy)

...and the list goes on.

Currently working on

I’m currently splitting my time between research and building projects in Mojo, while also gradually stepping into Rust. I use python, C, C++ extensively in my research. So I spend my other times learning Mojo and Rust.

  • NuMojo - A numerical computing library written in native Mojo inspired by NumPy. The power of numpy, the ease of pytorch.
  • SciJo - A scientific computation library providing higher-level functionality inspired by SciPy.
  • HEPJo - HEPJo is a math library for doing data analysis and computations in High Energy Physics a.k.a Particle Physics.
  • mojoBLAS - Porting BLAS routines from Fortran to pure Mojo (CPU, GPU) to serve as a backend for NuMojo.
  • ML Algorithms - Implementing ML algorithms with NuMojo to learn the fundamental of ML algorithms and improve NuMojo library.
  • DRL: Tic Tac Toe through MCTS - Exploring reinforcement and deep learning through projects like training an MCTS-driven neural network to master Tic-Tac-Toe inspired by AlphaZero.

I’m also working on a few Rust 🦀 projects. I plan to go deeper into Rust in 2026 and what better way to learn than by building a real useful project! I also hope to get my hands dirty again with embedded systems this year. I used to love tinkering with microcontrollers and such as a kid, and I’ve been meaning to return to it, especially now that I can afford the hardware with the adult money and childish curiosity xD.

💬 If you would like to talk with me about Physics, Life, Coding, or literally anything at all, feel free to drop me a message at my email. Feel free to check my webpage, my Research profile (my research papers) or Instagram (my photography, videography works) at,

Personal website

Research Profile

Pinned Loading

  1. HEPJo HEPJo Public

    HEPJo is a high-performance library for numerical computations in particle physics, written in Mojo 🔥 similar to Scikit-HEP in Python.

    Mojo 7 1

  2. NuMojo NuMojo Public

    Forked from Mojo-Numerics-and-Algorithms-group/NuMojo

    A numerics library for the Mojo programming language

    Mojo 1

  3. Tenka Tenka Public

    A package manager for Mojo programming language written in python.

    Python 5

  4. PICS PICS Public

    Python code to calculate the attenuated neutrino flux due to NP

    Mathematica

  5. NuMojo-Examples-and-Benchmarks NuMojo-Examples-and-Benchmarks Public

    Forked from Mojo-Numerics-and-Algorithms-group/NuMojo-Examples-and-Benchmarks

    This repository contains examples, benchmarks for the implementations present in main branch of the NuMojo Library

    Jupyter Notebook

  6. MLAlgorithms MLAlgorithms Public

    Implementation of Machine learning algorithms using NuMojo

    Mojo 2