Skip to content
View eguiraud's full-sized avatar
👨‍💻
👨‍💻

Organizations

@lcm-unimi

Block or report eguiraud

Report abuse

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

Report abuse
eguiraud/README.md

I like software that sparks joy.

Projects

  • as a scientific software engineer, I'm currently helping Proxima Fusion in its mission to bring fusion power to the grid
  • most of my past work consisted in designing and implementing high-level, high-performance data processing interfaces for high-energy physics use cases in ROOT
  • in my free time I'm working on Kobold, a static site generator written in Rust with a friendly CLI interface
  • over the years I built a number of small Telegram bots to help with various tasks -- lastdatestanding_bot in particular turned out to be surprisingly useful
  • as part of my PhD project I worked extensively on TVO, a PyTorch package for unsupervised learning via truncated variational optimization

Here are my dotfiles and an Ansible playbook to set up or re-create my environment starting from a base Arch Linux installation.

Languages and tools I use frequently

Rust • C++ • Python • fishHelixperfTaskwarriorAnsibleSyncthing

Where to find me

Pinned Loading

  1. root-project/root root-project/root Public

    The official repository for ROOT: analyzing, storing and visualizing big data, scientifically

    C++ 2.9k 1.3k

  2. root_dictionaries_tutorial root_dictionaries_tutorial Public

    A tutorial on creating ROOT dictionaries to perform I/O of custom C++ classes

    C++ 13 1

  3. root-readspeed root-readspeed Public

    A tool to measure what throughput can be expected from ROOT for a given application.

    C++ 1 3

  4. cppyy_tutorial cppyy_tutorial Public

    Tutorial for cppyy prepared for the workshop on interfaces with low level libraries in Cernay, May 2018

    Jupyter Notebook 2 1

  5. cpp-graph-autodiff cpp-graph-autodiff Public

    A proof of concept implementation of C++ compute graph autodifferentiation.

    C++

  6. correctionlib-gradients correctionlib-gradients Public

    Automatic differentiation for high-energy physics correction factor calculations.

    Python 5 2