Skip to content
View angus-forrest-uk's full-sized avatar

Organizations

@lbparticles @paua-org

Block or report angus-forrest-uk

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
angus-forrest-uk/README.md

Angus Forrest

Mathematical physicist turned software developer - London, UK

I build research-grade data pipelines, production web applications, and everything in between. My background is in astrophysics, where I contributed to two peer-reviewed papers in The Astrophysical Journal modelling the dynamics of interstellar objects in the Milky Way. These days I apply the same analytical rigour to real-world software problems.


What I work on

  • Scientific computing - large-scale simulations, population models, and data pipelines for observational astronomy
  • Full-stack development - React frontends, AWS infrastructure, CI/CD pipelines, and everything in between
  • Systems programming - parallel computing with CUDA, MPI, and OpenMP; performance-critical libraries in C/C++ and Rust

Selected projects

Project Description
astrodrift Parallel computing library (CUDA / MPI / OpenMP) for large-scale scientific data pipelines - used in the Ōtautahi-Oxford working group research
paua.sh Deployed bash utility library with a CRUD REST API, OAuth 2.0 authentication, CDN delivery, and automated CI/CD publishing

Most of my work lives on my self-hosted Forgejo instance at git.paua.sh.


Publications

  • He Awa Whiria: The Tidal Streams of Interstellar Objects - The Astrophysical Journal, vol. 988, no. 1 (2025) - DOI - arXiv
  • Semianalytic Orbits: A Practical Implementation of Lynden-Bell's Planar Orbits and Extension to Vertical Oscillations - The Astrophysical Journal (2026) - DOI

Stack

Python Rust C++ TypeScript React AWS Terraform CUDA


angusforrest.com - orcid.org/0009-0008-0355-5809

Pinned Loading

  1. lbparticles/astrodrift lbparticles/astrodrift Public

    Rust

  2. paua-org/paua.sh paua-org/paua.sh Public

    TypeScript