Skip to content
View Hemanthb1's full-sized avatar

Block or report Hemanthb1

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

Hey there, I'm Hemanth Bommireddy 👋

PhD candidate in Astronomy at Universidad de Chile, working at the intersection of multimessenger astronomy and alert broker infrastructure.

My research focuses on searching for electromagnetic counterparts of gravitational wave events using real-time public alert streams from ZTF, LSST, and DECam — in an era where tens of thousands of transients arrive every night.

I build open-source tools to help the astronomy community navigate this flood of time-domain alerts.


🔭 Research

  • GW counterpart searches — Crossmatching LIGO/Virgo/KAGRA skymaps with ZTF/ALeRCE alert streams to identify kilonova and AGN candidates
  • Kilonova simulations — Monte Carlo rate estimation and detection efficiency studies for several Kilonova models
  • Alert broker infrastructure — Building pipelines on top of ALeRCE, GCN Kafka streams, and GraceDB for real-time transient classification
  • Survey sensitivity — ZTF-based kilonova rate upper limits benchmarked against LVK BNS merger rates

🛠️ Tech Stack

Languages: Python · TypeScript · SQL
Astronomy: astropy · ligo.skymap · healpy · sncosmo · Redback
Brokers & Streams: ALeRCE · GCN Kafka · GraceDB
Backend: PostgreSQL
Frontend: React · Vite · Recharts
DevOps: GitHub Actions · Vercel


Featured Projects

Dashboard for GW follow-up — crossmatches LIGO/Virgo events with AGN candidates from ZTF/ALeRCE. Includes GW skymap overlays, ZTF light curves, and GraceDB integration.

Contributed to NASA GCN codebase: PR #3579

Python pipeline for real-time GW skymap × ZTF alert crossmatching. Downloads skymaps from GraceDB, queries ALeRCE, crossmatches against the Milliquas AGN catalog, and ranks candidates by overlap probability.


PyPI Packages

Published open-source Python packages for the astronomy community → pypi.org/user/hemanth195


Publications & Academic Profile

Pinned Loading

  1. gw-agn-dashboard gw-agn-dashboard Public

    React/TypeScript dashboard for GW-AGN candidate visualization

    TypeScript 1

  2. GW_AGN_watcher GW_AGN_watcher Public

    Real-time GW skymap × ZTF alerts crossmatcher for binary black hole mergers counterpart searches

    Jupyter Notebook 2

  3. GCN-Slack-listener GCN-Slack-listener Public

    This repo contains the code to create a GCN slack listener especially for GBM alerts (in development)

    Python

  4. neutrino-rubin-watcher neutrino-rubin-watcher Public

    Dashboard for IceCube neutrino events and LSST alerts crossmatch and visualization for Rubin neutrino collaboration (in development)