Zum Menu, zum Inhalt
Heuscher.ch - Projekt Liste
-
Feedback - Suche
Inhalt:

Projekte von Stephan Heuscher

Bedag Informatik; Gruppen- und Projektleiter, Applikations-Architekt; seit 2006-03-01

Projekt Geres (seit 2006-03-01)
Das Projekt Geres hatte 2003 die automatisierte Nachführung von Personendaten im Kanton Bern zum Ziel und wurde 2006 produktiv. Im Zuge der Registerharmonisierung und anhand der gesammelten Erfahrungen wurde die Applikation ab 2007 vollständig neu entwickelt. Das Resultat dieser Entwicklung konnte als Open-Source-Produkt an weitere Kantone vermittelt werden. Zusätzlich wurden neue Datenbestände in Geres verfügbar, z.B. Gebäude und Wohnungsdaten. Mit Geres verfügen Kantone über Daten in derselben Qualität und Aktualität wie die Gemeinden. Für Abklärungen und Kontaktaufnahmen (z.B. Versand) werden so grosse Einsparungen erzielt.

REAG IT-Solutions; Senior Java Developer; 2005-06-01 bis 2006-02-28

Definition von Schnittstellen und einer Migration (2005-06-01 bis 2006-02-28)
Konzeption, Definition, Validierung und Umsetzung technischer Schnittstellen (Datei- und Datenbankformate) sowie einer Daten-Migration aus einer Access-Datenbank und Ex­cel-Listen im Auftrag verschiedener Stellen der Schweizerischen Eidgenossenschaft. Die Implementation erfolgte Basis eines GUI- und Datenbank-Frameworks in Borland Delphi 7.

ikeep; Mitgründung ikeep und Consulting für Institutionen und Firmen als Archiv-Ingenieur im Bereich der Digitalen Langzeitarchivierung; 2004-10-01 bis 2005-05-31

Projektleitung, Design und Implementation eines "perception-based web-archiving" Tools (2005-02-01 bis 2005-05-31)
Projektleitung, Design und Implementation einer Web-Archivierungs-Applikation basierend auf den ak­tu­ellen Er­kenntnissen zur Web-Archivierung. Bei diesem selbst entwickelten Ansatz wer­den Screen-Cap­turing, Browser-Controlling und Proxy-Technologien zu einer App­li­ka­ti­on zu­sam­men­ge­führt, welche die verschiedenen Ansprüche an die Archivierung von Web­sites ab­deckt.

Aufbau der ikeep (2004-10-01 bis 2005-05-31)
Es gibt viel zu tun im Bereich der Digitalen Langzeitarchivierung. Akquisition von Aufträgen, Marketing, Kundengesprä­che, Offertenerstellung und Pro­jekt-Um­setzungen.

Schweizerisches Bundesarchiv; Datenarchitektur und XML-Processing, Fachgruppe ARELDA (Archivierung elektronischer digitaler Daten und Akten); 2002-01-01 bis 2004-09-30

Datenarchitektur ARELDA (2002-08-01 bis 2004-09-30)
Umsetzung des Open Archival Information System (OAIS) ISO-Standards (ISO 14721:2003) in eine Datenarchitektur. Das Resultat ist ein Glossar, die Umsetzung und Ver­einfachung des OAIS Datenmodells, ein technischer und archivischer Meta­daten­kata­log und ein Vorschlag, wie die Entitäten in XML abzubilden sind. Für die Modellierung wur­de UML verwendet, die Definition der Metadaten erfolgt in XML Schema Definition (XSD).

SIARD Metadata Definition Editor (2003-03-01 bis 2004-09-30)
Da bei SIARD (Software Invariant Archival of Relational Databases) die Metadaten der archi­vierten Datenbank nachträglich erfasst werden und diese Metadaten von archi­vier­en­der In­stitution zu Institution variieren, wurde ein WYSIWYG Tool entwickelt, das die Er­fassung der Metadaten-Definitionen erleichtert. Der SIARD Metadata Definition Editor er­laubt es die De­finitionen in allen gewünschten Sprachen zu erfassen, das Layout für SIARD zusammenzu­stellen und diese Daten als XML Schema Definition (XSD) zu ex­por­tier­en. Die Applikation wurde in Eclipse erstellt, Technologien: Swing und Java XML.

AMDA (2002-06-01 bis 2004-06-30)
Automatischer Import von Metadaten zu den im Parlament aufgenommenen Ton-Da­tei­en. Die Parlamentsdienste stellen die Metadaten in XML zur Verfügung, diese werden in AMDA (Audio Metadaten Akquisition) importiert, und schliesslich werden die geschnittenen Ton-Da­teien den je­wei­li­gen Verhandlungen zugeordnet. Die Applikation läuft auf Apache Tomcat als Servlet/JSP und benutzt Castor für die Persistenz.

SQL Parser (2002-05-01 bis 2002-10-31)
Für das Projekt SIARD wurde ein SQL-Parser entwickelt, der die Syntax in Views und Con­straints in der Datenbank auf SQL-99 Konformität überprüft, sowie die referentielle In­tegrität der zu archivierenden Datenbank sicherstellt.

Reviews zu SIARD (2002-04-01 bis 2003-09-30)
Überprüfung des Java Codes, der XML Dateien und der Software Design-Do­ku­men­ta­tion, die von einer externen Firma erstellt wurden. Festlegen von Dokumen­tations­standards in XML so­wie Unterstützung bei der Programmierung von XSLT.

TIFF Analyzer (2002-01-01 bis 2002-04-31)
Java-Command-Line Applikation, welche TIFF-Dateien auf ihre Konformität zu Bundes-Standards testet.

Crosspoint Informatik; Architekt / Consultant / Java SW-Entwickler; 2000-12-01 bis 2001-12-31

Kartenverwaltung Postfinance (2001-04-01 bis 2001-12-31)
Entwicklung und Implementierung einer Postcard Callcenter Applikation. Diese er­mög­licht es dem Callcenter Mitarbeiter alle Postcard-relevanten Aktionen sofort auszulösen. Haupt-Her­aus­forderung war die Integration verschiedenster Legacy-Applikationen unter ei­ner Ober­flä­che. Entwicklung in JBuilder, mit Swing.

User-Verwaltungs-Tool (2001-04-01 bis 2001-06-15)
Entwicklung und Implementierung eines Tools für die User-Verwaltung von PostFinance. App­likationen. Fat Client (Swing) mit direkter Oracle DB-Anbindung.

Unterhalt der Crosspoint Infrastruktur (2001-01-01 bis 2001-12-31)
Ausbau und Unterhalt des Netzwerkes, der Backups und der Server (WinNT, Win2000 und Linux). Planung der Netzwerkinfrastruktur inklusive der Anbindung an das Internet über ADSL, der Installation der Firewall und VPN von externen Standorten. Zu meiner grossen Freude wurde auch hier das Tool TWiki für die interne Kommunikation und Dokumentation neu eingeführt.

IT-Shop Verwaltung (2000-12-01 bis 2001-03-31)
Online Bestellung von Post-internen IT-Dienstleistungen und Produkten. Anpassungen des IT-Shops (Post-Interne eCommerce Anwendung) auf neue Anforderungen im GUI- und DB-Be­reich. Entwicklung in Java, IBM VisualAge.

Swisscom, Corporate Technologies; SW-Entwickler / Consultant; 1999-05-01 bis 2000-11-31

Document Management für XML Dokumente (2000-06-15 bis 2000-11-01)
Evaluation und Anpassung einer XML Dokumentenverwaltung. XML Umsetzung am Beispiel des Quick Reference Guides der Swisscom Produkte. Dieses Projekt wurde von mir geleitet.

Dokumentations Infrastruktur (2000-01-15 bis 2000-11-31)
Evaluation und Unterhalt einer einfach zu bedienenden und wartungsarmen Do­ku­men­ta­tionsplattform für das Knowledge Management. Das Tool TWiki wurde evaluiert, auf einem Linux Server aufgesetzt und wird abteilungsintern bis heute erfolgreich für die Zu­sammen­arbeit und Kommunikation eingesetzt.

MEX: Messaging Enhanced Exchange (1999-11-01 bis 2000-11-31)
Forschungsprojekt für ein Framework zur die einfachen perso­nalisierten Anbindung von App­li­kationen über verschiedenste Kommunikationsmedien (Web, WAP, SMS, Email, Fax, Voice, etc.). Design und Implementation sowie erfolgreicher Einsatz einer neuen Art der Soft­ware-Entwicklung: Extreme Programming. Einsatz neuster Technologien, z.B. XML für User Interface Verhalten und Design. Vorbereitungen für eine Migration nach Enterprise JavaBeans.

Swisscom XML Styleguide (2000-05-15 bis 2000-08-31)
Erarbeitung von Richtlinien für den Einsatz von XML innerhalb der Swisscom. Festlegung eines Standards für zukünftige XML-Anwendungen. Konzeptionelle Arbeit.

Swisscom WAP Portal (2000-05-01 bis 2000-07-31)
WAP Zugriff auf die Mitarbeiterdatenbank, MS-Exchange Mail und Schedule. An­wend­ung des MEX Frameworks, zeigte die einfache und schnelle Integration neuer App­li­ka­tion­en ins Framework. Diese Applikation erfreute sich bis Mitte 2003 grosser Beliebtheit, wurde von WAP Handy Besitzern rege benützt und rief immer wieder ungläubiges Stau­nen hervor. Als 2001 die Abschaltung drohte, rief der damalige Chef von Swisscom Mo­bile aus seinen Kor­sika-Ferien an, um sich persönlich der Weiterführung des Portals zu ver­sichern. Die Informa­tions-Mail hatte er über Swisscom WAP Portal auf seinem Handy gelesen.

WAP E-Wallet (1999-12-01 bis 2000-05-31)
Zugriff auf das Commercemaker E-Wallet mit WAP. Implementation der Anzeige des momentanen Stands und dem Aufladen des E-Wallets mit der Kreditkarte. Anpassung der Java Microbilling Software auf WAP und Performanceerhöhung durch Multithreading.

MobiFlower (1999-06-01 bis 1999-11-31)
Erstellung eines WAP eCommerce Pilot Services mit Fleurop. Dieser Dienst wurde an der Telecom '99 in Genf am Swisscom Stand vorgestellt und ausgewählte Kunden konnten einen Fleurop-Blumenstrauss verschicken. Meine Aufgabe bestand im Design und Implementierung dieser Applikation auf Java Servlet Basis, sowie dem Erstellen der WML Seiten. Das grösste Problem waren die WAP Handys, die abstürzten und den WAP 1.1 Standard nur mangelhaft implementiert hatten.

SWIBI (1999-05-01 bis 1999-10-31)
Entwicklung einer einheitlichen Benutzeroberfläche für die Rechnungsstellung und -Mutation. Consulting in den Bereichen Java Test Software, Hilfesysteme und Hi­sto­ri­sier­ung der Rechnungsdaten. Zum Einsatz kamen Java Help, Swing und JUnit.

Telecom PTT, Corporate Technologies; Praktikant ETH-Praktikum; 1997-07-07 bis 1997-10-19

Explorations-Arbeiten im Bereich Voice over IP (VOIP). Diese bestanden in der Implementierung eines Packet-Loss- und Delay-Algorithmusses Internet-Simulators in C (SUN), dem Testen verschiedener PC-Programme und Gateways im VOIP-Bereich, dem Aufbau einer Test-Umgebung für Qualitätsmessungen von VOIP-Produkten mit unterschiedlichen Verbindungs- und Stör-Parametern, sowie der Automatisierung der Tests (Visual Basic).

Die Seite http://heuscher.ch/ProjektListe wurde am 07 Mar 2010 aktualisiert.
Zum Menu