Hi, I’m Matouš!

I work as a software engineer at SumUp and do a lot of sports. The rest of my free time is spent on coding, friends, reading, cooking, and other stuff. This blog was started in 2019 to force myself into writing more and to have a place where I could share my thoughts and knowledge. Please take this whole site with grain of salt as my english is far from perfect, and I feel like creating a coherent piece of writing is still impossible task for me (I am working on it though).

Philosophy

I am pragmatic optimist, ISTJ-A (Logistician) personality type according to Myers–Briggs Type Indicator.

To greater or lesser extend I identify with following philosophies:

Career

Senior Software Engineer @ SumUp, 6/2021 - now

Working in the Platform Tribe - Identity Squad along with a 10 incredible teammates. The IAM (Identity & Access Management) team had its inception 2 months before I joined SumUp and became fully staffed only in the summer of 2022 after a series of incidents. In the 2 years so far we have build company-wide SSO (Single Sign-On) based on OIDC and OAuth2. Once the platform was stablized we worked (and still) do on MFA (Multi-Factor Authentication), API Gateways, request signing, and most importantly fixing and cleaning a lot of legacy code.

Apart from the IAM related responsibilities I spend some time on our public APIs, traffic, and RFCs.

Golang Backend Developer @ Kiwi.com, 2/2019 - 5/2021 Developing core infrastructure and services with speed and maintainability as the primary goal. Growing my experience and knowledge thanks to awesome team and mentorship from other skilled people in the company. Slowly taking more responsibility and bigger tasks such as initiating gRPC adoption across the company, helping build internal golang packages for cross-team usage, and developing multiple internal core APIs with high availability and stability demand.
DevOps and Technical Support for Ads Systems @ FTV Prima, 9/2018 - 1/2019 Technical support for online platform advertisement team. Helping with every possible task at hand, so mostly scripting and data pipelines.
Full-Stack Developer @ Techambition Ltd., 9/2017 - 5/2018 Full-stack developer (Node.js and React) of an online interactive tool for high school mathematics in a small startup.

Projects

I enjoy programming outside the work as well and have build and still maintain a few personal projects:

I also contribute to a few open source projects:

Etc.

I keep most of the other cool stuff in my wiki. Here’s distilled content that I thing might be of interest to anyone that stumbled upon this page.

Articles

I am big fan of long format investigative writing. If the author spends the time researching the topic and is able to assimilate accumulated knowledge into a coherent piece writing the topic stops being relevant. This list is longer than I originally intended but I read a lot and there’s just simply a lot of great articles worth mentioning:

So many articles by William Langewiesche… I will be fully honest here, absolutely anything by William Langewiesche is a pure masterpiece. If you love investigative, thrilling writing go ahead and read all Williams articles on Vanityfair. Disclaimer, you will want more!

Blogroll

Quotes

I am most likely destined for average life, which is completely fine. If you zoom out further and it becomes pretty hard to view this tiny spec of time we’ve given and all its trappings as anything more than ridiculous. You could become the most famous person in all of human history, build empires, construct massive monuments to your achievement, etch your damn face into the earth with a laser in space… and you’d still have just as much importance, in the scale of time and space, as every human that ever lived. Zero.1

Achievements

Ultratrail Val d'Aran Pyrenees by UTMB 2023
105 km, 6100 m ↑
-
2023-07-08
2023-06-04
Istria 100 by UTMB
109.8 km, 3860 m ↑
13:59:29, 40th/387
2023-04-15
Kullamannen Sprint Ultra by UTMB 2022
107 km, 1240 m ↑
12:57:39, 30th/301, 14th/62 age group
2022-11-04
BMW Berlin Marathon 2022
42.195 km
2:54:52, 1455th/34765, 231st/3019 age group
2022-09-24
2022-07-09
Ironman Frankfurt European Championship 2022
3.8 km, 180 km, 42.20 km
11:34:42 (1:15:13, 5:28:58, 4:39:04), 1072nd/2634, 70th/121 age group
2022-06-26
VW Marathon Prague 2022
42.195 km
2:59:50, 170th/4604, 57th/554 age group
2022-05-08