My name is Moritz Bracht and this is my personal blog. This is where I write about learnings - mostly from technical nature or somehow tech industry related.
There might be some off-topic posts or personal rants here and there.
Disclaimer
The opinions expressed in this blog are my own and not necessarily those of my employer.
Who am I
I am a dad of 2 and got lucky to be married to the biggest inspiration of my life. Besides enjoying quality family time I love to go fishing, cooking delicious food or tinkering hardware like my self-built split mechanical keyboard.
Current role: Senior Software Engineer @ Kubermatic
Since August 2021 I am working for Kubermatic. I will update this section after being assigned to a project/product.
Background
2020-2021: Senior Software Engineer @ radio.de
Since 2020 I was working for radio.de. Our small backend team was providing the APIs powering all apps and webapps. These APIs were almost all implemented as AWS Lambdas or micro-services on AWS ECS and written in go. For podcast data there were also backend-services, doing distributed data processing.
Our team was also handling operations. Since we were fully committed to the AWS stack, we were managing everything with CloudFormation or Terraform aws-modules.
2016-2020: Senior Software Engineer @ finleap Connect
On my team I was mostly working on a financial services API which mostly was an assembly of python applications and go microservices. All our services were running on a self-hosted bare-metal kubernetes cluster. I was also supporting the on-call team doing incident management and improving alerting on the k8s cluster and our services. Before we migrated to k8s, our infrastructure was a bunch of linux machines managed via openstack, terraform and ansible.
2013-2016: Senior Python Developer @ ABOUT YOU
I was building and maintaining the connector to multiple OTTO backends. ABOUT YOU started out as an OTTO universe start-up piggy-backing on their product portfolio and logistics before integrating more product sources.
2009-2013: Software Developer at Datenlotsen
I had to use the “language” Magic. The product was actually not bad, but I never want to write one line of code in that language anymore. Whereas “line of code” and “language” are both totally missing the concept of Magic.