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 Public

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

    Python 6 3

  2. 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 Public

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

    Python 22 1

  4. lsst-sqre/safir Public

    Safir is the SQuaRE Framework for building FastAPI services

    Python 10 1

  5. lsst-sqre/www_lsst_io Public

    www.lsst.io — Rubin observatory documentation portal

    JavaScript 4 2

  6. lsst-sqre/times-square Public

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

    Python 3

3,051 contributions in the last year

Contribution Graph
Day of Week April May June July August September October November December January February March
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to jonathansick/micro-blog-archive, lsst-sqre/phalanx, lsst-sqre/times-square and 63 other repositories
Loading A graph representing jonathansick's contributions from March 31, 2024 to April 03, 2025. The contributions are 89% commits, 6% pull requests, 5% code review, 0% issues. 5% Code review   Issues 6% Pull requests 89% Commits

Contribution activity

April 2025

jonathansick has no activity yet for this period.
Loading