harrison harper / work — 6 projects
currently

a deeper project archive and case study format for the work page

  1. 2026

    Portfolio Site

    This site. Particle system that morphs from name to about text to CTAs on scroll. Time-of-day sky colouring, magnetic hover effects, and a photography archive made in Astro with no UI framework.

    astroweb designcss
  2. 2025

    GCN Alert Network

    Persistent Kafka consumer across nine instrument topics that normalises heterogeneous GRB alert formats into a single internal schema. Routes observatory-filtered notifications to observing teams in near real-time.

    pythonkafkaSQLastronomy
  3. 2025

    GRB Detection Pipeline

    Automated FITS reduction pipeline covering header normalisation, instrument-aware calibration, source extraction, astrometry, and time-based stacking — no manual steps. Produced the University of Tasmania's first confirmed Gamma-Ray Burst detection, currently in preparation for publication.

    pythonfitsastropyastronomy
  4. 2025–2026

    3I/ATLAS Photometry

    Multi-epoch light curve pipeline for interstellar comet 3I/ATLAS. Ephemeris queries from NASA JPL Horizons automate aperture placement on the moving target; nightly zero-points are derived from PanSTARRS and SkyMapper catalogues to account for varying conditions across sessions.

    pythonastropyphotometryastronomy
  5. 2024

    Exoplanet Transit Analysis — GJ 1132b

    Joint transit model fitted to Hubble and Spitzer datasets. Each instrument processed with its own calibration routines before normalisation; Batman extracted the transit depth and physical parameters of the planet from the combined light curve.

    pythonbatmanhubblespitzerastronomy
  6. 2024

    React & Motion Dashboard

    A dashboard of animations and interactive effects built in React and Motion. Magnetic cursors, physics springs, gesture-driven components, and other UI experiments collected in one place.

    reactmotiontypescriptweb design

These are things I've built for curiosity, coursework, or both. More detailed write-ups are coming — for now, reach out if you want to talk through any of them.