Matias Zilli, Developer in Madrid, Spain
Matias is available for hire
Hire Matias

Matias Zilli

Verified Expert  in Engineering

DevOps Engineer and Developer

Madrid, Spain

Toptal member since May 28, 2021

Bio

Matias is a DevOps engineer with deep expertise in cloud-native technologies. He specializes in Kubernetes infrastructures and managing large, critical deployments in AWS, leveraging infrastructure as code principles, automated application deployment, and DevOps processes. Matias has also worked on migrating existing monolithic applications from physical data centers to microservice architectures on AWS Cloud. His industry experience is backed by an engineering degree in computer science.

Portfolio

Banco Santander
Kubernetes, GitHub, Linux, Continuous Delivery (CD)...
EasyNube
Kubernetes, Terraform, DevOps, System Architecture, Jenkins Pipeline...
Freelance
Kubernetes, Linux, MongoDB, JavaScript, DevOps, Internet of Things (IoT)...

Experience

  • Linux - 5 years
  • Terraform - 4 years
  • Continuous Delivery (CD) - 4 years
  • Kubernetes - 4 years
  • JavaScript - 3 years
  • MongoDB - 3 years
  • GitHub - 2 years

Availability

Part-time

Preferred Environment

Kubernetes, Terraform, GitHub, Linux, Cloud, Amazon EKS, Amazon Web Services (AWS)

The most amazing...

...system I've migrated was an IoT platform providing very high availability to receive incoming data from thousands of devices spread over five countries.

Work Experience

DevOps Engineer

2020 - PRESENT
Banco Santander
  • Designed and performed administration on Kubernetes cloud architecture.
  • Designed and implemented AWS Cloud-based architecture.
  • Migrated workloads from different platforms to Kubernetes.
  • Implemented multiple CI/CD pipelines with GitHub Actions.
  • Developed and implemented numerous Terraform modules.
  • Assisted with implementing DevOps best practices and cloud-native architectures.
Technologies: Kubernetes, GitHub, Linux, Continuous Delivery (CD), Continuous Integration (CI), CI/CD Pipelines, DevOps, Terraform, System Architecture, Amazon EKS, Cloud, Amazon Web Services (AWS), Node.js, AWS Lambda, JavaScript, Monitoring, GitHub Actions, Dynatrace, Docker

DevOps Engineer

2019 - 2020
EasyNube
  • Designed and implemented AWS Cloud-based architecture.
  • Built the infrastructure for a self-provisioning portal to provision cloud resources.
  • Developed and implemented several Terraform modules.
  • Built architecture and configured Kubernetes clusters.
  • Developed CI/CD pipelines and definitions in Jenkins.
Technologies: Kubernetes, Terraform, DevOps, System Architecture, Jenkins Pipeline, Continuous Delivery (CD), Continuous Integration (CI), CI/CD Pipelines, Amazon EKS, Cloud, Amazon Web Services (AWS), GitHub, AWS Lambda, Amazon DynamoDB, Monitoring, Jenkins, Docker

DevOps Engineer

2018 - 2019
Freelance
  • Worked on IoT projects related to GPS location while serving as a DevOps engineer.
  • Designed and planned the development of Kubernetes architecture on AWS Cloud.
  • Designed AWS architecture for many fully managed services.
  • Defined and developed a CI/CD pipeline using Bitbucket Pipelines.
  • Designed MongoDB Atlas cloud architecture over AWS.
  • Developed tools with Node.js to migrate from SQL to MongoDB, perform load testing, and integrate with APIs.
Technologies: Kubernetes, Linux, MongoDB, JavaScript, DevOps, Internet of Things (IoT), Continuous Delivery (CD), Continuous Integration (CI), CI/CD Pipelines, MongoDB Atlas, Node.js, APIs, Amazon EKS, Cloud, Amazon Web Services (AWS), Terraform, Monitoring, Docker

Network Engineer | SysAdmin

2018 - 2019
Colven
  • Performed AWS administration for EC2, ALB, Route 53, ACM, S3, IAM, and VPC, and implemented infrastructure monitoring tools.
  • Managed 30+ virtual machines (Linux and Windows) with VMware High Availability over 15+ Dell servers.
  • Set up and managed Veeam Backup & Replication infrastructure.
  • Redefined a network architecture with 30+ switches in four locations. Configured firewalls in Fortinet; set up VLAN, STP, LACP, and ACL switches and security settings; and implemented MPLS and IPsec VPN configuration and failover redundancy.
  • Managed Windows Active Directory, DNS, DHCP, and RADIUS.
Technologies: Linux, Networking, Cloud, Amazon Web Services (AWS), Monitoring

Network Engineer

2017 - 2018
Tregar García Hnos. Agroindustrial SRL
  • Redefined network architecture with 15+ switches in seven locations and implemented infrastructure monitoring tools (Dude).
  • Set up switches for VLANs, STP, LACP, ACLs, and security settings. Configured firewalls and routers (MikroTik).
  • Managed Linux CentOS servers and performed webmail server administration.
Technologies: Networking, Network Architecture, Linux, Monitoring

Experience

Gestya

http://www.gestya.com
Gestya is a satellite tracking and remote data management service designed to optimize the profitability of a vehicle fleet and improve the logistics. It's a last-generation system that, in addition to offering real-time location and vehicle status, provides exclusive access to MotorGuard monitoring and the tire pressure calibrator. The platform was originally running as a monolith using SQL, and I led a migration project to move the entire system to a microservice architecture using Kubernetes on top of AWS and MongoDB Atlas on cloud.

SmartPool

http://www.github.com/matiaszilli?tab=projects
SmartPool is a comprehensive solution for monitoring and dosing chemicals in swimming pools in an optimal and automatic way, fully managed through an app. This was my own project, and it won an award in a Startup Weekend through Google Entrepreneurs' Day. I developed the app using AWS IoT Core, Lambda, and DynamoDB. The back-end consists of APIs that I developed using the Serverless Framework and a Raspberry Pi to sense the pool parameters.

Cell Segmentation in Colon Tissue Images Using Deep Learning

http://www.github.com/matiaszilli/cellSegmentation
In this project, we proposed a supervised deep learning-based model for accurate automatic cell nuclei segmentation. Given a colon tissue image, it begins with a deep convolutional neural network model to generate a probability map.

I outlined the full approach, containing the methods necessary to obtain a result by using a supervised deep learning method from an unannotated image dataset. I also demonstrated that the approach can perform on par or better than several state-of-the-art methods.

The project was supported by the European Commission under the Erasmus+ program in Budapest, Hungary. In 2017, it was recognized as one of the most important projects between Argentina and Hungary by the Faculty of Engineering and Water Sciences (FICH) at the National University of Litoral because it allowed both institutions to start a collaborative project with both countries.

Education

2010 - 2017

Engineer's Degree (Master's Equivalent) in Informatics (Computer Science)

Universidad Nacional del Litoral (UNL) - Santa Fe, Argentina

2016 - 2016

Student Research Interchange in Research

Óbuda University - Budapest, Hungary

Certifications

JANUARY 2021 - PRESENT

Certified Kubernetes Security Specialist

Cloud Native Computing Foundation (CNCF)

MAY 2020 - PRESENT

Certified Kubernetes Administrator (CKA)

Cloud Native Computing Foundation (CNCF)

JANUARY 2020 - DECEMBER 2025

AWS Certified Solutions Architect Associate

AWS

Skills

Libraries/APIs

Jenkins Pipeline, Node.js

Tools

Terraform, Amazon EKS, GitHub, Grafana, Jenkins, Ansible, Dynatrace, MongoDB Atlas, GitLab

Paradigms

Continuous Delivery (CD), Continuous Integration (CI), DevOps, Scrum, Agile

Platforms

Kubernetes, Amazon Web Services (AWS), Docker, Linux, Apache Kafka, Harbor, AWS IoT Core, AWS Lambda, Raspberry Pi

Languages

Bash, C++, Go, JavaScript

Frameworks

Serverless Framework

Storage

MongoDB, MySQL, Redis, Elasticsearch, Amazon DynamoDB

Other

Networking, Cloud, Monitoring, GitHub Actions, Prometheus, Serverless, Deep Learning, Computer Science, Engineering, CI/CD Pipelines, System Architecture, Internet of Things (IoT), APIs, Network Architecture, Machine Learning

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring