Personal details

David H. - Remote full-stack developer

David H.

Timezone: Berlin (UTC+2)

Summary

Hi and thanks for visiting my profile page!

Starting self taught as and OSS developer creating the leading Java FTP implementation at http://j-ftp.sourceforge.net I grow to Senior Software Architect during my professional career.

My strength lies in getting things done quickly and with exactly as much effort as the feature desires, without compromising too much on test- and maintainability. In addition to that I have no problem in working with legacy code.
Where others see technical debt I might find a valuable asset providing business value, and I consider it very important that positive attitude prevails in a team even though some painful transitions might be necessary to enable further growth/scaling.

Software is never perfect, but with the right mindset even most business problems are not too hard to solve in a reasonable timeframe.

Work Experience

Software Architect
smartsteuer GmbH | Jan 2010 - Present
Java
C++
SQL
Spring
Groovy
Gradle
Docker
Kotlin
JavaScript
Kubernetes
I'm working as Core Architect for one of the leading online tax filing services in Germany. Check out https://www.smartsteuer.de and click on the big orange CTA button if you like to see what we did there!

Personal Projects

2016
Java
In the early 2000s I decided that the Java'S FTP implementation was not good enough and there were no adequate 3rd party clients. So I started implementing the RFC, and over time one of the leading clients evolved. It received lots of downloads, patches from other people and even some commercial usage due to GPL dual licensing. Altough the project has not received updates since 2016 I don't consider it abondened, just mature and stable!