Skip to content
View michealroberts's full-sized avatar
🔭
Looking at the stars
🔭
Looking at the stars
Block or Report

Block or report michealroberts

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
michealroberts/README.md

Hi, I'm Michael

I'm an astronomy 🔭 enthusiast, completing my MSc in Astrophysics at University College London (UCL).

In my day job, I am a software-engineer in the space industry for Loft Orbital. We're currently working on delivering a constellation of satellites to orbit.

I'm a developer of some 10 years+ experience, specialising in both frontend and backend technologies. I'm a big fan of TypeScript, Go, and Vue.

observerly

I'm currently building observerly - a next-generation remote telescope and astronomical observation platform.

I'm currently building a fully tree-shakeable, zero-dependency TypeScript library for performing astrometric and astronomical calculations @observerly/astrometry.

I'm currently building a Go based framework for interoperating with images created by the ASCOM Alpaca API, called IRIS 👀 @observerly/iris.

I'm also currently building a Go based .FITS and .XSIF file reader and rendering, ported to the frontend using WASM. More details to come soon!

Pinned

  1. observerly/astrometry observerly/astrometry Public

    observerly's lightweight, zero-dependency, type safe astrometry library written in TypeScript. This library can be used to ascertain to positions of the Sun, Moon and the planets, as well as ascert…

    TypeScript 3

  2. celerity celerity Public

    Celerity is a lightweight, research-grade, zero-dependency type-safe Python library for astronomical calculations to plan your observations.

    Python

  3. trpc-nitro-adapter trpc-nitro-adapter Public

    A tRPC adapter for the nitro web server framework.

    TypeScript 40 4

  4. observerly/dusk observerly/dusk Public

    🌑 Dusk is a Go library for calculating astronomical twilight, the lunar phase and the rise and set times of the moon and sun.

    Go 2 1

  5. observerly/perseus observerly/perseus Public

    observerly's FastAPI of stars, galaxies and other astronomical bodies, adhering to the OpenAAS standard.

    Python 2

  6. observerly/nocturnal observerly/nocturnal Public

    🌑 Nocturnal is observerly's Gin Gonic API for Lunar and Solar advanced scheduling, that utilises Dusk.

    Go 1 1