Author Image

Hi, I am Strafo

Andrea Straforini

Senior Consultant at Minsait

I am a passionate software engineer with five years of experience. I primarily work on enterprise system software, where I develop applications and integrate OSS solutions into event-driven architectures, both on-premises and in the cloud. I specialize in the Kubernetes platform, which I also use in my homelab for my workloads. I am a generalist who loves system design and tackling large-scale architectures. For this reason, I am trying to learn various aspects of system design to become a system architect. In my spare time, I enjoy building things in my homelab and practicing Muay Thai as an amateur.

Google Cloud Certified Associate Cloud Engineer
Certified Kubernetes Administrator
Certified Kubernetes Application Developer

Featured Posts

Skills

Education

Postgraduate Master's Degree, Science and Technology for the Information Society
Taken Courses:
  • Decision making
  • Cyber Security and Internet of Things
  • Quantum Information Processing
  • New ICT Technologies for Transportation
M.Sc. in Computer Science
Taken Courses:
  • Binary analysis and secure coding
  • Internet of things
  • Data protection & privacy
  • Digital forensics
B.Sc. in Computer Science

Courses

Domain Models in Practice Workshop: DDD, CQRS and Event Sourcing

This intensive online workshop explores the technical relationship between code, culture and architecture and you’ll learn how to model and implement software from a business perspective.

Observability in Cloud Native apps using OpenTelemetry

A comprehensive course for software engineers, DevOps, and SREs focused on mastering observability in cloud-native applications using OpenTelemetry, Jaeger, and Prometheus, covering fundamentals, hands-on projects, and best practices for enhanced performance and reliability.

Introduction to Testing in Go (Golang)

This course focuses on writing unit and integration tests in Go, guiding you through building and thoroughly testing four applications, including a CLI, web app, REST API, and SPA, while covering key testing techniques such as application routes, handlers, database operations, and user authentication.

Apache Kafka Series - Learn Apache Kafka for Beginners v3

An in-depth Apache Kafka course covering fundamentals, ecosystem architecture, and hands-on Java-based projects, designed to make learning Kafka accessible without prior knowledge.

Apache Kafka Series - Kafka Connect Hands-on Learning

A comprehensive course launched in April 2017 for mastering the Apache Kafka Connect framework, featuring hands-on training in connector deployment, configuration, and management, with practical exercises in both distributed and standalone modes.

Apache Kafka Series - Kafka Streams for Data Processing

A hands-on, Java-based course in the Apache Kafka Series focused on mastering Kafka Streams, covering data transformation, aggregation, and deployment with practical exercises and theoretical insights into APIs and Exactly Once semantics.

Kubernetes Certified Application Developer (CKAD) with Tests

A detailed Kubernetes course that enhances your DevOps skills with hands-on labs and animated lectures, focusing on deploying and managing cloud-native applications while preparing you for certification and real-world proficiency.

Certified Kubernetes Administrator (CKA) with Practice Tests

A hands-on Kubernetes course for mastering containerized application deployment and administration, preparing for certification with practical labs and real-world assignments.