hh-webservice

Dienstleistungen für Unternehmen, die Softwareentwicklung betreiben



Schulungen und Projektcoaching

Die von mir angebotenen Seminare und Kurse führe ich beim Kunden vor Ort durch. Man kann mich also als Dozent für Seminare oder generell als Trainer für Entwickler buchen. Die Kursbeschreibungen finden Sie im Menüpunkt Seminare in der Navigationsleiste. Natürlich können Sie mich nach speziellen Themen fragen, die nicht in den Kursbeschreibungen auftauchen. Wenn Sie eine solche Themenauswahl aus den Beschreibungen zusammenstellen möchten, ist auch das möglich. Rufen Sie mich einfach an, wenn Sie eine Beratung zu den Schulungsangeboten wünschen. Auf Wunsch stelle ich auch ein ganz individuelles Training für ein bestimmtes technisches Umfeld zusammen.

Entwicklung

Neben den Seminaren arbeite ich für meine Kunden auch als Entwickler. Ich arbeite alleine, mit Partnern oder auch sehr gerne in Ihrem Entwicklungsteam vor Ort. In den folgenden Bereichen kann man mich als Entwickler beauftragen:

  • Java (Spring Framework, Hibernate, OSGi, Rich Client Platform, Swing)
  • C/C++ (Win32, MFC, ActiveX)
  • C# / .NET
  • Kommunikation im Netzwerk (Corba, RMI, WCF, .Net Remoting, Sockets)
  • Internet Kommunikation (SOAP, HTTP, JSP, Java Faces)
  • relationale Datenbanken (DB2, Microsoft SQL-Server, Oracle, MySQL, Postres) 
  • wissenschaftliche Softwareentwicklung (Statistik, Kryptographie, Versuchsplanung)
  • Treiberentwicklung (Windows, UNIX)

Projektleitung / Prozesse

In den Jahren meiner Tätigkeit als Entwickler und Trainer habe ich einiges über die Engpässe und Problembereiche von Softwareprojekten kenngelernt Dabei war ich auch mehrfach an Prozesseinführungen und Pilotprojekten beteiligt. Insbesondere verfüge ich neben der Softwareentwicklung auch über praxiserprobte Spezialkenntnisse in den Bereichen statistische Analyse, Versuchsplanung, Kryptographie und Codierungstheorie.

  • Planung und Realisierung von unternehmensweiten Informationssystemen und Datawarehouse Projekten
  • technisches Design von Internet/Intranet Applikationen
  • Management objektorientierter Softwareprojekte
  • eXtreme Programming
  • Agile Softwareentwicklung