top of page

SKILLS

Overview

Skill development is at the center of my life philosophy and is essential for my satisfaction in professional settings. I would rather be judged by what I am capable of learning than by what I have learned so far. No matter how much we know, it will forever be a speck in the space of topics to be known. Regardless, during my career, I have developed a versatile set of skills that I continuously try to put into practice. Below are some of traits and skills that I consider key assets when approaching professional (and sometimes personal) challenges.

Programming

Python

SQL

Typescript (React)

Docker

AWS

HTML

GitHub Actions

Markdown

ReStructured Text

Data science

Dimensionality reduction and clustering: UMAP, t-SNE, MDS, PCA, k-Means, DBSCAN

Supervised learning: linear/logistic models, SVM, CART, XGBoost and neural networks

Mathematical modeling

Statistical inference

Signal processing 

Anomaly detection

API development

Python Libraries

Scikit-learn

TensorFlow (Keras)

Pandas/Pandera

Pydantic

FastAPI

Dash-Plotly

Streamlit

Matplotlib

SQLAlchemy

SQLite

Psycopg

Pytest/Unittest

And more...

Databases

PostgreSQL

pgAdmin4

TimescaleDB

SQLite

File connectors

Soft Skills

Teaching

Public speaking

Team/project management

Resources optimization

Skill development

Storytelling

Research

Statistics

Problem-solving

Design of experiments

Scientific writing

Critical thinking

Creativity and innovation

Amazon Web Services

S3

DynamoDB

IoT Core

Lambda

CloudWatch

CodePipeline

IAM

Boto3

Productivity

GitHub Copilot

ChatGPT

MKDocs

Sphinx

Jupyter

VSCode

Canva

Languages

Spanish (native)

English (fluent)

Italian (proficient)

Norwegian (conversational)

bottom of page