Skip to content
View GCBallesteros's full-sized avatar
🔭
🔭

Highlights

  • Pro
Block or Report

Block or report GCBallesteros

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
GCBallesteros/README.md
man-looking-at-rotating-hypercube

Check out the alternatve theme banner (dark/light) by switching Github themes or have a look a how I procedurally generated them!

I'm a Data Scientist and Scientific Software Developer with a knack for optimization. I enjoy it the most when I work where engineering and software development intersect. In my free time you will find me learning new programming languages, implementing fancy algorithms, playing music, enjoying nature and tweaking my neovim config.

Currently I'm a Senior Data Scientist (and more) @ Kuva Space helping build a constellation of hyperspectral cubesats

Open Source Projects

Total ⭐: 301

Scientific algorithms (Σ⭐=27)

  • readPTU (⭐ 15): Code developed during my PhD to analyze multi-GB photon correlation experimental data very quick. Check the paper!
  • trattoria (⭐ 6): Python wrapper for the fastest streaming algorithms for your TTTR data
  • tttr-toolbox (⭐ 3): The rust-y core of the Trattoria. Blazingly fast streaming algorithms to analyze TTTR experimental data
  • foureg (⭐ 2): GPU/Pytorch reimplementation of matejak/imreg focusing on performance and production-ready features
  • TransferMatrixMethod (⭐ 1): A fast and compact implementation of the old and trustworthy Transfer Matrix Method to analyze optical multilayer structures
  • ... and more

Neovim (Σ⭐=243)

  • NotebookNavigator.nvim (⭐ 153): VSCode style code cells for neovim and functions to manipulate them
  • jupytext.nvim (⭐ 59): Edit jupyter notebooks from the comfort of neovim with the power of jupytext
  • vim-textobj-hydrogen (⭐ 30): An extension to vim-textobj to add code cell objects
  • machinegun.nvim (⭐ 1): A plugin to make it easy to write multi-user/machine configurations
  • ... and more

Pinned

  1. NotebookNavigator.nvim NotebookNavigator.nvim Public

    A neovim plugin to navigate and execute code cells

    Lua 153 14

  2. Function-Automate Function-Automate Public

    Convenience Azure functions for common automation tasks

    Python

  3. trattoria trattoria Public

    The fastest streaming algorithms for your TTTR data.

    Python 6

  4. tttr-toolbox tttr-toolbox Public

    The fastest streaming algorithms for your TTTR data.

    Rust 3

  5. QuantumPhotonicsLab/readPTU QuantumPhotonicsLab/readPTU Public

    A Python library to read PTU files from PicoQuant

    Python 15 14

  6. foureg foureg Public

    Image registration using Fourier transforms

    Python 2