Skip to content
View voje's full-sized avatar

Block or report voje

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
voje/README.md

👋 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

Pinned Loading

  1. ga_timetable ga_timetable Public

    Python

  2. rtravel_countries rtravel_countries Public

    Data visualization of r/Travel.

    JavaScript