Skills
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 the traits and skills that I consider key assets when approaching professional (and sometimes personal) challenges.
Programming
- Apache Airflow
- Apache Beam
- Docker
- GCP/AWS
- GitHub Actions
- HTML
- Markdown
- Python
- reStructuredText
- SQL
- Terraform
Python libraries
- Dash-Plotly
- FastAPI
- Langchain/Langgraph
- Matplotlib
- Numpy
- Pandas/Pandera
- Psycopg
- Pydantic/Pydantic AI
- Pytest/Unittest
- Scikit-learn
- Seaborn
- Streamlit
- SQLAlchemy/SQLite
- And more…
Databases
- BigQuery
- PostgreSQL
- pgAdmin4
- TimescaleDB
- SQLite
- File connectors
GCP
- API Gateway
- Artifact Registry
- BigQuery
- Cloud Functions
- Cloud Storage
- Dataflow
- IAM
- PubSub
- Vertex AI
- And more…
Data science
- Dimensionality reduction and clustering: LDA, 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
Productivity
- Canva
- Claude Code
- GitHub Copilot
- Jupyter
- MkDocs
- Sphinx
- VSCode
Research
- Creativity and innovation
- Critical thinking
- Design of experiments
- Problem-solving
- Scientific writing
- Statistics
Soft skills
- Public speaking
- Resources optimization
- Skill development
- Storytelling
- Teaching
- Team/project management
Languages
- Spanish (native)
- English (fluent)
- Italian (proficient)
- Norwegian (conversational)