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

Organizations

@observerly

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 250 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


About Me

I’m a software engineer with over 15 years of experience. I hold an MSc in Astrophysics from UCL and have a lifelong passion for astronomy.

Currently, I work at lumi.space, where I build satellite tracking and space situational awareness tools.

Previously, I was on the Ground Segment team at Loft Orbital. I helped deliver their satellites-as-a-service platform.

I work across frontend and backend stacks where I am comfortable with TypeScript, Go, Rust, Python and Vue.

Outside work, I enjoy stargazing and exploring open-source projects.


My Projects

observerly

I am the creator of observerly, a next-generation platform for remote telescope control and astronomical observation.

Feel free to reach out if you’re interested in astronomy, software development, or any of my projects!

Pinned Loading

  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 22 1

  2. celerity celerity Public

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

    Python 3

  3. 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 5 2

  4. observerly/skysolve observerly/skysolve Public

    observerly's zero-dependency pure Go plate solving library for astronomical images adhering to the WCS and SIP standards

    Go 7 1

  5. samps samps Public

    Modern, type-safe, zero-dependency Python library for serial port I/O access

    Python 21

  6. pwi pwi Public

    Modern, type-safe, python library for controlling PlaneWave devices

    Python 2