I’m Adrian Heine, and I’m a software developer living in Berlin. I'm available for both freelance work and permanent positions.
When working on my own, I tend to focus on questions of accessibility, localization, portability, resource consumption and general stability. In legacy code, I approach those questions by improving deployment and testing procedures, through careful refactoring and modernization, and with users not just in mind but their bug report open and a reproduction added to the end-to-end test collection.
I love to join a software team and bring in these perspectives and align them with the needs of the whole team and product. However, even when working on my own, I benefit from my usually robust and understandable code, and development processes that produce reliable results.
Happy to hear from you!