Projekterfahrung

Microsoft Entwicklung (Projekte 1991 - 2016)

12.2012 – 12.2012
Tandura Treuhand, Solothurn
Grafik Einbettung – MS Word, VBA
  • Erstellen automatisierter Geschäftsberichte und Jahresabschlüsse für die Kunden der Treuhand Firma.
  • Einbettung einer Grafik (Chart) in ein bestehendes Word 2010 Dokument (Vorlage).
  • Im Chart (in der Word Vorlage eingebettet) werden Daten einer Microsoft Excel 2010.
  • Die Wahl der Daten und der Formatierung des Charts erfolgt mittels VBA Code.
  • Standardmäßig werden die Daten über einen Dateipfad bezogen, die Datenquelle kann jedoch manuell neu definiert werden.
  • Das Chart kann jederzeit durch eine andere Darstellungsart neu formatiert werden (acht vordefinierte Charts stehen zur Verfügung) oder aber vollständig manuell definiert werden.
  • Die gesamte Logik wurde mittels VBA implementiert.
  • Umsetzung der Kundenanforderungen mittels Microsoft Word 2010.
  • Microsoft Visual Basic for Application und Microsoft Excel 2010
  • Testen und Dokumentation (User und technisch).
06.2012 – 09.2012
MTM Aerospace, Deutschland
SAP Schnittstelle, – .NET, WCF
  • Schnittstelle zwischen MS Project (Plandaten) sowie den Buchungsdaten aus SAP (Soll/Ist Abgleich).
  • Erarbeiten dreier verschiedener Konzepte zur Umsetzung beziehungsweise Realisierung.
  • Vorstellen der Konzepte un deren Erweiterungsmöglichkeiten.
  • Automatisierte Synronisation der Daten zwischen MS Project Server und SAP.
  • Projektumsetzung und Erweiterungen in mehreren klar definrten Phasen.
  • Projektdokumentation und Projeksupport.
  • Realisierung des Projektes (PSI, .NET, WCF)
  • Integration des Projektes.
  • Dokumentation des Projektes.
  • Erweiterung und Support des Projektes.
06.2011 – 08.2012
It–gr GmbH, Feldbrunnen
Akquirierungssoftware – MS Access, VBA, SQL
  • Erstellen einer Anwendung für die Akquirierung von Projekten der Firma it-gr GmbH.
  • Kundendaten werden mittels Benutzerschnittstelle erfasst.
  • Kosten und Dauer werden berechnet.
  • Aufgrund der errechneten Werte werden mittels VBA Code alle notwendigen Dokumente wie Offerten, Spezifikation, Projektplanung (Microsoft Project), Auftrag und der Vertrag erstellt.
  • Die Datenbank wird mittels Microsoft Access realisiert, die Logik mittels VBA.
  • Die Synchronisation der Datenbank mit MS Projekt wird mittels VB realisiert (OCX).
  • Alle benötigten Dokumente werden mittels VBA (aus Access) in Word erstellt und in einem Filesystem abgelegt.
  • Verschiedene Grafiken werden in den Dokumenten eingebettet.
  • Schnittstellen zu Microsoft Outlook, Microsoft Word, Shugar werden implementiert.
  • Der automatisierte Versand von E-Mails wird mittels VBA realisiert und in der Datenbank gespeichert.
  • Testen und Dokumentation (User und technisch).
12.2010 – 08.2011
Fischer, Neunhochform
Devisensoftware – MS Access, VBA, SQL
  • Erstellen einer Devisenberechnungssoftware mittels Microsoft Access 2010 und VBA.
  • Daten werden Realtime vom Handel bezogen und Kursänderungen (steigend oder fallend) analysiert.
  • Mit Differenzialrechnung wird der Graph und der Verlauf ermittelt und die Tendenz festgestellt.
  • So kann die aktuelle Kursänderung zur vorangehenden Kursänderung betrachtet werden und die mögliche Rendite berechnet werden.
  • Das Projekt wird mit Hilfe von Microsoft Access 2010 realisiert.
  • Start mit MS Access 2000 und anschließender Migration auf Microsoft Access 2010.
  • Testen und Dokumentation (User und technisch).
10.2009 – 11.2009
Sulzer Metco, Wohlen
Chart Sulzer Metco – MS Access, VBA, VB 6.0
  • Grafische Auswertung der Produktionsdaten der Firma Sulzer Metco in Wohlen.
  • Mit Hilfe von Produktionsdaten werden spezielle Grafiken dargestellt und berechnet.
  • Das Projekt wird mittels Microsoft Access 2000 und mittels Microsoft Visual Basic 6.0 realisiert.
  • Aufgrund der Daten werden die Grafiken berechnet und gezeichnet.
  • Fehlende Daten werden mittels Interpolation ermittelt und eingetragen.
  • Nullstellen, Wendepunkte und Tendenzen werden ermittelt.
  • So können die täglichen, wöchentlichen und monatlichen Produktionsdaten berechnet und analysiert sowie grafisch dargestellt werden.
  • Testen und Dokumentation (User und technisch).
04.2007 – 10.2009
Kisotec AG, Zürich
Kisotec K3 Software – MS Access, VB .NET, SQL
  • Erstellen einer Küchenverwaltung Software für die Firma Kisotec in Zürich.
  • Mit Hilfe der mittels Microsoft Access 2000 und VB.NET erstellten Anwendung können ganze Küchen in Restaurants und Kantinen gesteuert bzw. Überwacht werden.
  • Die Anwendung hilft Küchenchefs bei der vollständigen Administration der Küche.
  • Eine Kompaktlösung für Küchenorganisation, Küchen Administration und Küchenkostenkontrolle.
  • Coast Control, Avor, Mitarbeiter Coaching, Personal Administration, Organizer, Kommunikation, Info.
  • Testen und Dokumentation (User und technisch).
  • Testversion kann mittels Downloads unter Link Kisotec bezogen werden.
05.2007 – 11.2007
Converium AG, Zürich
SQL Server Entwickler – MSSQL, T–SQL, SQL
  • Implementieren von Berechnungsfunktionen für die Risiko Berechnung.
  • Umsetzung der Vorgaben seitens des Business (Integration von Risikoanalysen mittels TSQL).
  • Treffen technischer Abklärungen und die Implementierung der internen Auswertungen.
  • Implementieren komplexer Risikoberechnung für die einzelnen Geschäftsbereiche.
  • Mathematiker definieren komplexe Logik welche auf den Daten anzuwenden sind.
  • Umsetzen kleinere Änderungen am Datenmodell.
  • Neue Berichte für die zuständigen Gremien generieren.
  • In seltensten Fällen VB Benutzerschnittstellen anpassen.
08.2006 – 04.2007
Credit Suisse, Bern
Datenmodell für Eigenmittelnachweis – MSSQL, ERWIN
  • Analysieren er gegebenen Aufgabenstellung.
  • Bei Bedarf Abklärungen mit dem Business.
  • Relevanten Objekte mit allen relevanten Eigenschaften und die relevanten Be-ziehungen Erheben.
  • Beziehungen Grafisch und textuell formulieren.
  • Das konzeptionelle Datenbankschema auf ein logisches Datenbankschema abbildet.
  • Erweitern des Modells um datentechnische Angaben (Feldformate, identifizierende Suchbegriffe etc.).
  • Struktur logische Datenbankschema gemäß den Regeln der durch das DBMS gegebenen Struktur.
  • Prüfen ob alle notwendigen Daten in Tabellen abgelegt werden.
  • Alle Angaben in der Syntax des DBMS formulieren (ERWIN).
05.2005 – 12.2008
Sysrom, Beckenried
CAD Zeichnungsverwaltung – C++, VB .NET
  • Erstellen einer Anwendung zur automatisierten Verwaltung von CAD Zeichnun-gen.
  • Zeichnungen wurden in einem CAD-Programm durch die Konstrukteure erstellt verwaltet.
  • Mehrere Konstrukteure können verschiedene Komponenten einer Zeichnung bearbeiten.
  • Ein Konstrukteur kann jeweils nur eine Komponente sperren.
  • Analyse bestehender Daten.
  • Exporte aus bestehendem PLM-System.
  • Aufbereitung nativ Daten für die Migration, Auslesen von Metadaten aus CAD-Files.
  • Zusammenführen von Metadaten aus verschiedensten Datenquellen.
  • Abgleich von Daten mit ERP-System, Klassifizierung von Daten.
  • Erstellen, Entwicklung von Tools für Migrationsprozesse.
  • Die Daten wurden in einer Microsoft Access 2000 Datenbank gespeichert.
  • Benutzerschnittstellen und die Logik wurden mittels C++, VB.NET und VBA entwickelt.
  • Testen und Dokumentation (User und technisch).
  • Mehr über das Programm erfahren Sie unter Link Sysrom.
04.2005 – 07.2005
Zürich Versicherung
Schlieren, ZFS – MS Access, VBA, Excel, SQL
  • Daten werden direkt vom Ticket System (Seapine) übernommen.
  • Daten werden in Microsoft Access 2000 importiert.
  • Diverse Funktionen bezüglich der Datenauswertung und weitere spezielle Funktionalitäten wie beispielsweise die Dauer, bis eine Anfrage bearbeitet wurde, die Kosten zur Bearbeitung einer Anfrage oder das Ranking der abgearbeiteten Anfragen wurden neu Realisiert.
  • Bereitstellen der Reports (Microsoft Access 2000).
  • Bereitstellen der konsolidierten Auswertungen (Microsoft Excel).
  • Testen und Dokumentation (User und technisch).
07.2004 – 06.2005
Fuchs Group, Aarau
SQL Server Entwickung – MSSQL, SQL, T–SQL
  • iNKA Care Management Entwickeln einer Leistungserfassung als Ergänzung zu den weltweit patentierten Systemen der Firma t-cos GmbH (Arbeitszeit Erfassung mittels biometrischen Daten).
  • Zeiten, welche durch biometrische Daten erfasst wurden, werden einem Projekt beziehungsweise einem Auftrag zugeordnet unter Verwendung eines Leistungskataloges. So definierte Leistungen werden via Projekt oder Auftrag wiederum einem Kunden zugeordnet.
  • Die Kundenverwaltung erfolgt via Mandantenverwaltung, so kann eine optimale Mandanten – Kundenverwaltung gewährleistet werden.
  • Die Zeiterfassungsdaten werden in einem Microsoft SQL Server gespeichert.
  • Die Leistungserfassungsdaten werden in einer Microsoft Access 2000 Da-tenbank gespeichert.
  • Zwischen Zeiterfassungsdaten und Leistungsdaten erfolgt eine automatisierte Synchronisation (Trigger).
  • Die Benutzerschnittstellen werden mittels VB.NET entwickelt.
  • Testen und Dokumentation (User und technisch).
02.2004 – 12.2005
t–cos GmbH, Feldbrunnen
Justinian – MSSQ, Access, VBA, T–SQL
  • Entwickeln einer Leistungserfassung als Ergänzung zu den weltweit patentierten Systemen der Firma t-cos GmbH (Arbeitszeit Erfassung mittels biometrischen Daten).
  • Zeiten, welche durch biometrische Daten erfasst wurden, werden einem Projekt beziehungsweise einem Auftrag zugeordnet unter Verwendung eines Leistungskataloges. So definierte Leistungen werden via Projekt oder Auftrag wiederum einem Kunden zugeordnet.
  • Die Kundenverwaltung erfolgt via Mandantenverwaltung.
  • Die Zeiterfassungsdaten werden in einem Microsoft SQL Server gespeichert.
  • Die Leistungserfassungsdaten werden in einer Microsoft Access 2000 Da-tenbank gespeichert.
  • Zwischen Zeiterfassungsdaten und Leistungsdaten erfolgt eine automatisierte Synchronisation (Trigger).
  • Die Benutzerschnittstellen werden mittels VB.NET entwickelt.
  • Requirement Engineering, Datenmodell mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft SQL Server, Microsoft Access 2000, Microsoft Visual Basic for Application, T-SQL und Microsoft VB.NET.
  • Testen und Dokumentation (User und technisch).
07.2004 – 10.2004
Hörservice AG, Zürich
SQL Server Entwickung – MSSQL, T–SQL, SQL
  • Programmierung einer Produktverwaltung mit Hilfe von ASP.Net, SQL und Microsoft SQL Server.
  • Produkteverwaltung vom Wareneingang der Einzelteile bis hin zu den fertigen Produkten mittels einer Internetanwendung zu überwachen und wichtige Daten wie z.B. Lagerbestände, Terminsituationen etc. den Mitarbeitern in den Produktionsstellen und in den Verkaufsgeschäften via Internet Online zur Verfügung zu stellen.
  • Einzelne Bereiche der Anwendung waren schon vorhanden und konnten teilweise in das neue Gesamtkonzept integriert werden.
  • Andere Bereiche der Anwendung mussten nach Absprache mit dem Kunden erstellt werden.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft SQL Server – T-SQL.
  • Testen und Dokumentation (User und technisch).
09.2004 – 12.2004
Swiss Life, Zürich
Budget Kalkulation –Access, VBA
  • Überarbeiten der bereits vorhandenen Anwendung zur Kalkulation des Budgets zur Berechnung der einzelnen Produkte.
  • Realisiert mittels Microsoft Access 97 und Microsoft Visual Basic for Applicati-on.
  • Erweitern der bestehenden Anwendung für einen Einsatz aller Länder.
  • Daten werden mittels CVS Files durch eine Stapel-Verarbeitung importiert.
  • Daten werden Veredelt und ergänzt.
  • Eine Konsolidierung über die ganze Unternehmensstruktur aufgrund Kriterien möglich ist.
  • Für die Konzernleitung wird ein Export der Daten in Excel Dateien realisiert.
  • Testen und Dokumentation (User und technisch).
01.2004 – 03.2004
Worldspan, Zürich
Template Verwaltung – Access, Office, VBA, VB 6.0
  • Dynamische Verwaltung von Microsoft Office Vorlagen.
  • Neue Vorlagen müssen jederzeit hinzugefügt bzw. entfernt werden können.
  • Zu integrieren sind vier Sprachen: Deutsch, Französisch, Italienisch und Englisch.
  • Jede Vorlage wird automatisch mit dem Firmenlogo und dem Absender er-gänzt.
  • Die Anwendung wird auf dem Computer des jeweiligen Mitarbeiters installiert.
  • Datenbank und Vorlagen werden auf einem Firmenserver installiert.
  • Die Anwendung wurde so einfach wie möglich und selbsterklärend gestaltet.
  • Zusätzliche Integration einer Microsoft Outlook Schnittstelle (Vorlagen für E-Mails).
  • Testen und Dokumentation (User und technisch).
01.2003 – 12.2006
UBS AG, Zürich
Datenbank Compiler für MSSQL – MSSQL, SQL, T–SQL
  • Verwaltung von physikalischen Unterschriften der zeichnungsberechtigten Mitarbeiter unter Berücksichtigung interner und gesetzlicher Vorgaben.
  • Technik: Multi Layer Technologie.
  • Datenbank Microsoft SQL Server.
  • Logik mittels T-SQL implementiert (grafische Generierung von Stored Procedures – weltweite Patente).
  • Integrierter Security Layer realisiert mittels Microsoft SQL Server, T-SQL und VB.
  • Aufgrund des Microsoft Access Prototypen wird ein Compiler entwickelt.
  • Rekursives generieren von den Transact SQL Stored Procedures.
  • Zu einem späteren Zeitpunkt wird die Anwendung von Microsoft VB zu Java und von Microsoft SQL Server zu Oracle migriert.
  • Automatisiertes eintragen der Unterschriften in den öffentlichen Registern.
  • Verantwortlich für die Datenmodellierung, die Datenbankentwicklung (SQL Server) und die Umsetzung der Logik in Transact SQL.
  • Bildbearbeitungstools im .NET Bereich (C#, EPF, WCF etc).
  • Schnittstelle zwischen Compiler und Datenbank.
01.2003 – 10.2004
Swiss Card AG, Hogen
Entwicklung MSSQL – MSSQL, SQL, T–SQL, VBA
  • Unterstützung der internen Software Entwicklung der Firma Swiss Card in den Bereichen Microsoft Visual Basic 6.0, Microsoft Access 97, Microsoft SQL Server, Microsoft Visual Basic for Application und Microsoft Office (Word, Excel).
  • Erarbeiten von Konzepten und Spezifikationen und deren Umsetzung.
  • Beratung der internen IT im Bereich Datenbank Technik und DWH.
  • Erstellen von Schnittstellen zu anderen Anwendungen im nicht Microsoft Umfeld.
  • Import von Daten aus dem Microsoft Umfeld in Anwendungen aus dem nicht Microsoft Umfeld.
  • Umsetzung der Anforderungen mittels Microsoft VB 6.0, Microsoft Access, Microsoft Visual Basic for Application, Microsoft SQL Server, T-SQL.
04.2002 – 09.2002
SIZ, Schlieren
Unterricht SIZ und Prüfungsexperte
  • Dozent an der BAW Schule in Schlieren (Zürich) für die Berufslehre des Informatikers SIZ.
  • Dozent im Bereich Microsoft Office: Microsoft Excel 2000, Microsoft Word 2000, Microsoft Visual Basic 6.0, Microsoft Ac-cess 2000, Microsoft VBA (Visual Basic for Application).
  • Vorbereiten und Unterrichten gemäß SIZ Lehrplan.
  • Zwischenprüfungen und Prüfungen in allen unterrichteten Prüfungsfächern.
  • Erarbeiten von Beispielen, Gruppenarbeiten, Einzelarbeiten.
  • Entwickeln von kleinen Anwendungen (praxisorientiert) zum Verständnis des jeweiligen Unterrichtsstoffes.
  • Abnahme, Korrektur und Bewertung des Prüfungsstoffes.
  • Gemeinsame Notenvergabe der Prüfungen in Zusammenarbeit mit anderen Prüfungsexperten.
  • Experte bei Abschlussprüfungen.
  • Korrektur und Benotung der Abschlussprüfungen.
03.2002 – 06.2002
Adecco, Wallisellen
Ordnerablagesystem – Access, VBA, Excel, Word
  • Erstellen eines Systems zur Verwaltung der physikalischen Geschäftsordner Ablage der Geschäftsleitung der Firma Adecco in Wallisellen.
  • Für jeden vorhandenen Ordner der Firma wird der Inhalt des Ordners, der physikalische Aufenthaltsort, beinhaltete Dokumente, zeitliche Periode der Dokumente sowie Suchbegriffe.
  • Alle Daten werden in einer Microsoft Access 2000 Datenbank gespeichert.
  • Mittels Microsof Visual Basic for Application werden die Benutzerschnitstellen zur Datenverwaltung entwickelt.
  • Die Ordnerbeschriftung und das Ordner Inhaltsverzeichnis wird automatisch aus den eingegebenen Daten erstellt.
  • Es wird eine unscharfe Suche nach den Suchkriterien (Soundlike Algorithmus) integriert.
  • Diverse Listen werden mittels Microsoft Access 2000 Reports erstellt.
  • Requirement Engineering, Datenmodell mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 2000 und Microsoft Visual Basic for Application.
  • Testen und Dokumentation (User und technisch).
09.2001 – 07.2002
Phillip Morris, Lausanne
Labordaten Erfassung – Orace, MSSQL, T–SQL
  • Dokumentieren der Anwendungen zur Qualitätsüberwachung in den Laboratorien.
  • Anwendungen erstellt mittels Microsoft Visual Basic 6.0.
  • Backend Oracle und PL/SQL.
  • Backend Microsoft SQL Server und Transact SQL.
  • Analysieren der zu dokumentierenden Anwendungen.
  • Gespräche mit den Entwicklungsteams, mit den zuständigen Projektleitern.
  • Aufnehmen der ursprünglichen Anforderungen an die Anwendungen.
  • Einige Anwendung mussten von Grund auf analysiert werden (Datenmodell, Datenbanklogik, Benutzerschnittstellen und Benutzerschnittstellen Logik).
  • Aufgrund der Analysen, Dokumente und Gespräche mit den zuständigen Stellen, konnte eine technische Dokumentation erstellt werden.
  • Die technische Dokumentation wurde mittels Microsoft Word in deutscher und englischer Sprache erstellt.
05.2001 – 07.2001
UBS AG, Zürich
Buylist –Excel, VBA
  • Wöchentlich geben die Analysten der UBS AG ihre Empfehlungen bezüglich der an den Börsen gehandelten Wertschriften ab.
  • Die durch die Analysten abgegebenen Empfehlungen (Microsoft Excel) werden in einer weiteren Excel Datei zusammengefasst, konsolidiert und neu bewertet.
  • Zu diesem Zweck werden die einzelnen Empfehlungen dateiweise mittels Microsoft Visual Basic for Application in die neue Excel Datei eingelesen, konsolidiert und neu bewertet, dies anhand definierter mathematischer Grundlagen und komplexer Hochrechnungen.
  • Unter Berücksichtigung aller Empfehlungen wird für jedes Wertpapier eine Empfehlung neu errechnet (Buy, Hold, Sell).
  • Die so konsolidierte Microsoft Excel Datei wird in der Folge auf dem Internet der UBS AG den Kunden der UBS AG zugänglich gemacht.
  • Testen und Dokumentation (User und technisch).
02.2001 – 10.2001
City Bank, Zürich
On Calls – Access, VBA
  • Erweitern einer bestehenden Microsoft Access 97 Anwendung zur Verwaltung der Kundenanrufe (Support).
  • Die bestehende Anwendung musste mit neuer Funktionalität erweitert werden.
  • Hintergrund dieser Erweiterung war die Erstellung eines detaillierten Report Systems.
  • Die bestehende Anwendung wurde mittels Microsoft Access 97 realisiert.
  • Die Dateneingabe erfolgte bis zu diesem Zeitpunkt manuell, diese Funktion wurde mit der Erweiterung abgelöst und die Daten werden jetzt direkt vom Ticket System übernommen und in Microsoft Access 97 importiert.
  • Weitere spezielle Funktionalitäten wie beispielsweise die Dauer, bis eine An-frage bearbeitet wurde, die Kosten zur Bearbeitung einer Anfrage oder das Ranking der abgearbeiteten Anfragen wurden neu realisiert.
  • Testen und Dokumentation (User und technisch).
01.2001 – 11.2001
Arsis GmbH, Hinnwil
Hundeklub Software – Access, VBA, Excel
  • Erstellen einer Anwendung zur Organisation und Durchführung von Wettbewerben und Wettkämpfen für Hunde (Agility).
  • Die Anwendung umfasst eine Vereinsverwaltung (sehr einfach aufgebaut) und eine Wettkampfverwaltung.
  • Die Vereinsverwaltung beschränkt sich auf die Verwaltung der Mitglieder (Adressen), dem Versenden von Einladungen (Serienbrief, Mail) und den Status Mitgliederbeitrag/Zahlung.
  • Die Wettkampfverwaltung beinhaltet die Tools Anmeldung, Wettkampf Ka-tegorie, Wettkampf Punkte, Rangliste etc.
  • Zur Kommunikation werden Serienbriefe und eine Schnittstelle zu Microsoft Outlook zur Verfügung gestellt.
  • Die Anwendung wird mittels Microsoft Access 97 realisiert.
  • Testen und Dokumentation (User und technisch).
01.2001 – 12.2003
UBS AG, Zürich
Signs Version 1.0 – Access, VBA, VB 6.0
  • Entwickeln einer UBS AG internen Anwendung zur Generierung und Verwaltung von physikalischen Unterschriften der zeichnungsberechtigten Mitarbeiter unter Berücksichtigung interner und gesetzlicher Vorgaben.
  • Mitarbeiter Daten werden aus mehreren unterschiedlichen Quellen (national und international) konsolidiert und mit Hilfe von Daten wie der Unternehmensstruktur veredelt.
  • Mittels E-Mail Versand wird der Mitarbeiter aufgefordert, seine Unterschrift einzureichen (Formular, vier sprachig) und die eingereichten Unterschriften werden mittels Stapelverarbeitung eingelesen.
  • Ziel ist es, in einer möglichst kurzen Zeit die vollständige Software zur Verwaltung der Unterschriften der Zeichnungsberechtigten Mitarbeiter zu entwickeln (RAD Microsoft Access 97, VBA, VB 6.0) und parallel dazu die Prototypen für Version 2 (SQL Server, VB) zu entwickeln.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 97.
  • Microsoft Visual Basic for Application und Microsoft Visual Basic 6.0.
  • Bereitstellen der Reports (Microsoft Access 97) und der konsolidierten Auswertungen (Microsoft Excel).
  • Testen und Dokumentation (User und technisch).
01.2001 – 01.2001
UBS AG, Zürich
Projektüberung – Access, VBA, VB 6.0, Excel, SQL
  • Erstellen eines Systems zur Projektüberwachung.
  • Mitarbeiter erfassen Ihre Arbeitszeiten auf Task Level des Projektes (online).
  • Der dazu benötigte Leistungskatalog wird mittels Microsoft Projekt Datei auf Projekt Ebene zur Verfügung gestellt.
  • Die durch die Mitarbeiter erfassten Zeiten werden konsolidiert täglich dargestellt und in eine Microsoft Access 97 Datenbank übernommen.
  • In der Anwendung (Microsoft Access 97) findet eine Synchronisierung mit der MS Projekt Datei statt und die effektiv gearbeiteten Zeiten der Mitarbeiter werden in die Microsoft Projekt Datei eingetragen.
  • Planungsabweichungen werden sofort ausgewiesen und Maßnahmen automatisiert vorgeschlagen.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 97.
  • Microsoft Visual Basic for Application.
  • Bereitstellen der Synchronisation (Microsoft Access 97 und Microsoft Projekt).
  • Datenübernahme aus der Zeiterfassung.
  • Testen und Dokumentation (User und technisch).
05.2000 – 05.2001
Berner Versicherung, Bern
MSSQ Entwicklung – MSSQL, SQL, T–SQL
  • Unterstützung der Berner Versicherung (Allianz Gruppe) bei der Unterhaltung und der Weiterentwicklung diverser Anwendungen im Bereich der Microsoft SQL Server.
  • Erstellen von gespeicherten Prozeduren (eng. Stored Procedure).
  • Diverse neue Anforderungen in bestehende Anwendungen serverseitig integrieren.
  • Es handelte sich vor allem um Anwendungen des Versicherungsgeschäftes, Verwaltung von Kunden, Verträgen, Versicherungspolicen etc.
  • Unterstützung bei der Implementierung interner Prozesse im Bereich Verwaltung und Vertrieb von Versicherungen.
  • Requirement Engineering.
  • Datenmodell erstellen mittels ERWIN.
  • Umsetzung der Kundenanforderungen mittels Microsoft SQL Server, T-SQL.
  • Testen und Dokumentation (User und technisch).
05.2000 – 06.2001
UBS Warburg, Opfikon
WWF Administration – Access, VBA, Outlook, Word
  • Ergänzen einer Microsoft Access 97 Datenbank (Kursverwaltung zur Schulung intern) der UBS Warburg (Investmentbank in Opfikon) zur Verwaltung der Einladungen für das WEF (Welt Wirtschaft Forum in Davos).
  • Reservation von Hotelzimmer und Sitzungsräumen für die eingeladenen Gäste.
  • Reservation von Tischen in Restaurants.
  • Erstellen von Meeting Plänen.
  • Koordination der Treffen mittels Microsoft Outlook Kalender.
  • Verwaltung der Teilnehmer der Treffen.
  • Reservation von Tickets, Events und sonstiger benötigter Infrastruktur (Beamer, Computer, etc.).
  • Testen und Dokumentation (User und technisch).
04.2000 – 10.2000
BAW AG, Schlieren
Kursverwaltung – Access, VBA, Outlook, Shugar, SQL
  • Realisieren einer Kurs- bzw. Schulverwaltung zur Verwaltung von Studenten, Stundenplänen, Dozenten, Kursräume, Unterlagen, Prüfungen, Punktzahlen etc.
  • Konsolidierung der Prüfungsergebnisse.
  • Verwaltung von Lehrmittel und Verwaltung von Prüfungen.
  • Idee ist es, einen möglichst großen Bereich der Schuladministration in einer Anwendung zu integrieren und zu automatisieren.
  • Um eine Automatisierung gewährleisten zu können, werden verschiedene Schnittstellen zu anderen Anwendungen wie beispielsweise Shugar, Outlook etc. realisiert.
  • Testen und Dokumentation (User und technisch).
02.2000 – 10.2001
UBS Warburg, Opfikon
Daily P&L – Access, VBA, SQL, MS Excel
  • Erstellen einer Anwendung welche die tägliche Gewinn-und-Verlust-Rechnung der UBS AG Investmentbank Warburg in Opfikon erstellt.
  • In diesem Fall wird eine sehr simple Berechnung gewählt.
  • Alle Einnahmen werden den Ausgaben gegenübergestellt.
  • Das so erzeugte Profit & Lost Statement zeigt den aktuellen täglichen Status der Investmentbank und wird vom Gesetzgeber zwingend vorgeschrieben.
  • Früher mussten Banken bei einem Status „Lost“ den Gegenwert mittels Wertschriften hinterlegen.
  • Heutzutage wird der P&L Ausgleich in elektronischer Form vorgenommen.
  • Die Daten werden aus den Großrechnersystemen bezogen, veredelt und gruppiert dargestellt.
  • Testen und Dokumentation (User und technisch).
01.2000 – 05.2001
Thioms AG, Bern
Finanzsoftware – VB 6.0, DAO, Crystall Reports
  • Erweitern einer bestehenden Finanz Anwendung der Firma Thioms in Bern.
  • Bei der bereits bestehenden Anwendung (Microsoft Access, Microsoft Visual Basic) ist ein Berichtstool zu integrieren (Microsoft Visual Basic, Crystall Reports) um Berichte dynamisch generieren und anzeigen zu können.
  • Erstellte Berichte, welche als Vorlagen gespeichert wurden, müssen während der Laufzeit veränderbar sein.
  • An der Anwendung werden keine Erweiterungen vorgenommen.
  • Es wird ausschließlich einer neuen Anforderung in Form dieses Bericht-Tools integriert.
  • Testen und Dokumentation (User und technisch).
05.1999 – 05.2001
Siemens AG, Wallisellen
Kleinbahnstellwerk – Sybase, SQL, Delphi, ADA
  • Erstellen einer Anwendung (Sybase, TSQL und Delphi 3.0 / 4.0 / 5.0) für die System-Daten.
  • Administration des Bahnstellwerkes.
  • Mit Hilfe dieser Anwendung können die einzelnen Komponenten des Bahnstellwerkes SIMIS konfiguriert und verwaltet werden.
  • Wir sprechen hier von Komponenten wie beispielsweise „Weichen“, aus denen in der Folge das Bahnstellwerk aufgebaut wird.
  • Bei diesen Komponenten handelt es sich immer um genormte Produkte.
  • Das internationale Team von 22 Entwicklern realisierte folgende Produkte.
  • Die Anwendung für die System-Daten Administration für das Bahnstellwerk.
  • Benutzerschnittstellen Entwicklung mittels Delphi 3.0 / 4.0 / 5.0.
  • Datenbank Sybase, Datenbanklogik realisiert mittels Stored Procedures.
  • Das Stellwerk wurde mittels Ada realisiert, Grafik-Tools mittels C++.
  • Die ODBC-Schnittstelle wurde ebenfalls mittels C++ realisiert.
  • SIHL-LEVEL 4 Entwicklung.
  • Testen und Dokumentation (User und technisch).
04.1999 – 09.1999
Fima.b AG, Zürich
Zentrale Access Verwaltung – Access, VBA, SQL
06.1998 – 09.1998
Lutronic, Feldbrunnen
Crystal Reports – Access, VBA, Crystall Reports, SQL
  • Unterstützung eines Freiberuflichen Projektmitarbeiter im Bereich der Crystall Reports Entwicklung. Anforderung seitens des Auftraggebers war die Er-weiterung der bestehenden Datenbank (Datenmodell und Logik, Microsoft Access 97, VBA).
  • Anpassung der bestehenden Berichte (Crystall Reports).
  • Ergänzung der Berichte mittels der neu definierten Daten.
  • Neues Design der Berichte (vom Kunden vorgegeben) umsetzen.
  • Erweiterung der angezeigten Daten.
  • Neue und übersichtliche Gruppierungen erstellen und die Logik der Berichtserstellung.
  • Unterstützung bei der Anpassung des Datenmodells mittels Dezign.
  • Unterstützung bei der Umsetzung der Kundenanforderungen mittels Microsoft Access 97.
  • Microsoft Visual Basic for Application.
  • Unterstützung bei der Anpassung der Berichte.
  • Testen und Dokumentation (User und technisch).
05.1998 – 06.1998
UBS AG (Bankverein), Basel
Picasso – Access, VBA, Excel, SQL
  • Picasso ist die gesamte Unternehmensstruktur der Firma UBS AG.
  • Diese Unternehmensstruktur wurde in einer zentralen Stelle des Controllings in Basel manuell erstellt und gepflegt.
  • Nach der Fusion der beiden Großbanken UBS AG und Schweizer Bankverein war eine manuelle Pflege nicht mehr durchführbar.
  • Unternehmensbereiche mussten ineinander integriert werden, bestehende Bereiche wurden ersetzt oder abgeschafft und neue Bereiche kamen hinzu.
  • Aufgrund der Tatsache, dass die alte Picasso Anwendung mittels Microsoft Excel und VBA realisiert wurde, hat man sich zusammen mit dem Auftraggeber dazu entschieden, die neue Unternehmensstruktur mittels Microsoft Access und VBA zu realisieren und während der Realisierung neue Kundenanforderungen in Bezug auf die Fusion zu integrieren.
  • Testen und Dokumentation (User und technisch).
01.1998 – 02.2000
UBS AG, Zürich
Kundenzusammenführung – Access, VBA, SQL
  • Nach der Fusion der UBS AG mit dem Schweizer Bankverein werden alle Kunden der Unternehmensgruppe Privat Banking (beider Großbanken) in die neu gebildete, durch die Fusion entstandene, Großbank UBS AG übertragen.
  • Die Kundenberater beider Firmen werden zusammengeführt und den Regionen zugeteilt.
  • Die Kunden der Regionen werden der neu zugeteilten Kundenbetreuer zu-geordnet, dies unter der Voraussetzung, dass der Kunde mit einem Kundenbe-treuerwechsel einverstanden ist.
  • Zu diesem Zweck wurde eine Anwendung (Microsoft Access 2.0, Microsoft Visual Basic for Application) entwickelt, die mit Hilfe der Systemdaten entsprechende Zuteilungen vornimmt und Auswertungen (Microsoft Access 2.0) beziehungsweise Statusberichte (Microsoft Excel, VBA) generiert.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 2.0, Microsoft Visual Basic for Application.
  • Microsoft Excel.
  • Testen und Dokumentation (User und technisch).
01.1998 – 10.1999
UBS AG (Bankverein), Basel
DB Migration – Access, VBA, SQL, VB 6.0
  • Migration von ca. 200 Microsoft Access 2.0 Anwendungen nach Microsoft Access 97.
  • Für die Migration der 200 Microsoft Access Anwendungen dürfen keine Hilfsmittel auf dem System installiert werden.
  • Erstellen Inventar bezüglich allen vorhandenen Microsoft Access Anwendungen.
  • Anwendungen und Sicherheitskopien Identifizieren.
  • Für Sicherheitskopien und alte Datenanwendungen musste die Migration ausschließlich auf Microsoft Access Ebene durchgeführt werden.
  • Bei den aktuellen Anwendungen musste auch die gesamte Logik migriert werden.
  • OCX-Komponente (Microsoft Visual Basic 6.0) entwickelt, welche die gesamte Anwendung in eine Textdatei dokumentiert und die Dokumentation nach verschiedenen Schlüsselworten durchsucht. Aufgrund der Suchergebnisse konnte die Migration durchgeführt werden.
  • Testen der migrierten Anwendungen.
06.1997 – 12.1997
UBS AG (Bankverein), Basel
Suchalgorithmus Soundlike – Access, VBA, SQL
  • Der internationale Druck auf Schweizer Großbanken bezüglich der namenlosen Vermögen nimmt zu.
  • Die UBS AG entscheidet sich dazu, eine Anwendung zur Suche von namenlosen Vermögen (Unscharfe Soundex Suche) zu realisieren.
  • Diese Anwendung soll so einfach wie möglich (RAD) realisiert werden.
  • Der Ansatz gründet nicht direkt auf der grafischen Repräsentation eines Wortes, sondern es wird nach Zeichenfolgen gesucht, die gleich klingen – die phonetische Suche.
  • Ein in diesem Zusammenhang bekanntes Verfahren, das Wörter ihrem Klang nach indiziert, wird in englischer Sprache „Soundex-Algorithmus“ genannt.
  • Es wird eine Anwendung mittels Microsoft Access und Microsoft Visual Basic for Application entwickelt, welcher Tabellen der Großrechnersysteme nach bestimmten Vorgaben durchsuchen kann.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 2.0.
  • Microsoft Visual Basic for Application.
  • Testen und Dokumentation (User und technisch).
06.1995 – 10.1997
UBS AG, Zürich
Projektverwaltung – Access, VBA, Excel, SQL
  • Realisierung einer Projektüberwachung für die Konzernleitung der UBS AG.
  • Mit Hilfe dieser Anwendung werden Projekte der Konzernleitung, sowie globale Projekte des Konzerns überwacht und gesteuert.
  • Die Anwendung beinhaltet eine Auftragsnehmer-Datenbank, eine Projektierung-Datenbank mit den Budget Zahlen, eine Faktura Datenbank mit den fakturierten Ausgaben als Datengrundlage.
  • Anhand der vorhandenen Informationen (ausgelesen aus Großrechnersystemen) können verschiedene Auswertungen und Abgleiche vorgenommen werden.
  • Daten, welche von den Großrechnersystemen ausgelesen wurden, (Import) können angepasst und wieder in die Systeme importiert werden.
  • Die Projektüberwachung wird mittels Microsoft Access 2.0 realisiert und 2003 nach Microsoft Access 97 migriert.
  • Reports werden nach Excel exportiert.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 2.0, Microsoft Visual Basic for Application, Microsoft Excel.
  • Testen und Dokumentation (User und technisch).
  • Spätere Migration nach Microsoft Access 97.
01.1995 – 12.1995
Truns AG, Truns
Shopverwaltung – Access, VBA, Excel, Word, SQL
  • Für verschiedene Verkaufsgeschäfte der Firma Truns wird eine Verwaltungs-Software erstellt.
  • Die Idee ist die Gewinnung von Neukunden und der Verkauf von Maß Kollektionen, welche in Trun, (Schweiz) gemäß Mitarbeiterdaten in den Verkaufsgeschäften, produziert werden.
  • Um den Verkaufsgeschäften die gesamte Administration zu vereinfachen, wird eine Anwendung basierend auf Microsoft Access 2.0 entwickelt, welche bei der Adressverwaltung, Verwaltung der Maßangaben seitens der Kunden zur Herstellung der Kleider, Verwaltung Stoffsortiment etc.die administrativen Arbeiten vereinfacht.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 2.0, Microsoft Visual Basic for Application, Microsoft Excel.
  • Testen und Dokumentation (User und technisch).
01.1993 – 12.1994
Viktor Jetzler AG
Müllbergs, Leistungserfassung – Access, VBA, SQL
  • Erstellen einer Anwendung zur Erfassung von Leistungen für Rechtsanwälte.
  • Mandantenbezogen können Kundendaten erfasst und verwaltet werden.
  • Anhand eines vordefinierten Leistungskataloges können die Anwälte erbrachte Leistungen an ihre Kunden erfassen und die Anzahl der zu verrechnenden Einheiten festlegen.
  • Demnach können dem Kunden Leistungen über eine definierte Zeitperiode ver-rechnet werden.
  • Bei der Verrechnung werden die Leistungen detailliert und kumuliert ausgewiesen.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 2.0, Microsoft Visual Basic for Application, Microsoft Excel.
  • Testen und Dokumentation (technisch).
01.1992 – 12.1992
BVI Consulting AG, Zuchwil
eBanking – Access, VBA, SQL
  • Entwickeln der Anwendung Office-Wings (Microsoft Access, Microsoft Visual Basic for Application).
  • Das Erfassen und Verwalten von Zahlungen ins In- und Ausland, Bank und Post, alle Arten von Zahlungsaufträgen, Verwaltung von Belastungsaufträgen (LSV+ DD), Ausgeführte Zahlungen jederzeit im Archiv verfügbar, Import und Übermittlung von Zahlungsaufträgen, Kontoauszüge und Umsätze jederzeit abrufbar, Abholung, Anzeige, Druck, Splitten und Weiterleitung von Gutschriftanzeigen. (ESR).
  • Valutasalden, Liquidität (inkl. Kreditlimiten), Disposition und Saldoausgleich inkl. Zinsberechnung, automatische Umbuchung unter Berücksichtigung von Planungsdaten, Wertschriftendepots, Devi-senkurse, Timerservice für automatische Aktionen (Abholung gewünschter Daten etc.), dynamische Benachrichtigung bei wählbaren Ereignissen durch SMS oder Mail, Mandanten-, Benutzer- und Unterschriftenverwaltung.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 2.0, Microsoft Visual Basic for Application, Microsoft Excel.
  • Testen und Dokumentation (technisch).
01.1990 – 12.1991
Robert Bosch GmbH, Zuchwil
Produktionsoptimierung – Access, VBA
  • Erstellen von diversen Anwendungen zur Optimierung der automatisierten und manuellen Produktion der Firma Robert Bosch GmbH in Zuchwil und Deitingen.
  • In Zuchwil wurde die Produktion der Ankerwickelei (automatisierte Produktionsstraßen) analysiert, wobei diverse Anwendungen zur Erfassung und Auswertung der einzelnen Maschinentakte entwickelt wurden.
  • Die Anwendungen wurden mittels Borland Pascal, Microsoft Access, Microsoft Visual Basic for Application, Microsoft Visual Basic und Microsoft Excel entwickelt.
  • Anhand der, durch die Anwendungen erfassten Daten konnten erhebliche Produktivität Verbesserungen erzielt werden.
  • In Deitingen wurde die manuelle Produktion überwacht, die Produktionszeiten erfasst und die Arbeitspläne wurden anhand der erfassten und berechneten Zeiten erstellt.
  • Es wurde ein IST und SOLL Wert ermittelt, die berechneten Zeiten in Form neuer Arbeitspläne dargestellt und in den Betrieb eingeführt.
  • Zur Erstellung der Arbeitspläne wurde eine Microsoft Access 2.0, Microsoft Visual Basic for Application Anwendung erstellt.
  • Anhand der gespeicherten, einzelnen Arbeitsschritte wurde der Arbeitsplan ge-neriert und die Zeit errechnet.
  • Der Arbeitsplan wurde mit Microsoft Word erstellt.
  • Requirement Engineering.
  • Datenmodell erstellen mittels Dezign.
  • Umsetzung der Kundenanforderungen mittels Microsoft Access 2.0, Microsoft Visual Basic for Application, Microsoft Excel, Borland Delphi, Microsoft Word.
  • Testen und Dokumentation (technisch).