<!DOCTYPE html>

My Projects

My Projects

Software Tools

nmem

Command-line tool for monitoring memory on linux server (extended free).

View Project
CLI Linux MEMORY

neovim switcher

Switch between different nvim configurations.

View Project
CLI Neovim Configuration

txm

Command-line utility to make working with tmux more efficient and user-friendly.

View Project
CLI Tmux Go

ROOT Github Action

Github action to automate running ROOT CERN scripts.

View Project
GitHub Action ROOT CERN

firewall

A user-friendly command-line interface for managing the ufw firewall on Debian and Ubuntu systems.

View Project
CLI Firewall UFW Linux

Terminal Quran

Start each new terminal session with a verse from the Quran.

View Project
CLI Terminal Quran

ndpath

Command-line tool for managing and editing the PATH environment variables.

View Project
CLI Environment PATH

free-mac

A GNU Linux free-like memory monitor tool for MacOS.

View Project
CLI MacOS System Monitor

hadd-parallel

A python module to do hadd in parallel for ROOT. Using multiprocessing library.

View Project
Python ROOT Parallel Processing

Arxiv Abstracts Scraper

A python module for scraping arxiv abstracts for NLP testing purpose.

View Project
Python Arxiv NLP Scraper

Physics

Particle Decay Calculator

Calculate and convert between decay length, lifetime and width of particles using online Particle Decay Calculator.

View Project
JavaScript Particle Physics Calculator

BFit

Custom B physics fit module, and is used in B physics and related analyses.

View Project
Physics Particle Physics Python

Binary Black Hole Simulation Package

A Python package for simulating the dynamics and gravitational waveforms of binary black hole systems.

View Project
Python Astrophysics Simulation

SUSY Mass Spectrum Plotter

A plotting module for SUSY SLHA file Mass Spectrum.

View Project
Python SUSY Plotting

2d Ising Model Simulation

Montecarlo simulation of the 2d Ising Model using Metropolis Algorithm.

View Project
Monte Carlo Simulation Ising Model

Age of Universe

Calculate the Hubble constant and the age of universe using an sklearn model from galaxies distances and velocities data.

View Project
Cosmology Sklearn Data Analysis

Type Ia Supernovae Analysis

Revisit the Supernovae 1999 data and reproduce the results.

View Project
Astrophysics Data Analysis Supernova