- Author of "Flexible, Reliable Software"
- Associate Professor at University of Aarhus
- Owner of the software consulting company, Imhotep
Talks at GOTO Aarhus 2023
Henrik Bærbak Christensen is an associate professor in the Department of Computer Science at the University of Aarhus, where he has been teaching advanced design and programming techniques for more than 10 years to young students and seasoned developers. Dr. Christensen is also the owner of Imhotep, a company specializing in consulting and courses in software development.
He specializes in teaching and consulting in the area of software architecture and software engineering: design patterns, frameworks, DevOps, cloud computing, microservices, software ecosystems, test-driven development, software configuration management, software reuse, responsibility-driven design.
He is also the author of the book Flexible, Reliable Software: Using Patterns and Agile Development which guides students through the software development process. By describing practical stories, explaining the design and programming process in detail, and using projects as a learning context, the book explains why a given technique is required and why techniques must be combined to overcome software developers' challenges.