Software


Here I disclose (some of) the programs/applications that I use frequently in my research activities. Naturally, it's all a matter of personal preference. I use mostly macOS and Windows operative systems when preparing my documents and presentations. I use Linux for more applied stuff related to the programming of autonomous vehicles. I am always open to try new software.

Document Writing/Preparation

TexStudio

TeXstudio is an integrated writing environment for creating LaTeX documents. Our goal is to make writing LaTeX as easy and comfortable as possible. Therefore TeXstudio has numerous features like syntax-highlighting, integrated viewer, reference checking, and various assistants.

Note: If you have never used LaTeX, I recommend you start with an online editor like, for instance, Overleaf, where dozens of templates and a spectacular knowledge base are available: Overleaf LaTeX knowledge base.

Programming

MATLAB

MATLAB is a proprietary multi-paradigm programming language and numeric computing environment developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages.

Miscellaneous

GitHub Desktop

With GitHub Desktop, you can interact with GitHub using a GUI instead of the command line or a web browser. You can use GitHub Desktop to complete most Git commands from your desktop, such as pushing to, pulling from, and cloning remote repositories, attributing commits, and creating pull requests, with visual confirmation of changes.