Skip to content
View halirutan's full-sized avatar

Sponsors

@sprak3000
@0x1DOCD00D
@bishiboosh
@goerge
@r-k-b
Private Sponsor
@carstenlex
@j-walker23
@objectx
@m2ger
@JensAstrup
@macalac
@franklinharper

Highlights

  • Pro

Organizations

@RuleBasedIntegration

Block or report halirutan

Report abuse

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

Report abuse
halirutan/README.md

splash

Hi, I'm Patrick. I have a PhD in computer science and spent 15+ years as a researcher, mostly convincing experimental data and images (often high-resolution MRI) to become something you can plot, quantify, and publish without flinching. I like algorithms, visualization, and the math behind it, because nothing says fun like proving your graph deserves to exist.

I also build developer tools, because open-source clearly pays off in mysterious satisfaction. My most visible projects:

  • Key Promoter X (> 7M downloads): an IntelliJ plugin that turns mouse habits into keyboard shortcut training.
  • Wolfram Language Plugin (> 120k downloads): Wolfram Language/Mathematica support for JetBrains IDEs, aimed at people who prefer an actual IDE over notebook rituals.
  • Rubi - Rule-based Integration: Albert Rich wrote the integration rules, I handle UI, packaging, and performance so it stays usable.
  • Google Prettify for WL: the WL syntax highlighter used by Mathematica StackExchange and the Wolfram Community.

Tooling-wise, I'm not loyal, I'm pragmatic:

  • JetBrains plugins: Java, Kotlin, Gradle
  • Research and prototypes: Python, C++, CMake, Wolfram Mathematica
  • ML: PyTorch and TensorFlow/Keras (depending on which one hurts less that week)

Lately I also orbit around programming languages, microcontrollers, neural networks, quantitative finance, 3D printing, and other excellent ways to avoid a reasonable bedtime.

Some random facts that somehow ended up on the internet:

Visualization Collatz sequence

Where to find me

Pinned Loading

  1. IntelliJ-Key-Promoter-X IntelliJ-Key-Promoter-X Public

    Modern IntelliJ plugin to learn shortcuts for buttons

    Java 3.1k 76

  2. Wolfram-Language-IntelliJ-Plugin-Archive Wolfram-Language-IntelliJ-Plugin-Archive Public

    Wolfram Language and Mathematica plugin for IntelliJ IDEA.

    Java 196 28

  3. WolframLanguage-Google-Prettify WolframLanguage-Google-Prettify Public

    Wolfram Language support for Google Code Prettify

    HTML 5 3

  4. CollatzVisualization CollatzVisualization Public

    Collatz Sequence Visualization with Kotlin and Desktop Compose

    Kotlin 8

  5. Mathematica-SE-Tools Mathematica-SE-Tools Public

    A package providing a palette to upload images and data to mathematica.stackexchange

    Mathematica 22 7

  6. HeyexImport HeyexImport Public

    This Mathematica package lets you import data from the Heidelberg Spectralis OCT

    Mathematica 8 2