Hagen Graff zajmował się handlem i organizował dane swoich klientów, programując specjalne aplikacje, co dawało mu przewagę nad innymi sprzedawcami. Obecnie pracuje w firmie swojej żony jako szkoleniowiec, konsultant i programista.
Hagen Graff napisał trzy książki na temat serwera sieciowego Apache, problemów bezpieczeństwa w Windows XP oraz na temat Mambo. W 2001 roku rozpoczął współpracę z niekomercyjną społecznością "machm-it.org e.V." zajmującą się nauczaniem za pośrednictwem internetu. Współpracuje także przy kilku niemieckich i międzynarodowych projektach, z których wszystkie dotyczą zarządzania zawartością, budowania społeczności oraz obsługi oprogramowania społecznego w stylu wiki oraz blogów. Wybrał oprogramowanie Mambo CMS (które dało początek Joomla!), ponieważ jest ono proste i łatwe w zarządzaniu.