GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Splines - Overview

@Splines Splines Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
@Splines
Splines
Follow
View Splines's full-sized avatar
🎈

Splines Splines

🎈
Follow
Sponsor
Computer Science (B.Sc.) & Physics (B.Sc.). Studying physics (Master) at Heidelberg University right now. Love science, coding, nature and to make music.
85 followers · 49 following
  • Uni Heidelberg, ex @SAP
  • https://splines.me
  • https://orcid.org/0009-0008-5812-7326
  • @splines
  • @splience
  • in/splines

Achievements

Achievement: Starstruckx2Achievement: Pair Extraordinairex3Achievement: Public SponsorAchievement: Pull Sharkx3Achievement: QuickdrawAchievement: YOLOAchievement: Arctic Code Vault Contributor

Achievements

Achievement: Starstruckx2Achievement: Pair Extraordinairex3Achievement: Public SponsorAchievement: Pull Sharkx3Achievement: QuickdrawAchievement: YOLOAchievement: Arctic Code Vault Contributor

Highlights

  • Pro

Organizations

@MaMpf-HD @inSPEYERed @sciai-lab @Manim-Notebook
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
  • Sponsoring
Splines/README.md

Banner with the text Splines/Splience and a graph as background in front of an open sky and clouds

Hey there, I'm Dominic aka Splines and I love science & coding. I have a Bachelor's degree in computer science (worked at SAP) and another Bachelor's degree in physics at Heidelberg University. Here in the beautiful Heidelberg, I am currently pursuing my Physics Master.

Quick links: Blog | Music | Science Videos

Coding

Most of what I code is open-source. See also my blog for some technical write-ups. I feel comfortable in these programming languages (but am happy to adapt to others as I seem fit):

  • Full-stack: Ruby on Rails for the backend of web apps like MaMpf. HTML, SCSS & JS for front-end. I love Hotwire and ViewComponents. We also use Bootstrap. I like to keep things simple and design features from a user's point of view.
  • TypeScript with Node.js to animate videos for my Splience YT channel. I use Blender and the amazing Motion Canvas to do so. I also employ TypeScript to program the manim-notebook VSCode extension and the PPTypst PowerPoint Plugin (making it possible to use Typst in PowerPoint).
  • Python for various projects like a Captive Portal on the Raspberry Pi. But also for (mostly private) data science projects (e.g. analysis of Nextbike rides). Python is also the main programming language in the Scientific AI group, where we apply graph machine learning (PyTorch) for Orbital-free density functional theory (OF-DFT).
  • Rust (and partially C++) for performance-intensive tasks like parallelizing the Needleman–Wunsch algorithm on a GPU (see paper). Also used Rust to implement a fast version of the Louvain algorithm.
  • For typesetting, I used LaTeX for quite some time and am now slowly switching to Typst.

Also find me here

  • Blog on my website
  • Research on ORCiD
  • Bio on LinkedIn
  • Music on YouTube (Splines), Spotify, Tidal (and most other major streaming services)
  • Science videos on YouTube (Splience)

Contact: see my website. Support: You can support me on GitHub Sponsors or on BuyMeACoffee.

Pinned Loading

  1. pptypst pptypst Public

    Bring the power of Typst to PowerPoint

    TypeScript 146 3

  2. typst-thesis-starter typst-thesis-starter Public template

    A template repository to start writing your Bachelor/Master/PhD Thesis in Typst (with your very own template)

    Typst 71 4

  3. MaMpf-HD/mampf MaMpf-HD/mampf Public

    MaMpf (Mathematical Media Platform) — an E-Learning platform for mathematics featuring a media player & editor. Developed & deployed at Heidelberg University.

    Ruby 43 17

  4. raspi-captive-portal raspi-captive-portal Public

    ⚡ A Captive Portal & Access Point setup for use with the Raspberry Pi (no Internet access)

    Python 89 19

  5. lean-continuous lean-continuous Public

    Continuous functions formalized in Lean4. A students project accompanied by a YouTube video.

    TeX 18 2

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.