Skills and Tools

In general, I only run Free Software unless otherwise required e.g. workplace. It is often called Open Source instead. Apart from that, anything modular, portable, federated, local, and/or simple speaks to me.

Programming Languages

Python is my main tool. I tend to favor the functional paradigm unless contraindicated. I like PEP8, docstrings, etc. I only like "notebooks" for educational purposes.

For packages, I use NumPy, pandas, seaborn, matplotlib, PyTorch, scikit-learn, MNE, Django, and PyGTK.

I've done some numerical computation in a proprietary language compatible with GNU Octave.

I also like to write POSIX Shell.

I use very few lines of JavaScript for web development.

Text Editor

I spend most of my day inside vim (well, neovim), as it is my editor and pseudo-IDE. It's become a lifestyle such my entire system works with vim keybindings.

Operative System

I run GNU/Linux variants exclusively, mostly based on Gentoo and Arch.

In there, I only use terminal applications, which allows me to seamlessly connect and mount servers and computing clusters. Most of my general computing is therefore done with UNIX-like coreutils, pipes, and regex.

I'm also used to Debian-based and CentOS machines.

Typesetting and Presentations

Notes go on simple Markdown. For more serious documents, LaTeX. I prefer local edits and compilation, plus version control over git, but I also tolerate online editors such as Overleaf. I can regretfully open LibreOffice Writer if required.

I like the idea of groff/troff, but then it's hard to share the source because of the low user base.

If text has to go on a slide: sent > beamer (LaTeX) > LibreOffice Impress.

Version Control

I use git. I'm also used to old diff and patch.

Graphics

For raster images, GNU Image Manipulation Program (GIMP).

For vector images, Inkscape.

For video editing and 3D modeling, Blender.

I have limited experience with the Godot game engine.

Other

I'm a healthcare professional by training. I have experience in pharmaceutical advice to patients, dealing with doctors and prescriptions, sales, and some management. Also, I can defend myself in matters of clinical trials, particularly with FDA regulations.

I'm also a certified coach. I was the youngest graduate of my school.

Finally, I'm a certified personal trainer.