Christian Hujer is a generalist, a jack of all trades and master of some, whose experience ranges from code to management. He is passionate about raising the bar in professional software development with the mantra of “Better Software, Better World”. He started to learn programming on an Amstrad CPC 464 in 1984 and since then believes that a day without writing code is a lost day. His life in software development changed when reading Kent Beck’s Extreme Programming Explained - Embrace Change in 2000. Another fundamental belief is that most things are taught better when practiced, not only preached.
The first notable leg of Christian’s professional journey was as a trainer for SUN Microsystems and other companies on topics like Java, Linux, XML, and Security. During his time as a tech lead and architect, Christian made an impact on the agility of smart card OS development by developing AceUnit for unit testing and TDD on resource-constraint embedded devices, reducing the build (from 30 minutes to 2 minutes) and test (from 12 hours to 2 hours) times and creating a modular, scalable configuration system to support different hardware and custom configurations with logarithmic instead of linear growth of effort. He has worked on many initiatives such as saving a substantial amount on AWS, developing microservice applications, migrating Big Data from DynamoDb / S3 to MongoDB, and developing a cloud-agnostic storage service for an international science publisher. He has coached and trained several dozens of teams ranging from startups to banks like BNP Paribas and UBS in modern software development topics such as TDD, BDD, XP practices (Extreme Programming), micro testing, Clean Code, SOLID principles, legacy refactoring techniques, DevOps, Scrum, Agile, and more. He is polyglot in languages (Prolog to Go, Assembler to Kotlin), frameworks, and development environments (smart card to the cloud).
Christian is quite active in the software community. He has given talks at more than 75 meetups and conferences. His other interests, besides software, are science, electronic music, synthesizers, Lego, and foosball. Christian celebrates “Towel Day” and quotes Yoda or Obi-Wan Kenobi in every single training but prefers Star Trek over Star Wars. Christian lives in Goa, India, and his favourite dishes are Chicken Vindaloo and Wiener Schnitzel.