Biografisches

Meine Leidenschaft für das Programmieren begann mit der genau einen Stunde „Informatik-Unterricht“ meiner Schul­zeit. Meine vorherige „Liebe“, die Chemie, war danach weitgehend vergessen. Wenn ein Apple ][-Computer lockt… Nach mehreren sehr system­nahen Pro­jekten folgte dann parallel zum Informatik-Studium (Neben­fach Elektro­technik) die Selb­ständig­keit – zuerst als Harald Mühlhoff DV-Systeme und später unter der eigenen Marke CARECOM®.

Ich sehe meine Haupt­aufgabe in der Be­herrschung von Kom­plexität. Das Leben wird dadurch für den Kunden ein­facher. Die Infor­matik stellt dazu Hilfs­mittel bereit.

Software-Entwicklungsprojekte (Auswahl)

  • Entwurf (als leitender Software-Architekt) und Mitarbeit an der Impl. einer C#-basierten Client-Server-Anwendung zur Verwaltung und Planung unserer Stromnetze. Unter anderem habe ich einen eigenen Linq-Provider implementiert.
  • Entwicklung einer JavaScript-basierten Single Page Application (SPA) mit Dojo / Dijit zur Pflege der kaufmännischen Texte eines multinationalen Konzerns. Im Backend kamen u.a. ASP.NET MVC, Web API, WCF, Entity Framework  zum Einsatz.
  • Entwicklung einer mehrsprachigen Wissensdatenbank für hierarchisch strukturierte Daten mit Web-Frontend. Eingesetzte Technologien u.a. Microsoft® .NET Framework 3.5SP1 und SQL Server 2005.
  • Entwicklung einer Smart Client-Anwendung auf Microsoft® .NET-Basis zur Unter­stützung der Service-Mit­arbeiter eines inter­national tätigen Konzerns. Sämt­liche Ober­flächen und Pro­zesse werden durch XML-Doku­mente be­schrieben und während der Dar­stellung/Aus­führung inter­pretiert. Im Grunde handelt es sich dabei um eine – was die Werkzeug­unter­stützung angeht recht rudi­mentäre – Software-Factory für formular­basierte Smart Client-Anwen­dungen mit der Fähig­keit zum Offline-Be­trieb und zur Aktua­li­sierung und Synchro­ni­sation über das Inter­net.
  • Konzeptionierung, Projekt­management und Mit­arbeit bei der Imple­mentierung von E-Commerce-Pro­jekten (zwei Online-Shops auf Basis von Inter­shop-Sys­te­men sowie XML- und EDI­FACT-ba­sierte Schnitt­stellen)
  • Sendungsverfolgung (order tracking) über Internet inkl. Online-An­bindung an SAP-R3 System
  • Entwicklung von Client/Server- und Multi Tier-Applikationen in Smalltalk, Visual Basic sowie Visual C++. Ein­ge­setzte Daten­bank­systeme: Oracle®, Micro­soft® SQL-Server, Micro­soft® Access und Gupta®

Handels- sowie Beratertätigkeit (Auswahl)

  • Hosting von Internet-Anwendungen
  • Vertrieb von PC-Hard- und Software inkl. Netz­werk­pro­dukten
  • Betreuung und Administration von Netz­werken
  • Begleitung der organi­satorischen Ein­führung einer neuen Messaging-Infra­struktur
  • Entwurf von Unternehmens­broschüren, Falt­prospekten und Visiten­karten

Betriebssystemerfahrungen

  • Microsoft® Windows (Client- und Server-Be­trieb­sys­teme), Siemens® BS-2000 (inkl. Operating), UNIX u.a.

Programmiersprachen und Technologien

  • C++, C# (Microsoft® .NET), CSS, Dojo, Dijit, Java­script, PowerShell, React, Redux, Smalltalk (Visual­Works), SQL, TypeScript, UN-EDIFACT (und Siemens EDIFACT Subset), Visual Basic, XHTML, XML, XML-Schemata, XSLT u.a.
  • Gelegentlich oder in früheren Pro­jekten ein­ge­setzte Programmier­sprachen: Assembler (6502, 80x86), C, Java, Lisp, Modula 2, Pascal, u.a.

Sprachen

  • Durch Sprachintensiv­kurse sowie zahlreiche mehr­wöchige Auf­ent­halte in England und den USA sehr gute Englisch­kennt­nisse in Wort und Schrift


Unser Beraterprofil schicken wir Ihnen auf Anfrage gerne zu.