Skip to content
View spirali's full-sized avatar

Block or report spirali

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

About me 🧚‍♀️

  • I am a developer and research engineer at ACS Research Group and IT4Innovations.
  • I am interested in tool building and distributed computing.
  • I have PhD in Computer Science.
  • I work mostly in Rust and Python; sometimes in TypeScript. In past C, C++, Haskell.
  • I love digital painting and playing the cello.

Selected projects where I am main author/co-author

  • HyperQueue - user-friendly and scalable job scheduler for supercomputers
  • Nelsie - slide making software
  • Rain - framework for large distributed pipelines
  • TwinSong - Jupyter from scratch in Rust
  • Kompari - Tool for image snaphost testing
  • Interlab - toolkit for multi-agent interactions
  • Nicetrace - Python tracer focused on structured visulization
  • RSDS - Dask server reimplemented in Rust
  • Nedoc - non-evaluating documentation generator for Python
  • Haydi - Python framework for generating discrete structures
  • Aislinn - dynamic verifier for MPI programs
  • Estee - simulator for task-based workflow schedulers
  • ORCO - Python package for defining, executing, and persisting computations
  • Replay-cache - replay cache for LangChain
  • RMahjong - Riichi Mahjong
  • LabLab - A simple image anotation tool

Pinned Loading

  1. It4innovations/hyperqueue Public

    Scheduler for sub-node tasks for HPC systems with batch scheduling

    Rust 398 29

  2. substantic/rain Public

    Framework for large distributed pipelines

    Rust 751 54

  3. nelsie Public

    Framework for Creating Slides

    Rust 50 5

  4. nedoc Public

    Generator of API documentation for Python

    Python 13 1

  5. aislinn Public

    Dynamic verifier for MPI programs

    Python 11 1

  6. orco Public

    Python package for defining, executing, and persisting computations

    Python 10 2

907 contributions in the last year

Contribution Graph
Day of Week March 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 spirali/nelsie, It4innovations/hyperqueue, spirali/twinsong and 16 other repositories
Loading A graph representing spirali's contributions from March 24, 2024 to March 29, 2025. The contributions are 78% commits, 12% pull requests, 9% code review, 1% issues.

Contribution activity

March 2025

Created 1 repository
  • spirali/rust Rust
    This contribution was made on Mar 25

Created a pull request in It4innovations/hyperqueue that received 4 comments

Protection against OOM when reading corrupted bincode

+13 −5 lines changed 4 comments
Opened 21 other pull requests in 4 repositories
Reviewed 12 pull requests in 2 repositories

Created an issue in It4innovations/hyperqueue that received 2 comments

Loading screen for dashboard

#842 adds ToClientMessage::EventLiveBoundary. So the dashboard can now determine if old messages are still streamed and implement a proper loading …

2 comments
4 contributions in private repositories Mar 22 – Mar 26
Loading