Skip to content
View jonathansick's full-sized avatar

Organizations

@lsst @lsst-sqre @arceli @jsickcodes

Block or report jonathansick

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
jonathansick/README.md

Hi there 👋

I'm a full-stack software developer working mostly in Python and HTML/CSS/JavaScript/React. I work at the Rubin Observatory as a senior DevOps engineer in the SQuaRE team on the Rubin Science Platform, documentation platform, and developer services. I also run J.Sick Codes, where I write code for more amazing astronomy projects like Astropy.

⚡ Fun fact: I got my PhD in astrophysics for an optical and infrared survey of the Andromeda Galaxy.

📫 Where to find me
🆕 What I'm working on in November 2022

I'm building Technote (lsst-sqre/technote), a Sphinx-based framework for writing single-page technical reports, along with a customization for Rubin Observatory in Documenteer, lsst-sqre/documenteer. Technote is a refined iteration on the web-paged technical notes that we originally brought to Rubin back in 2015 (sqr-000.lsst.io).

Previously September–October 2022:

  • Shipped the new theme and configuration preset for Rubin Observatory's user guides in Documenteer.
  • Overhauled the Phalanx documentation, Rubin/SQuaRE's Kubernetes deployment platform, based on Argo CD. Besides organizing and enhancing the narrative documentation, the new documentation has automations for documenting application and environment (cluster) configurations based on their Helm charts.

Pinned Loading

  1. lsst-sqre/documenteer lsst-sqre/documenteer Public

    Sphinx extensions, configurations, and tooling for Rubin Observatory documentation projects

    Python 6 3

  2. lsst-sqre/ltd-keeper lsst-sqre/ltd-keeper Public

    LSST the Docs Keeper: RESTful API for managing LSST's published software docs

    Python 4 4

  3. lsst-sqre/kafkit lsst-sqre/kafkit Public

    Asyncio-based Python library for working with aiokafka, Confluent Schema Registry, and Kafka Broker APIs.

    Python 22 1

  4. lsst-sqre/safir lsst-sqre/safir Public

    Safir is the SQuaRE Framework for building FastAPI services

    Python 9 1

  5. lsst-sqre/www_lsst_io lsst-sqre/www_lsst_io Public

    www.lsst.io — Rubin observatory documentation portal

    JavaScript 4 2

  6. lsst-sqre/times-square lsst-sqre/times-square Public

    A Rubin Science Platform service for hosting parametrized Jupyter notebooks as webpages

    Python 2