Hi!

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 ten 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 all about apps as the Head of Web and Infrastructure[3], leading a team of Backend, Frontend and Platform engineers. My daily business involves Kubernetes, DevOps, and API specifications. I 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 have a weakness for weird music[4], hot and spicy food, beautiful beaches, and indie games. I also play the guitar (poorly) and read a lot. Despite my many interests, programming remains a true passion, even in my free time.


  • [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] I'm a big Mike Patton and Trent Reznor fan.