Code & Data

Computational tools for scientific questions

Python workflows, reproducible analysis, and public-facing data tools built around real observational problems

Python Pipelines, analysis, and visualization for scientific data
SQL + Web Structured searchable tools and browser-based interfaces
Research-grade Built from observational and modeling workflows, not toy examples
Public-facing Projects designed to be explored, searched, and reused

Selected projects

Orbital analysis, photometry, geospatial comparison, and searchable scientific data — each showing a different part of the work.

Satellite Conjunction Risk Analysis

Analysis Pipeline

A reproducible pipeline for quantifying and visualizing the risk of close satellite approaches in low Earth orbit using public orbital data. Framed around ~10,000 satellites, focused on extracting operationally meaningful summaries from large trajectory sets.

Python Jupyter Orbital data Reproducibility

Relative Photometry Pipeline

Astronomy Workflow

A modular Python pipeline for extracting relative photometric light curves from ground-based CCD time-series observations, including calibration, image alignment, WCS-based source localization, aperture photometry, and light-curve output.

Python Astropy Photutils Time-domain astronomy

Nevada Dark Sky Comparison

Data App

Compares ground-based sky brightness measurements from a Unihedron SQM-L device against NASA VIIRS Black Marble nighttime radiance data. Interpolates field measurements, maps local variation, and compares on-the-ground darkness to satellite-derived pixels.

Python Geospatial analysis NASA data Streamlit

Polluted White Dwarf Database

Searchable Tool

A browser-based searchable resource for exploring model parameters related to pollution around white dwarfs. Exposes scientific model choices through a structured interface so users can query and inspect results directly.

Scientific database Search interface Astronomy models Web application

Approach and strengths

The most useful pattern in my work is translating research logic into maintainable code and interfaces that others can actually use.

What I build

  • Reproducible scientific analysis pipelines
  • Data processing workflows for observational datasets
  • Structured search tools and research databases
  • Visualizations and outputs designed for interpretation, not just computation
  • Projects that connect domain knowledge with practical implementation

Technical focus

  • Python for scientific programming and automation
  • Astropy, photutils, plotting, and notebook-based exploration
  • Data organization for parameter sweeps and model results
  • SQL-backed or web-facing ways of making results searchable
  • Interfaces that keep technical work accessible to non-specialists

GitHub profile

My GitHub includes repositories for satellite conjunction analysis, time-domain photometry, dark sky comparison work, Stellarium scripts for night-sky demonstrations, and the site itself. It is the best place to see the current shape of my technical work and how I organize projects.