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)