Alexander Pirker
CODE Author
Alexander Pirker works as a Senior Security Consultant. In his daily work, he performs security audits including assessments, penetration testing, and security reviews, holds secure coding workshops, and also gives training and provides consulting services for software design and architecture. He has experience in designing microservices and desktop or mobile applications and also in writing or migrating them. He received a PhD in Physics from the University of Innsbruck and holds master’s degrees in both Technical Mathematics and Biomedical Informatics. In his free time, he likes to go to the gym and also enjoys hiking in the Alps.
Articles Authored
-
Efficient Microservice Development with .NET 5
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - September/October
Microservices have a lot of potential. They’ve got some really nifty tools and capabilities. But setting up your teams to work with them can feel like running an ultramarathon with 400 pounds strapped to your back. Alexander shows you that they sound scarier than they are and provides some great advice for how to use them intelligently.
-
Kubernetes Security for Starters
Last updated: Friday, February 24, 2023
Published in: CODE Magazine: 2023 - March/April
A lot of companies are using Kubernetes, it is a powerful way to manange a lot of complexity, but have you thought about security? Alexander walks through how to make your Kubernetes instance much more secure.
-
Migrating Monolithic Apps to Multi-Platform Product Lines with .NET 5
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2021 - March/April
Learn to migrate older applications to .NET 5. Learn to use "ports-and-adapters" (hexogonal architecture) along with design patterns and principles from domain-driven design (DDD) to help you modify your old software so you can split the business logic into independent assemblies.
-
MVPVM: A Palindrome that Helps You Recycle
Last updated: Tuesday, December 6, 2022
Published in: CODE Magazine: 2022 - November/December
The trouble with reusing code is that when you update, you have to update everywhere. Alexander teaches you how to simplify this process and make sure that you’re not creating problems somewhere else in the system.
-
Secure Microservices
Last updated: Wednesday, August 31, 2022
Published in: CODE Magazine: 2022 - March/April
These days, microservices seem to be solving all the architectural issues in software development. They’re everywhere, and that’s a good thing, right? Alexander explains how to make sure this simple construct doesn’t leave you with a security problem.