Zurück zum Inhaltsverzeichnis – Back to table
of contents


Hans-Georg Michna
Software-Entwickung und IT-Consulting
1996-2007
JavaScript DHTML
XML/XSLT Java C# ASP.NET Drupal
Windows Lotus Notes VB.NET
Microsoft-Office-Automatisierung: Excel, Access, Word …

Inhalt
Profil Hans-Georg Michna
Leistungsangebot im Detail

Überblick
Ich bin Dipl.-Ing. für Elektronik, Autor des "Lotus 1-2-3-Lexikon" (Markt & Technik),
Mitautor von "Windows XP – Die Expertentipps – Insiderwissen von den Microsoft
Most Valuable Professionals" (Microsoft Press) und Betreiber der
Windows Problem Solver Website.

Hans-Georg Michna
Ich stelle ein Ein-Mann-Unternehmen dar, spezialisiert auf Systemprogrammierung
(insbesondere für Windows), Local Area Networks, und auf Schulungen PC-Software.
Ich stehe Ihnen als freiberuflicher Mitarbeiter zur Verfügung und greife bei Bedarf
auf ein Netzwerk weiterer freier Mitarbeiter und Dienstleistungsunternehmen zurück,
mit denen ich bei größeren Projekten und bei Anforderungen nach bestimmten Spezialisten
zusammenarbeite, z.B. auf den Gebieten spezieller Microsoft-Technologien, Computersicherheit u.v.a.m.
Ich biete Programmierung, Systemberatung und Systembetreuung bei Auswahl oder
Bau und Einsatz von Personal Computern, Local Area Networks und Telekommunikationseinrichtungen.
Ich war lange Zeit Microsoft Most Valuable Professional (MVP), bin Microsoft Certified Professional
(Certified Product Specialist im Bereich Betriebssysteme), Microsoft Excel Programmier-Partner
und Lotus Authorized Consultant.
Ich handele selbst nur in geringem Umfang mit Hardware und Software, z.B. mit
anderweitig schwer erhältlichen Spezialprodukten, und berate statt dessen meine
Klienten bei der Auswahl von Lieferanten.
Über die Erfüllung der Aufträge hinaus sehe ich meine Aufgabe darin, den Auftraggeber
über die Entwicklung der Computertechnologie zu informieren und Möglichkeiten zu
zeigen, wie die Organisation und Installation verbessert und bereichert werden kann.
Ich bin nicht nur auf ein Gebiet spezialisiert, sondern
löse komplexe, übergreifende Probleme optimal mit den jeweils am besten geeigneten Technologien.
Ich operiere von München-Ottobrunn-Riemerling aus, bin aber weltweit einsetzbar.
Aktuelle Schwerpunkte
Schwerpunkte sind derzeit:
- Programmierung für Web-Technologien u.a.:
- Erstellung komplexer, automatisierter Formulare mit Adobe Acrobat Pro und
Adobe LiveCycle Designer
- Programmierung in Microsoft Office (Visual Basic for Applications, VBA,
Sharepoint Server)
- Programmierung und Datenbank-Design für Lotus Notes und Domino
- Komplexe Software-Module mit besonders hohen Anforderungen an Zuverlässigkeit
und Leistung
- Aufbau und Betreuung der gesamten IT-Infrastruktur für kleine und mittelständische
Unternehmen incl. Endbenutzer-Support
Kurzbeschreibung einiger der letzten Projekte:
- Java-Programmierung für ein Versicherungs-CRM-System
(Customer Relations Management)
- Content Management System (CMS). Aufbau von Web
Sites auf der Basis eines Content Management
Systems, incl. Beratung, Design, Hosting, Administration, Betreuung und
Schulung von Administratoren und Benutzern. Zwei Referenz-Websites sind die
Website des Amboseli Trust for Elephants
und meine eigene Website, Windows Problem Solver,
die auf dem CMS Drupal basieren.
- XML-Transformation mittels XSLT- und Script-Programmierung
auf Linux-Servern. Vollautomatischer Datenaustausch zwischen verschiedenen Unternehmen.
- Web-Auskunftssystem auf der Basis ASP.NET. Aus
der Auswahl und Eingabe des Benutzers werden Produktionsdaten berechnet und
ausgegeben. Besonderheiten: Das System ist mehrsprachig; der Benutzer kann jederzeit
die Sprache wechseln. Das System ist tabellengesteuert; der Betreiber kann den
Inhalt und die Berechnung sehr weitgehend verändern, ohne das ASP.NET-Programm
ändern zu müssen. Alle Abfragen werden zur späteren Auswertung protokolliert
und in übersichtlicher Form gespeichert.
- Versicherungs-Vertriebssystem für ca. 1.000 mit
Laptops ausgestattete Außendienst-Mitarbeiter. Entwicklungsumgebung: Lotus Notes
und Domino Server, LotusScript. Automatische Erstellung und Prüfung von Versicherungsangeboten
und Anträgen. Datenübermittlung vom und zum Zentralrechner über Domino-Server.
Das Vertriebsprojekt wurde im Team bearbeitet. Meine Hauptaufgabe war das Design
und die Erstellung der Hintergrundprogramme zur Datenkonvertierung und dem Datenaustausch
mit dem Zentralcomputer. Die von mir entwickelten Programme arbeiten Data-Dictionary-gesteuert
und sind daher sehr flexibel und leicht wartbar. Ich habe das System in wesentlichen
Teilen erstellt und das komplette System über nahezu seine gesamte Lebensdauer erweitert
und gewartet.
Kenntnisse, Fähigkeiten, Erfahrungen
Selbstverständlich beschränkt sich mein Arbeitsgebiet nicht auf die in diesen
Schwerpunkten und Projekten angewandten Technologien. Erfahrungsgemäß entwickeln
sich neue Technologien sehr rasch, und es kann daher nicht meine Absicht sein, mich
auf eine dieser Technologien dauerhaft festzulegen oder nach Projekten zu suchen,
die nur Technologien verwenden, mit denen bereits langjährige Erfahrungen vorliegen.
Ganz im Gegenteil—die meisten der letzten Projekte basierten auf völlig neuen Technologien
und Methoden, die wenige Jahre zuvor noch nicht existierten, wie z.B. XML, XSLT
oder ASP.NET. Ich bin es gewohnt, neue Technologien ohne vorherige spezielle Erfahrungen
sofort einzusetzen, wobei ich mich z.Z. auf die Bereiche Programmierung, Web-Technologien,
XML und Windows konzentriere.
Ich bin geeignet dafür, komplexe Programme zu erstellen, bei denen die Anforderungen
an die Flexibilität, Zuverlässigkeit und Leistung besonders hoch sind.
Im Folgenden werden Kenntnisse, Fähigkeiten und Erfahrungen stichwortartig aufgelistet,
die nicht direkt mit meiner Arbeit zu tun haben, aber gelegentlich doch eine Rolle
spielen könnten.
- Englisch (Umgangssprache, Vorträge, Seminare, Dokumente)
- Elektronik—ursprünglich Dipl.-Ing. für elektronischen Gerätebau, schon sehr
früh auf Computer und schließlich Software spezialisiert, aber umfangreiche
Elektronik-Kenntnisse sind trotzdem vorhanden.
- Pilot, Flugschein, umfangreiche Flugerfahrung in Afrika und Europa
- Intensive Erfahrunigen mit Entwicklungsländern, Wohnort zeitweise in Kenia,
Ostafrika, Projekt für die GTZ (Gesellschaft für technische Zusammenarbeit)
in Indien (New Delhi, Bombay/Mumbai, Hyderabad)
- Verhaltensforschung, Ethologie, Mitarbeit in einem
Forschungsprojekt über Elefanten, hauptsächlich auf den Gebieten Datenbankdesign,
Datenbankprogrammierung und Web-Design
- GPS (Global Positioning System)—Erfahrung mit GPS-Geräten und -Protokollen,
z.B. NMEA
- Musik, Erfahrung mit Synthesizern und MIDI-Software
- Fotografie, Bildbearbeitung
- Windsurfen
Referenzen
Zu den größeren Unternehmen unter meinen Klienten gehörten bisher u.a. die Firmen
Avery/Zweckform, Batscheider (Lieken Urkorn), Bayerische Beamten Versicherungen, Bayerisches
Arbeitsministerium, BMW Bank, Burgmann Industries, Brückner-Maschinenbau, Franz
Schneider Verlag, W. L. Gore Associates, Hayes Microcomputer Systems, Intel, Lotus,
Markt & Technik, PWA, Schering AG, T-Systems.
Dies ist eine Auswahl aus den Lizenznehmern meines RSU-Programms für zentralisierte
Software-Installation auf PC-Netzen:
Alstom; American Medical Association; Arthur Andersen; Autodesk,
Inc.; Banque Indosuez; BASF Corp.; BHF Bank New York; BP Oil; Burroughs Wellcome
Co.; Cater Allen, Jersey; Commonwealth Edison; ComputerLand-MSL; Coopers & Lybrand;
CSC Computer Sciences; debis; Department of the Prime Minister and Cabinet,
Barton ACT Australia; Deutsche Luft- und Raumfahrt-Gesellschaft; Exa-Bit (Digicomp
AG); Fachhochschule Karlsruhe; FDIC (US Federal Deposit Insurance Corp.); PTT
Schweiz (GD PTT RC44); GE Capital Fleet Services; GEC Alsthom; Geco-Prakla;
Goodyear Tire and Rubber; Health Canada; Heinz Service Company; Heräus; Hurt
& Proffitt, Inc.; Ingersoll-Rand; Intel Corporation; International Travel Service;
Internet Systems Limited; LANSystems Inc.; Lehman Brothers; Mahrer BauCAD; Marienhospital
Stuttgart; Markel Insurance Company; McDonald's Switzerland; Merck & Co., Inc.;
MicroAge Computer Centres; Mississippi Power Company; Mobil Oil Canada; mtu
Friedrichshafen; Philip Morris Research & Development; Physicians Insurance
Company of Wisconsin; Price Waterhouse; Prudential Health Care; PWA Papierwerke
Waldorf-Aschaffenburg AG; Q+E Software; Saudi Aramco; Schatz & Paquin; Shell
Austria AG; Simpson Paper Company; Solar Turbines Inc.; Sprint; Standard Chartered
Bank; United Distillers Canada; Universität Bielefeld (Fak. f. Geschichtswiss.);
U.S. Central Credit Union; U.S. Department of Energy; US Generating Company
RSU32 und RSU sind Low-Level-Tools zur automatischen Software-Verteilung und
-Konfiguration auf der Basis einer eigenen Skript-Programmiersprache. RSU32 und
RSU können von der Seite Software heruntergeladen werden.
Web-Programmierung und Web-Dienstleistungen
Erstellung von Web Sites
- Erstellung und Pflege konventioneller (statischer) Web Sites
- Erstellung von ASP.NET Web Sites
Content Management Systeme (CMS)
- Erstellen
- Betreuen
- Hosting
- Schulung für CMS-Administratoren und -Editoren
Im Vordergrund steht das CMS Drupal incl. Drupal Hosting. Eingesetzt werden können
ebenfalls WordPress, Typo3 u.a. Ein solches CMS kann beliebig viele der folgenden
Teilfunktionen enthalten:
- Statische Webseiten, die der Eigentümer vom Browser aus ändern kann
- Wiki
- Blog
- Diskussionsforum
- Bildergalerie
- Umfrage
- Automatische Nachrichtensammlung und Darbietung
- Leistungsfähige interne Suchfunktion
- Bequeme Benutzerverwaltung
- Kontaktformular
- RSS Feed
- Zugriffsrechte
- Zugriffs-Statistik
Ausführlichere Beschreibung
Software
Individuelle Programmierung, Programmiersprachen
- Java (Eclipse)
- XSLT (XML-Transformation) mit MSXML, Xalan-Java, Sablotron, Xselerator
- Web-Anwendungen mit ASP.NET, JavaScript
- Visual Studio (Visual Basic .NET, Visual C++, C#)
- Lotus Notes, Domino Server (siehe auch unten: Komplette Problemlösungen)
- VBA (Visual Basic for Applications), Microsoft-Office-Automatisierung und
Integration, Sharepoint
Seminare/Schulungen
- Java
- XML und XSLT
- Lotus Notes
- Visual Basic .NET
- C#, Visual C++
- VBA (Visual Basic for Applications)
- Excel
- Access
- Word
- In deutscher und englischer Sprache
- Für Anfänger und Fortgeschrittene
Spezialsoftware für Local und Wide Area Networks
- RSU32—Remote Software Update—Programme für die automatische Installation
von Software im Netz
(Siehe Software)
Beratung und Programmierung
- Microsoft-Produkte
- Lotus Notes
- Geografische Informationssysteme (GIS)
- GPS
- Sonstige
Installation
- Software-Installation
- Automatische Software-Installation im Intranet
Spezielle Dienste für Windows
- Windows-Notdienst, Office-Notdienst.
Senden Sie eine Mail, wenn niemand sonst Ihr Problem lösen kann.
- Erstellung und Einrichtung von Dokument-Vorlagen für Word in hoher Qualität
sowie von Macros für automatische Dokument-Erstellung incl. Datenbankabfragen
- Auswahl und Beschaffung von Schriften
Verkauf
Hardware
Beratung
Installation
- Ich bin in erster Linie kein Hardware-Verkäufer. Ich berate bei der Auswahl
des Händlers und kontrolliere Lieferung und Installation in Zusammenarbeit mit
einem unabhängigen Händler. Normalerweise werde ich nur im Falle anderweitig
schwer erhältlicher Spezialprodukte selbst als Händler aktiv oder dann, wenn
kein Händler mit der erforderlichen Qualifikation verfügbar ist oder der Kunde
die Gesamtleistung aus einer Hand verlangt.
Aufrüstung
- Hauptspeicher, Spezialinterfaces (z.B. seriell V.24/RS-232-C mit hoher Leistung
und hoher Interface-Anzahl in einem Computer, IEEE-488, X.25 u.a.), Plattenspeicher
(incl. Wechselplatten), Bandspeicher zur Datensicherung, Grafik (z.B. Grafik-Adapter
speziell für Windows), Multimedia-Ausrüstung u.a.
Anschluss peripherer Geräte
- ISDN-Adapter, Modems, Drucker, Datensicherungs-Geräte, Markierungs- und
Barcode-Leser, Messgeräte, Digital-Analog-Wandler u.a., Anpassung und Installation
der Treiber-Software, Programmierung, Zugriff im Netz
Komplette Problemlösungen
Lotus Notes Anwendungen
Ich habe umfangreiche Erfahrungen im Realisieren von Projekten auf der Basis
von Lotus Notes in den folgenden Branchen und Anwendungsgebieten:
- Versicherungen (z.B. Außendienststeuerung für Vermittler, Web-Anwendungen)
- Distribution (Steuerung und Überwachung von Bestellungen und Lagerbeständen,
laufende statistische Auswertung)
- Einkauf und Lieferung (Fortschrittsüberwachung von Bestellungen bei Zulieferern,
Überwachung von Lieferterminen)
- Kundenbetreuung (Umsatzüberwachung, Steuerung und Überwachung von Marketing-Aktionen,
Erfolgskontrolle)
- Qualitätskontrolle (Erfassung und Auswertung von Qualitätsmängeln)
- Automatische Datenübertragung von und zu Mainframe-Systemen u.a. (Strukturelle
Umwandlungen und Anpassungen der Daten an Notes-Strukturen, gesicherte Rückübertragung
neuer und geänderter Daten, Querreplikation innerhalb und außerhalb von Notes)
- Notes-Front-End für Data-Warehousing-System
- Notes-Front-End für SAP R3 (Datenextraktion, Auswertung, Steuerung)
Andere Anwendungen
- Programmierung in verschiedenen Entwicklungssystemen
- Geografische Informationssysteme (GIS)
- GPS-basierte Systeme
- Sonstige
Sonstige Dienstleistungen
Sicherheit
- Risiko-Analyse und Maßnahmen für Datensicherheit
- Verschlüsselungstechnologien
- Virtual Private Networks (VPN)
Externe Dienste
- Externer PC-Benutzer-Service
- Externe Netz-Administration, besonders geeignet für kleine Netzinstallationen
und bei Mangel an qualifiziertem Personal
- Regelmäßige Betreuung über Telekommunikationsverbindungen und im Hause des
Anwenders
Speziallösungen
- Konvertierung fremder Dateiformate
- Datenübernahme von nichtkompatiblen Systemen
- Brückenprogramme für nichtkompatible Software, z.B. für den Daten-Import
und -Export zu und von Lotus Notes, zentralen Großrechnern, zwischen Windows,
Unix, Linux oder sonstigen inkompatiblen Systemen
- Anschluss von Spezialsoftware an Standardprogramme
- Messdatenerfassung, Betriebsdatenerfassung
- Automatische Datenübertragung über Personal Computer zu und von Zentralrechnern
- Fragen Sie nach einer Lösung für Ihr Spezialproblem.
Validierung und Gutachten
- Validierung computergestützter Systeme für behördliche Anforderungen
- Gutachten zu speziellen Fragen über Computer und Telekommunikation
Telefonische Betreuung
- Meine Kunden werden telefonisch betreut. Im Rahmen anderer Projekte und
in geringem Umfang ist diese Betreuung kostenlos. Bevor Ihnen Kosten entstehen,
sage ich Ihnen immer rechtzeitig Bescheid.

Zurück zum Inhaltsverzeichnis – Back to table
of contents


Microsoft® ist ein Warenzeichen der Microsoft GmbH. Lotus™ ist
ein Warenzeichen der Lotus GmbH. Andere erwähnte Warenzeichen und sonstige Namen
sind für den jeweiligen Eigentümer geschützt.
hits since 2007-11-01
Free PHP scripts by PHPJunkYard.com