@twitter @linkedin @twitch @rss
  • How can I move my application to the cloud?

    Colleagues, customers, and students alike asked me this question several times over the last 10 years. Let me outline the approach I would be using.

    Created Sat, 28 Jan 2023 15:20:12 +0100
  • Sharing 5 learnings from 5 months as a manager for cybersecurity:

    Created Wed, 18 May 2022 13:46:33 +0100
  • The ugly truth about passwords, or memorized secrets, is, that we still have way too many. They won’t go away any time soon either. They offer some benefits for the end user and the organisation providing password based authentication.

    AppSec Created Wed, 06 Apr 2022 00:00:00 +0000
  • I am dealing often with the issue of explaining how you get from a known deficit to actual risk for your organization. We will look into this by revisiting an issue a customer of mine had last year.

    Created Thu, 24 Mar 2022 13:44:14 +0100
  • All source code for this example can be found at:

    Static Website S3 Repository

    Github Actions AWS Python Created Wed, 02 Mar 2022 00:00:00 +0000
  • All code for this blog post can be found at:

    Static Website S3 Repository

    Python AWS Created Wed, 23 Feb 2022 00:00:00 +0000
  • The scope of this project was to optimize and move an application to the cloud. The source code for the analysis pipeline was created for the use of university super-computer equipment. Another freelancer developed the frontend for the B2C offering. Any performance, UI/UX and scaling issues were not part of my tasks. I developed several different architecture patterns. Together with the customer we decided on the most suitable solution. Cost, scalability, and maintainability were the main factors to consider in this situation.
    Python AWS Cloud Architecture Created Mon, 17 May 2021 00:00:00 +0000
  • At Footstock I moved from manual deployments to automated deployments on AWS. Footstock hosted all its source code on GitHub. We leveraged Github Actions as the continuous integration and delivery platform. At first, I created separate VPCs for production, testing, and development. Regulatory requirements made this separation necessary. I built infrastructure as code playbooks. They provided an easy way to create and tear down different setups fast. Technologies used were Fargate, RDS, KMS, IAM, and ALB.
    Github Actions AWS Created Wed, 08 Jan 2020 00:00:00 +0000
  • Python GCP Threat Modeling Created Fri, 01 Mar 2019 00:00:00 +0000
  • AppSec AWS Created Mon, 03 Dec 2018 00:00:00 +0000