I've been developing software for over twenty years. I played around with computer-based communication, BBSes, eMail, before there even was what most would now consider to be the Internet (yes -- I still know what a 300 baud acoustic coupler sounds like).
I did R&D (and my Ph.D.) in the area of real-time distributed collaborative
systems. I am currently working as a full-time external consultant
and engineer. You can contact me at daniel.tietze(AT)go4teams.com.