Hi!

picture of mario

I’m Mario Ranftl.

A.k.a. majodev and mranftl on The Internets.

I’m an Austrian senior software engineer with a master’s degree and many years of experience. I’m passionate about building maintainable API services on tailored Cloud Native infrastructure components. I speak both IT[1] and business[2] fluently and currently reside in Graz, Austria.

This site is an experiment to write and ramble on about my life.

Currently, I work remotely at allaboutapps as the Head of Web and Infrastructure[3], leading a team of Backend, Frontend and Platform engineers. My daily business builds around ssh, tmux, and kubectl. I also love well-tested, maintainable code. Right now, my languages of choice are Go and TypeScript, though I’ve also enjoyed working with Elixir, Java, C, and others.

Abstracting and optimizing are second nature to me. Data modeling, applying design patterns, automating, testing, and deploying are what I do best. I am a reliable team member and manager with excellent communication skills.

Outside of work, I enjoy spending time with my family[4]. I have a weakness for weird music[5], spicy food and retro games. I also play the guitar. Despite my many interests, programming remains a true passion.


  • [1] Kubernetes (RKE2, GKE, EKS), Rancher, Helm, Ansible, Docker, KVM/libvirt, MetalLB, nginx, Envoy, tmux, RHEL and Debian-based Linux distributions, Google Cloud Platform (GCP), Hetzner, Amazon Web Services (AWS), Go, TypeScript (React), Bash, SQL, PostgreSQL, MySQL/MariaDB, SQLite, Redis, GitHub Actions, Drone, Woodpecker, Bitbucket Pipelines, Entity-relationship modeling (ERM), Swagger/OpenAPI, 12-factor apps, monoliths vs. microservice and serverlessarchitectures and scaling options.
  • [2] Practical knowledge of building in-house dev teams from recruitment to full project ownership and leading them through 1on1s and performance reviews. Experienced in conducting project estimations, requirement engineering and representing the technical project lead. Comfortable with communicating asynchronously (Slack, MS Teams) and documenting projects within the Atlassian Cloud Suite.
  • [3] However, feel free to email me.
  • [4] Especially my little daughter. Check out my girlfriends' photography studio blaufuehler.at and my brothers' place ranftl.dev.
  • [5] I'm a big Mike Patton and Trent Reznor fan.