🎓 I offer security workshops! If you want to boost your employees' security and digital threat awarenees to the next level don't hesitate to contact me!

(especially interesting for your non-developer employees).


I'm Florian, a 21 year old law student and self-employed software engineer from Austria 🇦🇹

Career interests.

I would like to work on projects that align with some of my interests:

Startups & Entrepreneurship


Data Privacy

Security & Cryptography

Distributed Systems

Tech & Coding.

I deeply care about security and scalability of modern software solutions. In projects, I primarily design architectures, code backend services in Go, and do DevOps stuff. A few selected tools and projects are shared as Open Source software on Github.


I think you'll get a better impression if we just talk and get to know each other. In addition you can continue scrolling this site further or read my Curriculum Vitae.

Things I work on.

Self employed software engineer

Improving my customers’ lives with tailor-made software that automates or supports crucial business tasks


View Project


magic is an auto-parsing library and competitive coding helper package with batteries included written in Go. The library takes care of allocating and populating your memory.


Read Articles

I write at medium.com/@harwoeck

...about my opinion, security, Go, system architectures and new open source projects

Old Projects.

View Project


Vikebot is a platform where programmers compete against each other using their algorithmic skills. They program their own player, a bot, which plays autonomously against others in a 60 minute game. According to the results of these games Vikebot ranks every participant in a global ranking system, which is available for recruiting teams to find the perfect candidate.

As the Co-Founder and Project Lead, I designed the system architecture, defined protocols, and implemented big parts of the initial server code.

In 2018 we open sourced parts of the code and started rewriting it to improve code quality and performance (game-server supports about ~10K players in a single round at the same time)


Read the Paper

Diploma Thesis

Title: Building a secure and scalable cryptocurrency exchange

Abstract: Implemented with a reasonable mix of proven software components and cloud-native products, this project shows a prototype implementation with a solid security and scalability foundation that can be used by future digital exchange projects of all kinds. It is compatible with the largest decentralized digital asset network, Ethereum’s ERC20 token standard. The primary intention and objective of this thesis is to build a prototype implementation which focuses on the fundamental issues of security and scalability.

Grade: Very good with distinction

View Project


Untrusted code execution as a service


View Project


The simplest artifact repository manager out there. Really.


View Project


Stateless static asset versioning for very aggresive cache settings


View Project


My first ever Open Source project. Introduced me to web development and (ugly) javascript. I didn't know typescript back than ...


Spare time.

Visit instagram.com/florian.harwoeck #Paramedic

Paramedic at the Austrian Red Cross

Since my civilian service in 2019, I have been volunteering for the Austrian Red Cross as an EMT ("Rettungssanitäter") in the areas of ambulance transport and emergency medical services.

Visit an interactive story about me [german only]

Volunteer within the Covid 19 pandemic

Since the beginning of the COVID-19 pandemic I helped with transferring and providing emergency medical services for highly infectious patients.

Visit instagram.com/florian.harwoeck #Party

Friends & Party

My friends and I spend a lot of time together - whether at house parties, festivals or just when we go to our regulars' table 🍻. They are my second family ❤️

Visit www.badminton-wels.at

Badminton Player and Coach ❤️

I've been playing badminton since I was a little child. After playing actively in national tournaments for several years, I decided to end my serious sport career and started as coach for the kids and the youth team of our local badminton club.

Visit instagram.com/florian.harwoeck #Ski

Ski 🎿

I started skiing with my parents as a small 3 year old child. Until today skiing in the mountains is one of my favorite leisure activities during winter. In addition, Austria has probably the most beautiful ski resorts in existence 🗻


Maybe you have seen me at the following events

Meetups in Linz

IaaM, Gopher-, Digital Future-, Blockchain-, Growth-Hacking- Meetups; Afterwork-Beers; etc.

Visit technologieplauscherl.at


Probably one of the bigger monthly tech-meetups in Austria

Visit factory300.at


Regularly here for connecting with the startup ecosystem and/or workshops.

Watch the aftermovie on youtube.com

WeAreDevelopers World Congress 2018

Biggest developer congress in Europe.

Read about it on derbrutkasten.com

Startup Summer-Party

Legendary startup pool party organzied by FemaleFounders at Pratersaune, Vienna.

Watch the highlights on youtube.com


Probably the coolest startup festival ever. Takes place at Hofburg Vienna.

Read about it on derbrutkasten.com

Young Entrepreneurs Conference 2019

A networking event for ambitious Austrian youths with a startup pichting challenge.

I presented or pitched at these events

Visit startuplive.org

StartupLive Linz #3

Three day startup boost camp

Show slides from my talk

Gophers Linz Meetup #1

Did a talk about: "Secure Account Management Services in Go"

Say hi.


(info for security folks: pgp key is below)


Hello everybody, since you have come this far, you know a lot about me. Let's connect, so that I can also learn something about you. Just click on my email address above and write me a short message. I'm always curious to learn, or meet open-minded people.

f m harwoeck

Wels/Graz, Austria

You can use my PGP key to encrypt our communication: 6FCD0A3CF8E05A086893D71E9859FB609FFDA8AD

If you prefer a modern alternative to PGP, you can write me on Threema. My Threema-ID is: 2T8UA49X.