Biografisches
Meine Leidenschaft für das Programmieren begann mit der genau einen Stunde „Informatik-Unterricht" meiner Schulzeit. Meine vorherige „Liebe", die Chemie, war danach weitgehend vergessen. Wenn ein Apple ][-Computer lockt… Nach mehreren sehr systemnahen Projekten folgte dann parallel zum Informatik-Studium (Nebenfach Elektrotechnik) die Selbständigkeit – zuerst als Harald Mühlhoff DV-Systeme und später unter der eigenen Marke CARECOM®.
Ich sehe meine Hauptaufgabe in der Beherrschung von Komplexität. Das Leben wird dadurch für den Kunden einfacher. Die Informatik stellt dazu Hilfsmittel 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 Unterstützung der Service-Mitarbeiter eines international tätigen Konzerns. Sämtliche Oberflächen und Prozesse werden durch XML-Dokumente beschrieben und während der Darstellung/Ausführung interpretiert. Im Grunde handelt es sich dabei um eine – was die Werkzeugunterstützung angeht recht rudimentäre – Software-Factory für formularbasierte Smart Client-Anwendungen mit der Fähigkeit zum Offline-Betrieb und zur Aktualisierung und Synchronisation über das Internet.
- Konzeptionierung, Projektmanagement und Mitarbeit bei der Implementierung von E-Commerce-Projekten (zwei Online-Shops auf Basis von Intershop-Systemen sowie XML- und EDIFACT-basierte Schnittstellen)
- Sendungsverfolgung (order tracking) über Internet inkl. Online-Anbindung an SAP-R3 System
- Entwicklung von Client/Server- und Multi Tier-Applikationen in Smalltalk, Visual Basic sowie Visual C++. Eingesetzte Datenbanksysteme: Oracle®, Microsoft® SQL-Server, Microsoft® Access und Gupta®
Handels- sowie Beratertätigkeit (Auswahl)
- Hosting von Internet-Anwendungen
- Vertrieb von PC-Hard- und Software inkl. Netzwerkprodukten
- Betreuung und Administration von Netzwerken
- Begleitung der organisatorischen Einführung einer neuen Messaging-Infrastruktur
- Entwurf von Unternehmensbroschüren, Faltprospekten und Visitenkarten
Betriebssystemerfahrungen
Microsoft® Windows (Client- und Server-Betriebsysteme), Siemens® BS-2000 (inkl. Operating), UNIX u.a.
Programmiersprachen und Technologien
C++, C# (Microsoft® .NET), CSS, Dojo, Dijit, Javascript, PowerShell, React, Redux, Smalltalk (VisualWorks), SQL, TypeScript, UN-EDIFACT (und Siemens EDIFACT Subset), Visual Basic, XHTML, XML, XML-Schemata, XSLT u.a.
Gelegentlich oder in früheren Projekten eingesetzte Programmiersprachen: Assembler (6502, 80x86), C, Java, Lisp, Modula 2, Pascal, u.a.
Sprachen
Durch Sprachintensivkurse sowie zahlreiche mehrwöchige Aufenthalte in England und den USA sehr gute Englischkenntnisse in Wort und Schrift
Unser Beraterprofil schicken wir Ihnen auf Anfrage gerne zu.
