My name is Anton Sankov!
I am a passionate software developer, currently working at VMware Carbon Black.
I am also a Core Team member of Kiwi TCMS - the leading Open Source Test Case Management System.
In my free time I like reading books, playing video games and... programming.
You can check out my blog at https://asankov.dev/. I write articles about Go and Kubernetes.
Some of my most read articles are:
- Different ways to Initialize Go structs
- Securing Kubernetes with Open Policy Agent and Gatekeeper
- Demystifying the Kubernetes Iceberg Series
Below you can find all my public (and non-public) speaking history.
Intro to Containers at Vocational High School for Audio, Video, and Telecommunications "A.S.Popovβ
Topic: Intro to Containers
Date: June 2023
Location: Sofia, Bulgaria π§π¬
I was invited to a local high-school to give a lecture on Containers to the students from the Computer Science classes. The presentation was tailored to their programming experience (C# and .NET) and gave them basic overview of what containers are, how and why to use them.
Links:
Topic: Cloud Native Security - From Development to Runtime (with Martin Georgiev)
Date: May 2023
Location: Sofia, Bulgaria π§π¬
Comprehensive overview of how to ensure the security of Cloud Native infrastructure at every stage of the container lifecycle. Covering the complete application lifecycle, starting with the Development stage, including topics such as selecting the rightbase image, managing package dependencies, and implementing secure coding practices. Finishing with the Distribute and Deploy phases of the lifecycle, and the Runtime aspects of Cloud Native Security.
Links:
Topic: Workshop: How to automate Application Security the DevSecOps way (with Svetlomir Balevski)
Date: March 2023
Location: Sofia, Bulgaria π§π¬
This workshop shows the audience what DevSecOps is, by doing a practical overview of the steps in a DevSecOps CI/CD Pipeline. It goes through the different stages of the Pipeline, showing different steps in the process of building a secure application. It shows things like SAST, SCA, Container image scanning, IAST, and DAST. The workshop includes implementing a CI/CD pipeline that runs this checks for a certain application.
Links:
Topic: Panel: Day in The Life of a Cross Functional Security War Room
Date: November 2022
Location: Barcelona, Spain πͺπΈ
A War Room simulation where different security people are investigating a hacker attack against their company using VMware products. My role was the SOC engineer who is using Carbon Black Container Security to investigate the attack on the company's Kubernetes workloads.
Links:
Date: October 2022
Location: Edinburgh, Scotland π΄σ §σ ’σ ³σ £σ ΄σ Ώ
Topic: Securing Kubernetes with Open Policy Agent
This talk explains why admission control in Kubernetes clusters is important, and what bad things can happen due to workload misconfiguration. Then it guides the audience on how to implement proper admission control using two open-source projects - Open Policy Agent and Gatekeeper.
Links:
Date: June 2022
Location: Tirana, Albania π¦π±
Topic: Securing Kubernetes with Open Policy Agent
This talk explains why admission control in Kubernetes clusters is important, and what bad things can happen due to workload misconfiguration. Then it guides the audience on how to implement proper admission control using two open-source projects - Open Policy Agent and Gatekeeper.
Links:
Topic: Workshop: Go 101 (with Boris Stoyanov)
Workshop for people that want to learn Go. No prior experience in the language is required, but experience with another programming language is. The workshop is three-hours long, it starts with defining a functions, variables, etc. and ends with writing complex structs and attaching some sort of behavior to them.
Links:
Date: May 2022
Location: San Francisco, USA πΊπΈ
Topic: Panel: Building High-Performance Applications with Go
VMware RADIO is the biggest internal annual VMware Conference for Innovation.
I was part of a panel discussion about different ways to use the Go programming language to build high-performance web (and not only) applications.
Date: April 2022
Location: Sofia, Bulgaria π§π¬
Topic: Securing Kubernetes with Open Policy Agent
This talk explains why admission control in Kubernetes clusters is important, and what bad things can happen due to workload misconfiguration. Then it guides the audience on how to implement proper admission control using two open-source projects - Open Policy Agent and Gatekeeper.
Links:
Date: November 2021
Location: Virtual π
Topic: Kubernetes Extensibility: Next Phases of Kubernetes
This talk showcases Kubernetes Extensibility constructs like Operators, CRDs, validating webhooks, etc. and shows how they can be leveraged to use Kubernetes as a development platform.
Links:
Date: October 2021
Location Virtual π
Topic: Workshop: Go 101 (with Boris Stoyanov)
Workshop for people that want to learn Go. No prior experience in the language is required, but experience with another programming language is. The workshop is three-hours long, it starts with defining a functions, variables, etc. and ends with writing complex structs and attaching some sort of behavior to them.
Links:
Date: January 2020
Location: Brno, Czech Republic π¨πΏ
Topic: Building The Twelve-Factor App
This talks explains The Twelve-Factor App methodology and why it is still relevant today in the world of Kubernetes, containers and microservices.
Links:
Date: June 2019
Location: Madrid, Spain πͺπΈ
Topic: Building The Twelve-Factor App
This talks explains The Twelve-Factor App methodology and why it is still relevant today in the world of Kubernetes, containers and microservices.
Date: October 2019 Location: Sofia, Bulgaria π§π¬ Topic: Learn Python & Selenium the fast way (with Alexandar Todorov)
A three-hour workshop that goes over the basics of Python in the first part and then shows how to use Selenium with Python in the second part.
Date: October 2017
Location: Sofia, Bulgaria π§π¬
Topic: Learn Python & Selenium the fast way (with Alexandar Todorov)
A six-hour workshop that goes over the basics of Python in the first part and then shows how to use Selenium with Python in the second part.
If you want to learn more about me check out my CV or download a shorter PDF version from here.