Rüdiger Witt
Java Backend &
Schnittstellen Professional
Ich unterstütze sie gerne in ihren Java-Projekten!
Ich unterstütze sie gerne in ihren Java-Projekten!
Ich arbeite als freiberuflicher Software-Engineer im Enterprise Java Umfeld mit 25 Jahren Erfahrung Projekterfahrung. Dabei habe ich mich auf die Konzeption und Entwicklung von Backend-Systemen und auf die Anbindung von Schnittstellen spezialisiert.
Ich unterstütze sie gerne in ihren Java-Projekten als Teil ihres Entwicklungsteams.
Meine Rolle sehe ich dabei als Senior Softwareentwickler und Architekt mit Fokus auf dem Backend.
1983 hatte ich meinen ersten Kontakt mit einem Computer – einem Apple IIe mit 2 Floppy-Laufwerken. Mein Freund und ich spielten darauf stundenlang „Lode Runner“ und „Mask of the Sun“ und waren von dieser neuen, fantastischen Welt begeistert.
Schnell war für mich klar, dass ich mehr von dieser neuen Welt kennenlernen musste. Ein Jahr danach hatte ich meinen ersten Computer – einen 286er mit 20MB Festplatte. Ich war fasziniert vom Programmieren und fing an Programme mit C++ und Turbo Pascal zu schreiben.
Das war der Grundstein für mein späteres Studium im Fach „Allgemeine Informatik“ an der Technischen Fachhochschule Berlin, das ich als Diplom-Informatiker (FH) erfolgreich abschloss.
Seit 1996 arbeite ich kontinuierlich mit Java und bin seit 2000 freiberuflich in Software-Projekten als Software-Entwickler und Architekt tätig.
Mein Fokus liegt dabei auf der Konzeption und Entwicklung von Enterprise Systemen mit Java.
Wichtig für mich ist, dass der Kunde mit seinen Anforderungen verstanden wird und er am Ende das Produkt bekommt, das er haben will und seine Anforderungen erfüllt.
Wichtig für mich ist, Software zu erstellen, die möglichst wenig Fehler enthält (fehlerfreie Software gibt es nicht) und gut gewartet werden kann.
Wichtig für mich ist, im Team zu arbeiten und durch gute Zusammenarbeit gemeinsam mit den Kollegen Erfolg und dadurch Spaß und dadurch wieder gute Arbeit zu leisten und dadurch wieder Erfolg zu haben usw. 🙂
Wichtig für mich ist, dass das Produkt gerne verwendet wird, da es die Arbeit erleichtert oder andere positive Effekte erzielt.
Wichtig für mich ist, einen hohen Grad an Testabdeckung durch automatisierte Tests zu erreichen, um die Zahl der Fehler auf ein Minimum zu beschränken
Gerne gebe ich mein Wissen und meine Erfahrungen an meine Team-Kollegen weiter und lerne meinerseits von ihnen.