Mario Kleinsasser

Scan contact card

Scannable QR code with contact info

Hello and welcome to my personal profile page! On this page I would like to give you some information about me, my progress, my experience and my projects.

I am the team leader of a small web-hosting department of a large construction company. Since more than 15 years I am working as a DevOps and I try to push the automatization to a higher level. When theory meets practice things are often not working as expected. Combining the actual theoretical technical developments with real world IT problems and creating something new out of it is my passion. The art is to solve real world IT problems by transforming the theory into working and durable solutions.

Skills

Architecture
  • IP Networking
  • DNS
  • Firewalls
  • Load Balancing
  • Microservices
  • RESTful APIs
  • SaaS/PaaS/IaaS
Languages, Operating Systems & Tools
  • Golang
  • Python
  • Bash
  • Perl
  • linux
Platform Development & Administration
  • Apache
  • Git
  • NGINX
  • Puppet
Containers & Cloud

Posts

Post - A way to DevOps - About failure culture and the five whys

After my talks I am regularly asked how we managed it to tear down the wall between Operations and Development. Read more...

February 2018

Creations

A collection of projects authored by me, and likely shared out with the community as an open source project.

Injector

A simple Golang template renderer with sprig template extensions.

Read more...

Kubernetes - The roguelike way!

Build up Kubernetes the roguelike way on premise. No scripts. No clouds. No magic.

Read more...

Docker Bosnd

bosnd, the boatswain daemon. Dynamic, Docker Swarm based configuration file templating for all kinds of services (Apache httpd, Nginx, HAProxy, ...) made real.

Read more...

Smsgateway

The smsgateway is a Python3 based software solution to send SMS with HTTPs REST calls (web interface) using commodity hardware.

Read more...

Open Source Contributions

A collection of efforts to which I contributed, but did not create. Contributing back to Open Source projects is a strong passion of mine, and requires a considerate approach to learn norms, standards and approach for each community for a successful merge!

CoreDNS

Summary of CodeDNS pull requests

Read more...

Docker Machine

Summary of CodeDNS pull requests

Read more...

Publications

Talk - GitOps: DevOps in Real Life. (Vienna DevOps & Security Meetup)

Container-Technologien in einem On-Premises Umfeld einzuführen bringt viele Veränderungen mit sich. Besonders die Evolution in der Zusammenarbeit zwischen den Teams, sowie der ständige Wandel und die Weiterentwicklung der Technologien, führen zu immer neuen Herausforderungen aber auch zu immer neuen, kreativen und innovativen Lösungen.

July 2018

Talk - Docker: DevOps unleashed. (DevOps Gathering 2018)

Ops are doomed in the quicksand of enterprise. We gained experience across our Docker journey which I would like to share. I will show you that it is possible to run Docker On-Premise and I will show you that it is worth it because you will be able to escape the - I have no time daemon -.

February 2018

Experience

Docker Community Leader

Docker Community Leader and Docker Meetup organizer south Austria.

November 2017 - Present

Teamleader Continuous Integration

STRABAG BRVZ IT

Team Leader

August 2000 - Present

Education

University of Applied Sciences Kapfenberg

Master of Business Arts
IT Law and Management
2015 - 2017

University of Applied Sciences Salzburg

Bachelor of Science
Information Technology and Systems Management
2011 - 2014
Nifty tech tag lists from Wouter Beeftink