Independent IT Consultant | DevOps Engineer
2018 - PRESENTSelf-employed- Worked on IT architecture design, IT automation, and software development.
- Completed 34 projects for my clients in less than three years.
- Collaborated with 11 clients among the major players in the world IT industry.
- Worked on 12 Kubernetes-based applications, both on cloud platforms and on-premises. In these projects, I covered the roles of IT architect, DevOps engineer, and software developer.
- Completed four projects using Terraform as an IaC tool on the AWS platform. The Terraform configurations included advanced features such as modules, conditionals, and data sources for maximum flexibility and maintainability.
- Used pipelines for CI/CD in 20+ projects. All of these applications were deployed in complex distributed environments. The tools used for CI/CD are Jenkins, Gitlab Pipelines, Buildkite, and Concourse CI.
- Prepared and taught three courses about infrastructure management automation.
Technologies: Routing, Elastic Load Balancers, UDP, TCP, Proxies, Networking, Firewalls, Containers, Maven, Site Reliability, AWS CloudWatch, Google Kubernetes Engine (GKE), Database Design, AWS Lambda, Apache Kafka, Elasticsearch, AWS DynamoDB, Linux Server Administration, Site Reliability Engineering (SRE), Load Balancers, Dynamic Load Balancing, Web Scalability, Scalability, HTML5, AWS EC2, Helm, AWS CloudFormation, Puppet, AWS SWF, AWS S3, Redis, RabbitMQ, Nginx, CI/CD Pipelines, AWS DevOps, Amazon EKS, Continuous Delivery (CD), Continuous Integration (CI), Continuous Development (CD), DevOps, Cloud Architecture, AWS Cloud Architecture, System Administration, Git, Terraform, Amazon Web Services (AWS), Shell Scripting, VMware, Python, Java, ELK (Elastic Stack), Grafana, Prometheus, Jenkins, Ansible, Linux, Google Cloud Platform (GCP), AWS, Docker, Kubernetes, Distributed Systems, JVM, Cloud, Developer Relations, Microservices, APIs, Shell, Windows, Windows PowerShell, Ant, Jira, Apache, Apache Tomcat, CSS, JavaScript, XML, jQuery, Development, MongoDB, GitHub, PostgreSQL, Unix Shell Scripting, Web Architecture, MySQL, Monitoring, Systems Monitoring, Unit Testing, Agile, Confluence, Bitbucket, PHP 7, Repository Management, WordPress, DevOps Engineer, Scripting, AWS RDS, Continuous Deployment, HAProxy, CentOS, Dovecot, Minio, Postfix, Squid Proxy Server, Windows Server, Object Storage, AWS ECS, Istio, NoSQL, AWS API Gateway, AWS Networking, Database Management, Node.js, AWS Cloud Computing Services, AWS EBS, Relational Databases, Databases, Servers, Jenkins Pipeline, SaaS, Infrastructure as Code (IaC), Google Cloud, AWS IAM, Kong, WebSockets, Containerization, Cloud Infrastructure, GitLab CI/CD, Serverless, Serverless Architecture, AWS Elastic Beanstalk, Architecture, Migration, Identity & Access Management (IAM), Python 3, Azure, Azure Cloud Services, YAML, Jira Administration, Message Queues, Amazon SQS, Amazon Virtual Private Cloud (VPC), AWS Key Management Service (KMS), ECS, Bash, AWS ECR, Database Administration (DBA), SQL, Zabbix, Content Delivery Networks (CDN), Docker Hub, Kibana, AWS Network Load Balancers, Crypto, GitHub Actions, AWS Secrets Manager, AWS SES, Selenium, AWS ELB, RHEL, Docker ComposeCTO
2016 - 2018Infoline SRL- Restructured the working methodology of the technical department adopting the agile framework.
- Led a total of 15 people in the technical department.
- Taught four courses on DevOps tools and methodologies.
- Reimplemented all the development environments on Docker containers.
- Introduced continuous integration and continuous building processes.
- Moved the on-premises production environment to the cloud saving €60,000/year.
Technologies: Routing, Elastic Load Balancers, UDP, TCP, Proxies, Networking, Firewalls, Containers, Maven, Site Reliability, AWS CloudWatch, Database Design, AWS Lambda, Elasticsearch, AWS DynamoDB, Linux Server Administration, Site Reliability Engineering (SRE), Load Balancers, Dynamic Load Balancing, Web Scalability, Scalability, HTML5, AWS EC2, Puppet, AWS S3, Nginx, CI/CD Pipelines, AWS DevOps, Continuous Delivery (CD), Continuous Integration (CI), Continuous Development (CD), DevOps, CTO, Cloud Architecture, AWS Cloud Architecture, LAMP, System Administration, Git, Amazon Web Services (AWS), Oracle, Docker, Jenkins, Spring, Shell Scripting, PL/SQL, PHP, Python, Java, AWS, Scrum, Agile, Linux, Distributed Systems, JVM, Cloud, Developer Relations, Microservices, APIs, Shell, Windows, Windows PowerShell, Ant, Jira, Apache, Apache Tomcat, CSS, JavaScript, XML, jQuery, Development, MongoDB, GitHub, PostgreSQL, Unix Shell Scripting, Web Architecture, MySQL, Monitoring, Systems Monitoring, Unit Testing, Confluence, Bitbucket, PHP 7, Repository Management, WordPress, DevOps Engineer, Scripting, Continuous Deployment, HAProxy, CentOS, Dovecot, Postfix, Squid Proxy Server, Windows Server, Object Storage, NoSQL, AWS API Gateway, AWS Networking, Database Management, AWS Cloud Computing Services, AWS EBS, Relational Databases, Databases, Servers, Jenkins Pipeline, SaaS, AWS IAM, Containerization, Cloud Infrastructure, Serverless, Serverless Architecture, AWS Elastic Beanstalk, Architecture, Migration, Identity & Access Management (IAM), Python 3, Jira Administration, Message Queues, Amazon Virtual Private Cloud (VPC), AWS Key Management Service (KMS), Bash, Database Administration (DBA), SQL, Zabbix, Docker Hub, AWS Network Load Balancers, Crypto, AWS Secrets Manager, Selenium, AWS ELB, RHEL, Docker ComposeIT Manager
2013 - 2016Central Europe- Managed the yearly IT budget of the organization (about €800,000).
- Migrated three legacy applications to the cloud implementing automatic provisioning and autoscaling features.
- Taught five courses to my colleagues and to our clients.
- Participated in the core group for the joint development of the European electronic monitoring system (EMS).
Technologies: Routing, Elastic Load Balancers, UDP, TCP, Proxies, Networking, Firewalls, Maven, AWS CloudWatch, Database Design, AWS Lambda, AWS DynamoDB, Linux Server Administration, Load Balancers, Dynamic Load Balancing, Web Scalability, Scalability, HTML5, AWS EC2, Puppet, AWS S3, Ubuntu, CI/CD Pipelines, AWS DevOps, Continuous Delivery (CD), Continuous Integration (CI), Continuous Development (CD), CTO, Cloud Architecture, AWS Cloud Architecture, LAMP, System Administration, Git, Spring, Shell Scripting, Ansible, PHP, Python, Java, Scrum, Agile, Linux, JVM, Cloud, Developer Relations, Shell, Windows, Ant, Apache, Apache Tomcat, CSS, JavaScript, XML, jQuery, Development, MongoDB, PostgreSQL, Unix Shell Scripting, Web Architecture, MySQL, Monitoring, Systems Monitoring, Unit Testing, Scripting, AWS RDS, CentOS, Postfix, Squid Proxy Server, Windows Server, Object Storage, NoSQL, AWS API Gateway, AWS Networking, Database Management, AWS Cloud Computing Services, AWS EBS, Relational Databases, Databases, Servers, SaaS, Cloud Infrastructure, Serverless, Serverless Architecture, AWS Elastic Beanstalk, Architecture, Migration, Identity & Access Management (IAM), Python 3, Message Queues, Amazon SQS, Amazon Virtual Private Cloud (VPC), AWS Key Management Service (KMS), Bash, Database Administration (DBA), SQL, Zabbix, Content Delivery Networks (CDN), AWS Network Load Balancers, Crypto, AWS Secrets Manager, Selenium, AWS ELB, RHELSystems Engineer
1993 - 2013Cedacri SpA- Implemented the server farm monitoring (3,500 servers) in two months.
- Completed 20 projects for our clients and 15 internal projects.
- Developed the internal hardware provisioning portal.
Technologies: Routing, UDP, TCP, Proxies, Networking, Firewalls, Database Design, Linux Server Administration, Load Balancers, Dynamic Load Balancing, Web Scalability, Scalability, HTML5, Ubuntu, LAMP, System Administration, VMware, Azure Active Directory, Windows Server, Shell Scripting, Puppet, PHP, Python, Java, Linux, JVM, Shell, Windows, Apache, Apache Tomcat, CSS, JavaScript, XML, Development, PostgreSQL, Unix Shell Scripting, Web Architecture, MySQL, Monitoring, Systems Monitoring, Unit Testing, Scripting, CentOS, Postfix, Squid Proxy Server, Database Management, Relational Databases, Databases, Servers, Architecture, Migration, Identity & Access Management (IAM), Python 3, Message Queues, Bash, Database Administration (DBA), SQL, Zabbix, Crypto, RHEL