Giter Club home page Giter Club logo

👋 Hi, my name's Kristjan.

💫 Professionally, I'm a DevOps Engineer at a telco company where I focus on Kubernetes and end-to-end deployment automation (deployment of whole platforms in air-gapped environments).

Here's a high level overview of tools, languages, frameworks and platforms I'm comfortable with.

Operating Systems and daily drivers:

  • Ubuntu cloud -- most comfortable one
  • Fedora, RHEL, RHCOS -- when working with Openshift
  • Alpine -- base container image
  • Arch -- old personal laptop, efficient use of hardware
  • Windows + WSL2 -- current daily driver; good for programming (Linux shell) without losing Windows features (company compliance...)

Cloud platforms:

  • OpenStack -- tenant admin (networks, storage, routers, ...)
  • vSphere -- deploying VMs
  • AWS -- deploying VMs
  • OCI -- deploying VMs, some networking

Container platforms:

  • Kubernetes -- deployment from scratch; favorite distro is k3s, using Kubeadm and Rancher for work projects
  • OpenShift 4 -- deployment from scratch (UPI), had to leran it for a work project, prefer vanilla Kubernetes

Tools:

  • Helm -- go-to tool for deploying apps on k8s
  • Terraform -- go-to tool for interacting with any cloud
  • Ansible -- go-to tool for provisioning (Linux) servers

Programming languages (profficient - daily usage):

  • Golang -- backend services, REST APIs, cli tools
  • bash -- automation, scripting
  • Python -- automation when bash gets too verbose; string manipulation with Jinja2; data manipulation with Pandas; general purpose get-stuff-done-quickly language

Other programming languages (pp - personal projects, uni - university, pro - professional development):

  • Rust -- pp, staying in programming shape
  • Kotlin -- pp, Android Studio app
  • Elixir -- pp, web scraping
  • Haskell -- pp. Advent of Code
  • C++ -- uni, pp, OpenCV, QT
  • Java -- uni
  • C -- pro, fixing bugs on old telco apps
  • JavaScript -- I like to use TypeScript wherever possible
    • Vue framework -- pro, internal dashboards
    • React framework -- pp
    • Electron -- pp

voje's Projects

voje icon voje

Config files for my GitHub profile.

welcome icon welcome

QR code on my doorbell redirects to this page.

whack icon whack

Can we aggressively keep hackers from spawning shells on our system?

ymltomd icon ymltomd

Read a .yml document and generate nice .md documentation (completely redundant, useful for corporate checkboxes)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.