Henrik Bærbak Christensen
Henrik Bærbak Christensen is an Associate Professor at the Department of Computer Science at Aarhus University, where for more than 25 years he has taught advanced design and programming techniques to both young students and experienced developers.
Henrik Bærbak Christensen is also the owner of Imhotep, a company that provides consulting and training in software development.
Henrik specializes in teaching and consulting within software architecture and software engineering, including microservices, DevOps and container/Docker technology, cloud computing, virtualization, NoSQL databases, design patterns, frameworks, systematic testing, and agile test-driven software development.
He is also the author of the books Flexible, Reliable Software: Using Patterns and Agile Development and Flexible, Reliable Distributed Software: Still Using Patterns and Agile Development, which include practical examples, explain the design and programming process in detail, and use projects as a learning context – covering why a given technique is necessary and why techniques must be combined to overcome the challenges faced by software developers.