freiberufler Freelancer auf freelance.de

Freelancer

offline
  • 55€/Stunde
  • 5615 Fahrwangen
  • Weltweit
  • de  |  en  |  fr
  • 07.11.2018

Kurzvorstellung

Anwendungsentwicklung in Visual Basic, Visual Basic for Applikation, MS Access, MS Excel, Java und Delphi etc.
Datenbankentwicklung in SQL Server, Transact SQL, Oracle, PLSQL und Sybase etc.
Migrationns Speziallist für Migrationen.

Auszug Referenzen (5)

"Gerne Bestätigen wir Ihnen, dass Herr [...] folgende Arbeiten in obigem Projekt zu unserer vollsten Zufriedenheit ausgeführt hat:

Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 2010, Microsoft Visual Basic for Application, Microsoft Project, Microsoft Visual Basic 6.0 und Microsoft Outlook, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Applikationsentwicklung mit MS Office (VBA, MS Excel, MS Word)
• Schnittstellenprogrammierung"
Entwickler MS Access, VBA, SQL, …
Kundenname anonymisiert
Tätigkeitszeitraum

6/2011 – 8/2012

Tätigkeitsbeschreibung

Projekt Akquirierungssoftware: Office 2010 - Erstellen einer Anwendung für die Akquirierung von Internet Projekten der Firma it-gr GmbH. Kundendaten werden mittels Benutzerschnittstelle erfasst, Kosten und Dauer werden berechnet und aufgrund der errechneten Werte werden mittels VBA (Misrosoft Visual Basic for Application) 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.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 2010, Microsoft Visual Basic for Application, Microsoft Project, Microsoft Visual Basic 6.0 und Microsoft Outlook, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Applikationsentwicklung mit MS Office (VBA, MS Excel, MS Word)
• Schnittstellenprogrammierung

"Gerne bestätigen wir Ihnen, dass Herr [...] folgende Arbeiten in den oben aufgeführten Projekten für die shs-g AG ubernommen hat:

Erstellen der Kundenanforderungen, Schreiben der Spezifikationen, Vertragsverhandlungen mit dem Kunden, Erstellen von Offerten, Schnittstelle zwischen Kunde und Produktion, Projektüberwachung, Projektleitung, Projektmanagement, Budget Überwachung, Testen der Webseiten, Inbetriebnahme der Webseiten, tägliche Kundengespräche führen, Kundenberatung, evaluieren der einzusetzenden Technik usw."
Projektleitung Entwicklung MySQL, SQL, PHP, …
Kundenname anonymisiert
Tätigkeitszeitraum

12/2008 – 10/2012

Tätigkeitsbeschreibung

Projekt Webseiten Erstellung (59 Webseiten): Im Frühjahr 2010 gründet die Firma shs-g AG in Bukarest (Rumänien) eine eigenständige Firma, die den Zweck hat, als Outsourcingsfirma Webprojekte für die schweizer Kunden und deutschen Kunden der Firma shs-g AG zu entwickeln und parallel dazu die Entwicklung des Projekt Signs der UBS AG zu unterstützen. Eine Abteilung von Macht mitarbeiten hat die Unterstützung Arbeiten im Bereich des UBS AG Projektes realisiert, weitere 15 Mitarbeiter wurden im Bereich der Webseiten Entwicklung beschäftigt.

Meine Aufgabe: Erstellen der Kundenanforderungen, Schreiben der Spezifikationen, Vertragsverhandlungen mit dem Kunden, Erstellen von Offerten, Schnittstelle zwischen Kunde und Produktion, Projektüberwachung, Projektleitung, Projektmanagement, Budget Überwachung, Testen der Webseiten, Inbetriebnahme der Webseiten, tägliche Kundengespräche führen, Kundenberatung, evaluieren der einzusetzenden Technik usw.

Im 2010 und 2011 wurden folgende Webprojekte realisiert:

Projekt Os-Commerce
Projekt eCommerce Outdoor Shop
Projekt eCommerce Rump Metall Trend
Projekt eCommerce Spatzenbär
Projekt eCommerce Spot Tech

Projekt Flyer Logo erotic
Projekt Flyer Logo se&dd
Projekt Flyer Logo shs-g
Projekt Flyer Logo shs-g EBay
Projekt Flyer Logo shs-g Marketing
Projekt Flyer Logos Asterix
Projekt Flyer Logos Carwash Romania
Projekt Flyer Logos ISP
Projekt Flyer Logos Service Schmidt

Projekt iPhon App Diverses
Projekt iPhone Baby Sleep
Projekt iPhone Frinxx
Projekt iPhone Hannibal
Projekt iPhone My Place genoab

Projekt Webseite Amazem Wine
Projekt Webseite Arpagaus
Projekt Webseite Arte Tavola
Projekt Webseite Asani Immo Kosovo
Projekt Webseite Axialent
Projekt Webseite Beckerei Esswein
Projekt Webseite Bichthus
Projekt Webseite Bio Con
Projekt Webseite Capital Network
Projekt Webseite CDI
Projekt Webseite Cogo Talk
Projekt Webseite Columbia Law List
Projekt Webseite Concorso
Projekt Webseite Contact Bar
Projekt Webseite Cookies Home
Projekt Webseite Evangelium De
Projekt Webseite Facebook Prepaid
Projekt Webseite Facebook Template Generator
Projekt Webseite Fanpage Operator Shop
Projekt Webseite Gerald Hackenberg
Projekt Webseite Gewinnspiel
Projekt Webseite Green Wash
Projekt Webseite Häusler Treuhand
Projekt Webseite High Guide Company
Projekt Webseite Honestus
Projekt Webseite Hyat
Projekt Webseite Job Pesti
Projekt Webseite Lofts am See
Projekt Webseite Lola K
Projekt Webseite Mariage Cafee
Projekt Webseite Olymp
Projekt Webseite Pizza Da Pepino
Projekt Webseite Poster Jack
Projekt Webseite Primus
Projekt Webseite Radio Song 4 You
Projekt Webseite Rent a Location
Projekt Webseite Swiss Discounter
Projekt Webseite Swiss Security
Projekt Webseite Terra Vitae
Projekt Webseite Tiger Security
Projekt Webseite Whinos Da Silva
Projekt Webseite Yv at Home
Projekt Webseite Escola de F Marques
Projekt Webseite Escort Hostess
Projekt Webseite Fanpage Operator
Projekt Webseite Frohburg Restaurant
Projekt Webseite Horoskope
Projekt Webseite Luxorious Estate
Projekt Webseite Music Land

"Gerne Bestätigen wir Ihnen den Einsatz von Herrn [...] in obigem Projekt wie Folgt zu unserer vollsten Zufriedenheit:

Projekt Management, Projekt Leitung, Projekt Überwachung, Teamleitung, Requirement Engineering, Grundlagen Entwicklung (Java), Datenbank Entwicklung (Oracle, PL/SQL), automatisiertes Testen (HP QTP) und Dokumentation (User und technisch).

• SQL und PL/SQL
• Oracle Developer Suite
• Oracle Forms
• Oracle Reports
• Oracle SOA
• SQL*Loader- Programmier-ung
• SQL Navigator
• SQL*Plus, iSQL*Plus
• Oracle Enterprise Manager
• BODI (Data Integrator)
• SQL*Loader
• Oracle Statement Tuning
• Oracle Instance Tuning
• SHELL Programmierung"
Projektleiter, Datenbank Entwickler Oracle, PLSQL, SQL, Java, JBOSS…
Kundenname anonymisiert
Tätigkeitszeitraum

1/2007 – 11/2012

Tätigkeitsbeschreibung

Projekt Signature Solution Standard: Entwickeln in Zusammenarbeit mit der UBS AG einer standardisierten Anwendung zur Generierung und Verwaltung von physikalischen Unterschriften der zeichnungsberechtigten Mitarbeiter unter Berücksichtigung interner und gesetzlicher Vorgaben. Technik: Multi Layer Technologie, Datenbank Oracle, Logik mittels PLSQL implementiert (grafische Generierung von Stored Procedures – weltweite Patente), integrierter Security Layer, Flexibilität gewährleisten durch JBOSS (JBOSS Application Server, Apache Tomcat, JBOSS JBPM, JBODD Cache, JBOSS Eclipse IDE, JBOSS Portal, JBOSS Drools, Hypernate, JBOSS Transaction).

Meine Aufgabe: Projekt Management, Projekt Leitung, Projekt Überwachung, Teamleitung, Requirement Engineering, Grundlagen Entwicklung (Java), Datenbank Entwicklung (Oracle, PL/SQL), automatisiertes Testen (HP QTP) und Dokumentation (User und technisch).

• SQL und PL/SQL
• Oracle Developer Suite
• Oracle Forms
• Oracle Reports
• Oracle SOA
• SQL*Loader- Programmier-ung
• SQL Navigator
• SQL*Plus, iSQL*Plus
• Oracle Enterprise Manager
• BODI (Data Integrator)
• SQL*Loader
• Oracle Statement Tuning
• Oracle Instance Tuning
• SHELL Programmierung

"Gerne Bestätige ich Ihnen den oben Beschriebenen Projekteinsatz von Herr [...], welcher das Projekt zu unserer vollsten Zufriedenheit vorbildlich umgesetzt hat:

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).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VB,NET"
Projektleiter, Entwickler MS Access, VBA, SQL Server…
Kundenname anonymisiert
Tätigkeitszeitraum

3/2005 – 9/2005

Tätigkeitsbeschreibung

Projekt Justinian: 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 Datenbank gespeichert. Zwischen Zeiterfassungsdaten und Leistungsdaten erfolgt eine automatisierte Synchronisation (Trigger). Die Benutzerschnittstellen werden mittels VB.NET entwickelt.

Meine Aufgabe: 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).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VB,NET

"Gerne Bestätigen wir Ihnen den Einsatz in obigem Projekt, das Herr [...] zu unserer vollsten Zufriedenheit abgeschlossen hat:

Requirement Engineering, Umsetzung der Anforderungen mittels Corba, C++ und Java, Datenbank-Engine Valentina, Testen und Dokumentation (technisch)."
Projektleiter, Entwickler Corba. C++, Java, …
Kundenname anonymisiert
Tätigkeitszeitraum

9/2000 – 1/2003

Tätigkeitsbeschreibung

Projekt Arbeitszeiterfassung: Entwickeln einer Anwendung zur Arbeitszeitüberwachung bzw. ein Kontroll- und Arbeitszeiterfassungssystem, in welchem Benutzerdaten von einem Datenerfassungs-Client erfasst werden und an eine Zentraleinheit übermittelt werden. Der Benutzer wird basierend auf den Benutzerdaten mittels einer Benutzerdatenbank identifiziert und bei erfolgreicher Identifizierung werden Zeit und/oder Ort der Erfassung der Benutzerdaten in einem dem Benutzer zugeordneten Datenrecord abgespeichert und/oder weiter ausgewertet. Dies betrifft die das Verfahren zur Arbeitszeiterfassung bei zutrittskontrollierten Gebäuden oder mobilen Benutzern. TCoS ist ein offenes System und ermöglicht skalierbare Verwaltung, Management, Konfiguration, Steuerung von verteilten Diensten in einem Netzwerk (weltweit patentiert). TCoS nutzt Corba, C++ und Java). Als Datenbank-Engine wird Valentina (OO Datenbank) verwendet.

Meine Aufgabe: Requirement Engineering, Umsetzung der Anforderungen mittels Corba, C++ und Java, Datenbank-Engine Valentina, Testen und Dokumentation (technisch).

Qualifikationen

Projekt‐ & Berufserfahrung

Entwickler MS Office, VBA, ...
Tandura Treuhand AG, Solothurn
12/2012 – 1/2013 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2012 – 1/2013

Tätigkeitsbeschreibung

Projekt Grafik Einbettung MS Word: Einbettung einer Grafik (Chart) in ein bestehendes Word 2010 Dokument (Vorlage). Im Chart (in der Word Vorlage eingebettet) werden Daten einer Microsoft Excel 2010 Datei grafisch dargestellt. Die Wahl der Daten und der Formatierung des Charts erfolgt mittels VBA (Microsoft Visual Basic for Application) 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.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Word 2010, Microsoft Visual Basic for Application und Microsoft Excel 2010, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung mit MS Office (VBA, MS Excel, MS Word)
• Diagramme
• VBA

Entwickler MS Access, VBA, SQL, …
it-gr GmbH, Feldbrunnen
6/2011 – 8/2012 (1 Jahr, 3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2011 – 8/2012

Tätigkeitsbeschreibung

Projekt Akquirierungssoftware: Office 2010 - Erstellen einer Anwendung für die Akquirierung von Internet Projekten der Firma it-gr GmbH. Kundendaten werden mittels Benutzerschnittstelle erfasst, Kosten und Dauer werden berechnet und aufgrund der errechneten Werte werden mittels VBA (Misrosoft Visual Basic for Application) 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.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 2010, Microsoft Visual Basic for Application, Microsoft Project, Microsoft Visual Basic 6.0 und Microsoft Outlook, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Applikationsentwicklung mit MS Office (VBA, MS Excel, MS Word)
• Schnittstellenprogrammierung

Datenbank Entwickler Oracle, PLSQL, SQL, …
Deutsche Telecom, Frankfurth am Main
6/2011 – 9/2011 (4 Monate)
Telekommunikation
Tätigkeitszeitraum

6/2011 – 9/2011

Tätigkeitsbeschreibung

Projekt Oracle Tuning: Performance Tuning und Erweiterung der bestehenden Intercall Datenbank (Oracle, PLSQL) bei der Deutschen Telekom in Frankfurt. Um die Performance zu steigern, werden wir ein gutes Design verwenden, effiziente SQL Statements schreiben, und die Datenbank richtig aufsetzen. So erreichen wir, dass auf der Datenbank weniger Speicher benötigt wird und die Festplattenzugriffe reduziert werden können. Der Aufbau der Datenbank bestimmt die möglichen SQL Statements, welche verwendet werden können. Der Aufbau der Applikation bestimmt die SQL-Statements, die zu schreiben sind. Die Menge an physischem Speicher bestimmt, wie viel Arbeit Oracle ohne Festplattenzugriffe leisten kann. Die Anzahl Zugriffe auf die Festplatten und die Verteilung der Festplatten bestimmen, wie stark Oracle durch Festplattenzugriffe gebremst wird. Der Netzwerkverkehr und die Bandbreite des Netzes beschranken die Kommunikation zwischen Server und Client. Mit Hilfe der Anwendung werden die Roaminggebühren zwischen den einzelnen Dienstleistern verschiedener Länder untereinander abgerechnet. Meine Aufgabe bestand darin, den bestehenden PLSQL Code zu überarbeiten und zu verbessern (der Aufbau der Datenbank bestimmt die möglichen SQL Statements, welche verwendet werden können und der Aufbau der Applikation bestimmt die SQL-Statements, die zu schreiben sind). Gerade in diesem Bereich können oft große Optimierungen vorgenommen werden. Ziel war eine Stabilisierung der bestehenden Applikation und die Erhöhung der Performance der bestehenden Applikation. In seltenen Fällen wurden einige neue Anforderungen integriert.

Meine Aufgabe: Requirement Engineering, Datenmodell anpassen mittels ERWIN, Umsetzung der Kundenanforderungen mittels Oracle, SQL, PL/SQL, Testen und Dokumentation (technisch).

• SQL und PL/SQL
• SQL*Plus, iSQL*Plus
• Oracle Enterprise Manager
• SQL*Loader
• Oracle Statement Tuning
• Oracle Instance Tuning
• SHELL Programmierung

Entwickler MS Access, VBA, SQL, …
UBS AG, Zürich
12/2010 – 8/2011 (9 Monate)
Banken
Tätigkeitszeitraum

12/2010 – 8/2011

Tätigkeitsbeschreibung

Projekt Devisensoftware: Erstellen einer Devisenberechnungssoftware mittels Microsoft Access 2010 und VBA (Microsoft Visual Basic for Application). Daten werden Realtime vom Handel bezogen und kleinste Kursänderungen (steigend oder fallend) analysiert. Mit Hilfe der 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.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 2000 / 2010, Microsoft Visual Basic for Application, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Schnittstellenprogrammierung

Entwicklung Wordpress, PHP, MYSQL, SQL, …
Kisotec GmbH, Wallisellen
10/2009 – 11/2009 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2009 – 11/2009

Tätigkeitsbeschreibung

ProjProjekt Kisotec K3 Webseite: Erstellen der Internetseite für die Firmenpräsentation der Firma Kisotec. Ziel ist es, die Dienstleistungen der Firma auf dem Internet zu publizieren, Werbung für die gleichnamige Software zu machen, die Software als Test und Demoversion auf dem Internet zur Verfügung zu stellen, Dienstleistungen rund um die Küchenadministration zur Verfügung zu stellen und der Verkauf der Vollversion der Software Kisotec K3. Die Webseite ermöglicht das Herunterladen einer Demoversion, bei welcher gewisse Funktionalitäten gesperrt sind. Zusätzlich ermöglicht die Webseite das Herunterladen der Vollversion der Software Kisotec K3. Die Bezahlung erfolgt mittels Kreditkarten, den Lizenzvertrag wird automatisch generiert und der Lizenzschlüssel mit dem Kunden automatisch zugestellt. Mit Hilfe der Webseite kann die Software vollautomatisch vertrieben werden. Es besteht allerdings auch die Möglichkeit, die Software Kisotec K3 mittels CD Versand zu beziehen. In diesem Fall kann die Software bestellt werden und wird mittels CD Versand dem Kunden zugestellt.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels PHP, Integration der Bestellung der Testversion, Integration des Herunterladens der Testversion, Integration der Bestellung der Vollversion, Integration des herunterladen der Vollversion, Bezahlung der Vollversion mittels Kreditkarte und anderen online Zahlung Diensten, erstellen alle notwendigen Dokumente wie Lizenzvertrag,Erstellen des Lizenzschlüssels bei online Kauf und Zustellung des Lizenzschlüssels an den Kunden etc.

Entwicklung MS Access, VBA, VB 6.0, SQL, …
Sulzer Metco, Wohlen
10/2009 – 11/2009 (2 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

10/2009 – 11/2009

Tätigkeitsbeschreibung

Projekt Chart Sulzer Metco: Grafische Auswertung der Produktionsdaten der Firma Sulzer Metco in Wohlen. Mit Hilfe der Daten (Microsoft Access Datenbank) 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.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 2000, Microsoft Visual Basic for Application und Microsoft Visual Basic 6.0, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler Oracle, PLSQL, SQL, J2EE, …
Unimon GmbH, Zürich
6/2009 – 3/2012 (2 Jahre, 10 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2009 – 3/2012

Tätigkeitsbeschreibung

Projekt Realtime Trinkwasserüberwachung P 02: Für die Überwachung der Wasserqualität gibt es zwischenzeitlich viele verschiedene online Messsysteme, welche mit unterschiedlichen Verfahren relevante Parameter messen können. Dabei eignet sich jedoch nicht jedes System gleich gut für die jeweilige Messaufgabe. Es gibt Unterschiede bezüglich Unterhalt, Messgenauigkeit, Beschaffungs- und Betriebskosten, sowie im alltäglichen Handling. Evaluation der geeigneten online Messtechnik für Ihre Aufgabenstellung (technisch und betriebswirtschaftlich). Bewertung von online Messtechnik und Messtechniklieferanten. Engineering für die Implementierung der Messsysteme in Ihre bestehende Anlage (Messort, optimaler Einbau). Laufende Betreuung der online Messtechnik (Wartung, Unterhalt, Kalibration, Support während 24 h / 7 Tage). Durchführung von Messkampagnen mit mobilen und stationären Messstationen. Aufschalten von online Messsignalen auf unsere Monitoringdatenbank im Rahmen von Messkampagnen oder für Außenstationen, welche nicht im Prozessleitsystem eingebunden sind. Cleaner Production Assessments. Für die Überwachung des Trinkwassers verschiedener Kantone wurde eine Realtime Überwachungsanwendung J2EE, Oracle erstellt, welche gemäß obigen Ausführungen das Trinkwasser überwacht und entsprechende Schritte initialisiert.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels ERWIN, Umsetzung der Kundenanforderungen mittels J2EE, Oracle, Testen und Dokumentation (User und technisch).

Mehr über die Anwendung erfahren Sie unter: http://www.unimon.ch/monitoring/index.php

Entwickler PHP, MYSQL, SQL, …
Kanton Zürich, Zürich
4/2009 – 5/2009 (2 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/2009 – 5/2009

Tätigkeitsbeschreibung

Projekt BSPM erwachsenen Bildung Testumg.: Einrichten und bereitstellen der Testumgebung für das Testen der produktiven Version der Phase zwei. Die produktive Version der Phase eins wurde ausschließlich auf unseren Servern eingerichtet und der Schule zur Verfügung gestellt. Es war geplant und beabsichtigt, dass die Software bzw. die Internetplattform erst in Haus in der Schule auf den Servern installiert wird, wenn die Phase zwei abgeschlossen und getestet ist. Nach Abschluss der Entwicklungsphase zwei wurde auf den Servern der Schule eine Testumgebung zum Testen alle Anforderungen, welche in der Phase zwei realisiert wurden, eingerichtet. Zusätzlich mussten alle Daten, welche durch den Betrieb während der Phase eins auf unsere Infrastruktur gespeichert wurden auf die neue Testumgebung der Schule wie geliebt werden. Bei dieser Migration musste berücksichtigt werden, dass während der Phase zwei Erweiterungen und Änderungen am Datenmodell vorgenommen wurden. Diese Änderungen am Datenmodell mussten bei der Datenmigration berücksichtigt werden damit während der Testphase keine Störungen, welche durch Daten verursacht werden, am System auftreten. Die Überführung von Testsystem in die produktive Umgebung wurde durch die interne IT-Abteilung der Schule selber vorgenommen. Bei dieser Überführung in die produktive Umgebung konnte die Testumgebung eins zu eins auf der produktiven Umgebung abgebildet werden. Erstellen einer kurzen technischen Dokumentation der Testumgebung.

Netzwerk Infrastruktur…
Unimon GmbH, Zürich
3/2009 – 6/2009 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2009 – 6/2009

Tätigkeitsbeschreibung

Projekt Server Outsourcing: Im Rahmen eines Outsourcings ergänzen wurde die bestehende IT-Infrastruktur und IT-Organisation mit einem kundenspezifischen Service Level Agreement (SLA). Wir haben mit einem kompletten Outsourcing vor Ort die gesamte Betriebsverantwortung übernommen. Vor Ort Leistungen, Data Center Services und Cloud Services wurden zu einer effizienten Lösung kombiniert, passend zu den Kundenbedürfnissen. Unsere Dienstleitung: Die gesamte Vernetzung vom Datacenter bis zum Arbeitsplatz. Core Switching, Routing, Access Switching, VLAN, MPLS, WLAN, VPN und Security. Desktop, Notebook und Thin Clients wie auch VDI Lösungen. Printer, Scanner, Managed Printing und Bandbreitenoptimierung für Remote Printing. Servervirtualisierung mit Microsoft Hyper-V, Citrix XenServer, VMware vSphere und PowerVM. Netzwerkvirtualisierung mit VLAN, MPLS und VSAN. Speichervirtualisierung und Desktopvirtualisierung (VDI). Für zentrale Daten und Applikationen und Portallösungen. Active Directory. Virtuelle Desktop Lösungen wie hosted VDI, hosted Application und streamed VDI Lösungen.

Projektleitung Entwicklung MySQL, SQL, PHP, …
shs-g AG, Feldbrunnen
12/2008 – 10/2012 (3 Jahre, 11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

12/2008 – 10/2012

Tätigkeitsbeschreibung

Projekt Webseiten Erstellung (59 Webseiten): Im Frühjahr 2010 gründet die Firma shs-g AG in Bukarest (Rumänien) eine eigenständige Firma, die den Zweck hat, als Outsourcingsfirma Webprojekte für die schweizer Kunden und deutschen Kunden der Firma shs-g AG zu entwickeln und parallel dazu die Entwicklung des Projekt Signs der UBS AG zu unterstützen. Eine Abteilung von Macht mitarbeiten hat die Unterstützung Arbeiten im Bereich des UBS AG Projektes realisiert, weitere 15 Mitarbeiter wurden im Bereich der Webseiten Entwicklung beschäftigt.

Meine Aufgabe: Erstellen der Kundenanforderungen, Schreiben der Spezifikationen, Vertragsverhandlungen mit dem Kunden, Erstellen von Offerten, Schnittstelle zwischen Kunde und Produktion, Projektüberwachung, Projektleitung, Projektmanagement, Budget Überwachung, Testen der Webseiten, Inbetriebnahme der Webseiten, tägliche Kundengespräche führen, Kundenberatung, evaluieren der einzusetzenden Technik usw.

Im 2010 und 2011 wurden folgende Webprojekte realisiert:

Projekt Os-Commerce
Projekt eCommerce Outdoor Shop
Projekt eCommerce Rump Metall Trend
Projekt eCommerce Spatzenbär
Projekt eCommerce Spot Tech

Projekt Flyer Logo erotic
Projekt Flyer Logo se&dd
Projekt Flyer Logo shs-g
Projekt Flyer Logo shs-g EBay
Projekt Flyer Logo shs-g Marketing
Projekt Flyer Logos Asterix
Projekt Flyer Logos Carwash Romania
Projekt Flyer Logos ISP
Projekt Flyer Logos Service Schmidt

Projekt iPhon App Diverses
Projekt iPhone Baby Sleep
Projekt iPhone Frinxx
Projekt iPhone Hannibal
Projekt iPhone My Place genoab

Projekt Webseite Amazem Wine
Projekt Webseite Arpagaus
Projekt Webseite Arte Tavola
Projekt Webseite Asani Immo Kosovo
Projekt Webseite Axialent
Projekt Webseite Beckerei Esswein
Projekt Webseite Bichthus
Projekt Webseite Bio Con
Projekt Webseite Capital Network
Projekt Webseite CDI
Projekt Webseite Cogo Talk
Projekt Webseite Columbia Law List
Projekt Webseite Concorso
Projekt Webseite Contact Bar
Projekt Webseite Cookies Home
Projekt Webseite Evangelium De
Projekt Webseite Facebook Prepaid
Projekt Webseite Facebook Template Generator
Projekt Webseite Fanpage Operator Shop
Projekt Webseite Gerald Hackenberg
Projekt Webseite Gewinnspiel
Projekt Webseite Green Wash
Projekt Webseite Häusler Treuhand
Projekt Webseite High Guide Company
Projekt Webseite Honestus
Projekt Webseite Hyat
Projekt Webseite Job Pesti
Projekt Webseite Lofts am See
Projekt Webseite Lola K
Projekt Webseite Mariage Cafee
Projekt Webseite Olymp
Projekt Webseite Pizza Da Pepino
Projekt Webseite Poster Jack
Projekt Webseite Primus
Projekt Webseite Radio Song 4 You
Projekt Webseite Rent a Location
Projekt Webseite Swiss Discounter
Projekt Webseite Swiss Security
Projekt Webseite Terra Vitae
Projekt Webseite Tiger Security
Projekt Webseite Whinos Da Silva
Projekt Webseite Yv at Home
Projekt Webseite Escola de F Marques
Projekt Webseite Escort Hostess
Projekt Webseite Fanpage Operator
Projekt Webseite Frohburg Restaurant
Projekt Webseite Horoskope
Projekt Webseite Luxorious Estate
Projekt Webseite Music Land

Entwickler PHP, MYSQL, SQL, …
Kanton Zürich, Zürich
9/2008 – 5/2009 (9 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

9/2008 – 5/2009

Tätigkeitsbeschreibung

Projekt BSPM erwachsenen Bildung P 02: Erstellen eines Internetportals für die Schule für Erwachsenenbildung des Kanton Zürich. Ziel ist es, dass erwachsene Kursbesucher Fragen mittels multiplejoice System beantworten können. Zu diesem Zweck muss eine Art Contentmanagement programmiert werden, welches erst der Schule ermöglicht, beliebige Fragen zu stellen und aufgrund der erhaltenen Antworten eine Bewertung der Studenten bzw. des Schülers vornehmen zu können. So ist es möglich das erstellte Portal zum Beispiel für Umfragen einzusetzen, denkbar ist es aber auch, dass das bestehende Portal zu Prüfungszwecken eingesetzt wird. Die Fragen lassen sich in Kategorien einteilen. Der Benutzer des Portals wird automatisch durch die Fragen geführt. Der gesamte Ablauf wird stetig überwacht und es ist dem Studenten bzw. schien mir nicht möglich, bestimmte Fragen auszulassen oder zu überspringen. Des Weiteren ist es möglich, für deine Frage Katalog eine Zeitvorgabe festzulegen. Auch die Punktzahlen pro Frage können frei definiert werden. Des Weiteren ist es möglich, festzulegen, wie viele Punkte für deinen Test welche Benotung ergeben. In der ersten Phase wurde ein Prototyp spezieller auf die Befragung der Studenten bezüglich Qualität der Kurse entwickelt. Die Fragenstellungen wurden dafür verwendet, nach Abschluss einer Unterrichtsklasse den Unterricht qualifizieren zu können. In der zweiten Phase wurde das System so weiter entwickelt, dass jede Art von multiplejoice Fragen gestellt werden können.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels PHP, mittels PHP wurde ein eigenständiges Contentmanagementsystem, welches optimal auf die Anforderungen des Kunden ausgerichtet war, entwickelt. Das Contentmanagementsystem musste darauf ausgerichtet sein, Fragen in Kategorien einzuteilen, Antworten mit Punktzahlen zu versehen und eine absolut kontrollierte Benutzerführung zu ermöglichen. Nach jedem Test musste eine vollständige Auswertung des Tests mittels eines Berichtssystems vorgenommen werden und die Berichte wurden sowohl an den Kursleitern wie auch all den Studierenden bzw. Schüler gesendet, testen der Anwendung, Dokumentation (Benutzerdokumentation und technische Dokumentation).

Datenbank Entwicklung SQL Server, TSQL, SQL, …
Converium, Zürich
5/2007 – 11/2007 (7 Monate)
Versicherungen
Tätigkeitszeitraum

5/2007 – 11/2007

Tätigkeitsbeschreibung

Projekt SQL Server Developer: Datenbank Entwickler für mehrere Projekte (Anpassungen des bestehenden Transact SQL Codes), Umsetzung der Vorgaben seitens des Business, Realisierung aller Anforderungen, technische Abklärungen und implementieren der internen Auswertungen und Berichte. Die zentrale Anwendung wurde zur Risikoberechnung der einzelnen Geschäfte der Rückversicherungsfirma Converium AG, Zürich (heute SCOR) verwendet. Mathematiker geben Berechnungsformeln vor welche in der Folge in der Anwendung (Microsoft SQL Server, T-SQL) zu Implementieren sind. Es werden kleinere Änderungen am Datenmodell vorgenommen (ERWIN). So wird die Logik der Anwendung fortlaufend den neuen Gegebenheiten der Firma angepasst und es können fortlaufend neue Berichte für die zuständigen Gremien generiert werden.

Meine Aufgabe: (Datenbank Architektur, Datenbank Programmierung und Berichtprogrammierung). Implementieren komplexer Berechnungen für die Risikobewertung und generieren entsprechender Auswertungen für die Mitarbeiter des Risiko Management. Als Datenbank wurde Microsoft SQL Server verwendet, die Logik wurde mittels Transact SQL implementiert. Benutzerschnittstellen wurden keine implementiert und die meisten Auswertungen wurden Adhoc vorgenommen (Transact SQL Code gespeichert). In seltensten Fällen mussten Microsoft VB Benutzerschnittstellen angepasst werden.

• SQL Server tuning und skalierung.
• Integration Services (SSIS)
• Analysis Services (SSAS)
• Reporting Services (SSRS)
• Integration services (DTS)
• Report Erstellung.
• Storedprocedure und Function Development

Entwicklung MS Access, VBA, VB.NET, SQL, …
Kisotec GmbH, Wallisellen
4/2007 – 10/2009 (2 Jahre, 7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2007 – 10/2009

Tätigkeitsbeschreibung

Projekt Kisotec K3 Küchen Software: 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. Folgernde Tools wurden implementiert: Coast Contrl, Avor, Mitarbeiter Coatching, Personal Administration, Organizer, Kommunikation und Info.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 2000, Microsoft Visual Basic for Application und Microsoft VB.NET, Testen und Dokumentation (User und technisch). Testversion kann mittels Download unter www.kisotec.ch bezogen werden.

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Schnittstellenprogrammierung
• VB.NET

Entwickler PHP, MYSQL, SQL, …
Kanton Zürich, Zürich
3/2007 – 7/2007 (5 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

3/2007 – 7/2007

Tätigkeitsbeschreibung

Projekt BSPM erwachsenen Bildung P 01: Erstellen eines Internetportals für die Schule für Erwachsenenbildung des Kanton Zürich. Ziel ist es, dass erwachsene Kursbesucher Fragen mittels multiplejoice System beantworten können. Zu diesem Zweck muss eine Art Contentmanagement programmiert werden, welches erst der Schule ermöglicht, beliebige Fragen zu stellen und aufgrund der erhaltenen Antworten eine Bewertung der Studenten bzw. des Schülers vornehmen zu können. So ist es möglich das erstellte Portal zum Beispiel für Umfragen einzusetzen, denkbar ist es aber auch, dass das bestehende Portal zu Prüfungszwecken eingesetzt wird. Die Fragen lassen sich in Kategorien einteilen. Der Benutzer des Portals wird automatisch durch die Fragen geführt. Der gesamte Ablauf wird stetig überwacht und es ist dem Studenten bzw. schien mir nicht möglich, bestimmte Fragen auszulassen oder zu überspringen. Des Weiteren ist es möglich, für deine Frage Katalog eine Zeitvorgabe festzulegen. Auch die Punktzahlen pro Frage können frei definiert werden. Des Weiteren ist es möglich, festzulegen, wie viele Punkte für deinen Test welche Benotung ergeben. In der ersten Phase wurde ein Prototyp spezieller auf die Befragung der Studenten bezüglich Qualität der Kurse entwickelt. Die Fragenstellungen wurden dafür verwendet, nach Abschluss einer Unterrichtsklasse den Unterricht qualifizieren zu können. In der zweiten Phase wurde das System so weiter entwickelt, dass jede Art von multiplejoice Fragen gestellt werden können.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels PHP, mittels PHP wurde ein eigenständiges Contentmanagementsystem, welches optimal auf die Anforderungen des Kunden ausgerichtet war, entwickelt. Das Contentmanagementsystem musste darauf ausgerichtet sein, Fragen in Kategorien einzuteilen, Antworten mit Punktzahlen zu versehen und eine absolut kontrollierte Benutzerführung zu ermöglichen. Nach jedem Test musste eine vollständige Auswertung des Tests mittels eines Berichtssystems vorgenommen werden und die Berichte wurden sowohl an den Kursleitern wie auch all den Studierenden bzw. Schüler gesendet, testen der Anwendung, Dokumentation (Benutzerdokumentation und technische Dokumentation).

Projektleiter, Datenbank Entwickler Oracle, PLSQL, SQL, Java, …
UBS AG, Zürich
1/2007 – 11/2012 (5 Jahre, 11 Monate)
Banken
Tätigkeitszeitraum

1/2007 – 11/2012

Tätigkeitsbeschreibung

Projekt Signs Version 3.0: Entwickeln einer UBS AG internen Anwendung zur Generierung und Verwaltung von physikalischen Unterschriften der zeichnungsberechtigten Mitarbeiter unter Berücksichtigung interner und gesetzlicher Vorgaben. Technik: Multi Layer Technologie, Datenbank Oracle, Logik mittels PLSQL implementiert (grafische Generierung von Stored Procedures – weltweite Patente), integrierter Security Layer realisiert mittels Oracle, PL/SQL und Java.

Meine Aufgabe: Verantwortung Projektleitung, Projektplanung, Requirement Engineering, Erstellen der Spezifikationen, die Einhaltung der Abgabetermine, die Ressourcenplanung und die Projektüberwachung, Teamleitung und Mitarbeiterführung (25 Mitarbeiter von 2003 – 2012, Projektvolumen > 10‘000‘000.00 SFr.). Es wurde die Version 2.0 (SQL Server, Transact SQL, VB) nach Oracle, PLSQL und Java migriert. Datenmodellierung, Datenbankentwicklung (Oracle, migriert von SQL Server) und die Umsetzung der Logik in PLSQL (migriert von Transact SQL). Migration von MS SQL Server Nach Oracle 10g.

• SQL und PL/SQL
• Oracle Developer Suite
• Oracle Forms
• Oracle Reports
• Oracle SOA
• SQL*Loader- Programmier-ung
• SQL Navigator
• SQL*Plus, iSQL*Plus
• Oracle Enterprise Manager
• BODI (Data Integrator)
• SQL*Loader
• Oracle Statement Tuning
• Oracle Instance Tuning
• SHELL Programmierung

Projektleiter, Datenbank Entwickler Oracle, PLSQL, SQL, Java, JBOSS…
shs-g AG, Fahrwangen
1/2007 – 11/2012 (5 Jahre, 11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2007 – 11/2012

Tätigkeitsbeschreibung

Projekt Signature Solution Standard: Entwickeln in Zusammenarbeit mit der UBS AG einer standardisierten Anwendung zur Generierung und Verwaltung von physikalischen Unterschriften der zeichnungsberechtigten Mitarbeiter unter Berücksichtigung interner und gesetzlicher Vorgaben. Technik: Multi Layer Technologie, Datenbank Oracle, Logik mittels PLSQL implementiert (grafische Generierung von Stored Procedures – weltweite Patente), integrierter Security Layer, Flexibilität gewährleisten durch JBOSS (JBOSS Application Server, Apache Tomcat, JBOSS JBPM, JBODD Cache, JBOSS Eclipse IDE, JBOSS Portal, JBOSS Drools, Hypernate, JBOSS Transaction).

Meine Aufgabe: Projekt Management, Projekt Leitung, Projekt Überwachung, Teamleitung, Requirement Engineering, Grundlagen Entwicklung (Java), Datenbank Entwicklung (Oracle, PL/SQL), automatisiertes Testen (HP QTP) und Dokumentation (User und technisch).

• SQL und PL/SQL
• Oracle Developer Suite
• Oracle Forms
• Oracle Reports
• Oracle SOA
• SQL*Loader- Programmier-ung
• SQL Navigator
• SQL*Plus, iSQL*Plus
• Oracle Enterprise Manager
• BODI (Data Integrator)
• SQL*Loader
• Oracle Statement Tuning
• Oracle Instance Tuning
• SHELL Programmierung

Entwickler Oracle, PLSQL, SQL, J2EE, …
Unimon GmbH, Zürich
1/2007 – 9/2007 (9 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2007 – 9/2007

Tätigkeitsbeschreibung

Projekt Realtime Trinkwasserüberwachung P 01: Für die Überwachung der Wasserqualität gibt es zwischenzeitlich viele verschiedene online Messsysteme, welche mit unterschiedlichen Verfahren relevante Parameter messen können. Dabei eignet sich jedoch nicht jedes System gleich gut für die jeweilige Messaufgabe. Es gibt Unterschiede bezüglich Unterhalt, Messgenauigkeit, Beschaffungs- und Betriebskosten, sowie im alltäglichen Handling. Evaluation der geeigneten online Messtechnik für Ihre Aufgabenstellung (technisch und betriebswirtschaftlich). Bewertung von online Messtechnik und Messtechniklieferanten. Engineering für die Implementierung der Messsysteme in Ihre bestehende Anlage (Messort, optimaler Einbau). Laufende Betreuung der online Messtechnik (Wartung, Unterhalt, Kalibration, Support während 24 h / 7 Tage). Durchführung von Messkampagnen mit mobilen und stationären Messstationen. Aufschalten von online Messsignalen auf unsere Monitoringdatenbank im Rahmen von Messkampagnen oder für Außenstationen, welche nicht im Prozessleitsystem eingebunden sind. Cleaner Production Assessments. Für die Überwachung des Trinkwassers verschiedener Kantone wurde eine Realtime Überwachungsanwendung J2EE, Oracle erstellt, welche gemäß obigen Ausführungen das Trinkwasser überwacht und entsprechende Schritte initialisiert.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels ERWIN, Umsetzung der Kundenanforderungen mittels J2EE, Oracle, Testen und Dokumentation (User und technisch). Mehr über die Anwendung erfahren Sie unter: http://www.unimon.ch/monitoring/index.php

Datenbank Entwicklung Oracle, PLSQL, SQL, ERWIN, …
CS Group, Bern
8/2006 – 4/2007 (9 Monate)
Banken
Tätigkeitszeitraum

8/2006 – 4/2007

Tätigkeitsbeschreibung

Projekt ERWIN: Projekt Eigenmittelnachweis der CS Group, Datenmodellierung. Ausgehend von der Betrachtung eines Ausschnitts der realen Welt werden die relevanten Objekte mit allen relevanten Eigenschaften und die relevanten Beziehungen zwischen ihnen erhoben, analysiert sowie grafisch und textuell formuliert. Grundlage dazu sind Vorgaben oder Aussagen zur gegebenen Aufgabenstellung (= Kontext), die bei Bedarf durch Erörterung mit den Auftraggebern präzisiert werden. Das konzeptuelle Datenbankschema wird auf ein logisches Datenbankschema abgebildet. Dabei wird das Modell um datentechnische Angaben erweitert (z. B. Feldformate, identifizierende Suchbegriffe etc.). Das logische Datenbankschema gehorcht den Regeln einer durch das zu verwendende DBMS gegebenen Struktur, z.B. dem relationalen Datenmodell, bei dem alle Daten in Tabellen abgelegt werden. Zur Umsetzung des Datenmodells mit einem bestimmten Datenbanksystem (DBMS) müssen zur Datenbankgenerierung alle Angaben in der Syntax des DBMS formuliert werden. Zum Teil ist dies unter Einsatz von Generatoren automatisch oder halb automatisch möglich. Problematik: der internen IT der CS Group ist es nicht gelungen, das logische Datenmodell in das physikalische zu überführen. Das Audit hat auch den dritten Versuch der Überführung zurückgewiesen.

Meine Aufgabe: Requirement Engineering, Datenmodell anpassen mittels ERWIN, Überführung des Konzeptuellen Datenbankschema in das logische Datenbankschema und anschließend in das physikalische Datenbankschema, Testen und Dokumentation (technisch),

• Datenbankdesign
• ERWIN
• SHELL Programmierung

Projektleitung, Entwicklung SQL Server, TSQL, Oracle, PLSQL, ...
A+A, Wohlen
11/2005 – 10/2006 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

11/2005 – 10/2006

Tätigkeitsbeschreibung

Projekt DDF: Bei diesem Projekt handelt es sich um die Erstellung einer Anwendung zur Verwaltung von Dokumenten jeglicher Art. Verwaltet werden Dokumente mit verschiedenen Dateiformat. Die Dokumente werden versionisiert und in einer zentralen Datenbank gespeichert. Es werden verschiedene Datenbanken verwendet wie beispielsweise Oracle, Microsoft SQL Server etc. Die Dokumente werden Mit Hilfe einer Stapelverarbeitung eingelesen und in der Datenbank gespeichert. Natürlich können die Dokumente jederzeit wieder aus der Datenbank exportiert werden. Die Anwendung besteht bereits und muss entsprechend den Kunden Vorgaben angepasst werden. Die Anwendung wird von verschiedenen großen Konzernen in der Schweiz eingesetzt und muss entsprechend auf die Wünsche der verschiedenen Kunden angepasst werden. Es sind verschiedene kleinere und größere Anpassungen von Nöten bezüglich den bestehenden Kunden und es sind Anpassungen für das neue Lizenzmodell notwendig.

Meine Aufgabe: Requirement Engineering, Datenmodell anpassen und erweitern mittels ERWIN, Umsetzung der Kundenanforderungen mittels Microsoft.NET, Microsoft SQL Server, TSQL, Oracle, SQL, PL/SQL, Testen und Dokumentation (technisch).

Entwickler PHP, MYSQL, SQL, …
Privat, Zürich
10/2005 – 12/2005 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

10/2005 – 12/2005

Tätigkeitsbeschreibung

Projekt eSalerate: Für eine Privatperson im Raum Zürich wurde eine bestehende Webseite für das herunterladen und die Bezahlung eines Spieles weiterentwickelt. Das Design der Webseite war vorgegeben und es ging bei diesem Projekt ausschließlich darum, die bestehende Webseite so anzupassen, dass ein Spiel von der Webseite heruntergeladen werden kann und mittels Kreditkarte bezahlt werden kann. Wird die Kreditkarte als Zahlungsmittel eingesetzt, so wird automatisch ein Lizenzschlüssel generiert, welcher es den Kunden ermöglicht, das Spiel freizuschalten. Wird das Spiel mittels Einzahlungsschein bezahlt, so wird dem Kunden der Lizenzschlüssel mittels Briefpost zugestellt. Eine Überwachung der Zahlungen erfolgt nur, wenn diese mittels Kreditkarten durchgeführt werden. Einzahlungen per Post müssen manuell überwacht werden. So muss auch manuell sichergestellt werden, dass wenn eine Posteinzahlung stattgefunden hat, der Lizenz Schlüssel dem Kunden zugestellt wird.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels PHP (anpassen und erweitern der bestehenden Webseite), Integration der Kreditkartenzahlung, Generieren des Lizenzschlüssels, erstellen von Übersichten bezüglich der nicht mit Kreditkarten bezahlten Bestellungen, technische Dokumentation der Erweiterungen, Anleitung für den Kunden zur Installation des Spiels.

Entwicklung MS Access, VBA, VB.NET, SQL, …
Sysrom GmbH, Beckenried
5/2005 – 12/2006 (1 Jahr, 8 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2005 – 12/2006

Tätigkeitsbeschreibung

Projekt CAD Zeichnungsverwaltungssoftware: Erstellen einer Anwendung zur automatisierten Verwaltung von CAD Zeichnungen. Zeichnungen werden in einem CAD-Programm durch die Konstrukteure erstellt, und durch die neu entwickelte Anwendung verwaltet. Mehrere Konstrukteure können verschiedene Komponenten einer Zeichnung bearbeiten, wobei ein Konstrukteur jeweils nur eine Komponente sperren kann. Die Dienstleistung umfasste: Analyse bestehender Daten, Exporte aus bestehendem PLM-System, Aufbereitung nativ Daten für die Migration, Auslesen von Metadaten aus CAD-Files (z.B. Zeichnungskopf), 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 und die Benutzerschnittstellen und die Logik wurden mittels C++, VB.NET und VBA entwickelt.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 2000, Microsoft Visual Basic for Application und Microsoft VB.NET, Testen und Dokumentation (User und technisch). Mehr über das Programm erfahren Sie unter www.sysrom.ch

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Schnittstellenprogrammierung
• VB.NET
• C++

Entwicklung MS Access, VBA, SQL, Excel, …
Zürich Versicherung, Schlieren
4/2005 – 7/2005 (4 Monate)
Versicherungen
Tätigkeitszeitraum

4/2005 – 7/2005

Tätigkeitsbeschreibung

Projekt ZFS: Erstellen einer Microsoft Access 2000 Anwendung mit der gleichen Funktionalität, wie dies beim Projekt On Calls der City Bank der Fall war. Die Daten werden direkt vom Ticket System (Seapine) übernommen und 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.

Meine Aufgabe: Requirement Engineering, Datenmodells erstellen mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 2000 und Microsoft Visual Basic for Application, bereitstellen der Reports (Microsoft Access 2000) und der konsolidierten Auswertungen (Microsoft Excel), Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• MS Excel

Entwickler PHP, MYSQL, SQL, …
Privat, Zürich
4/2005 – 5/2005 (2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2005 – 5/2005

Tätigkeitsbeschreibung

Projekt Webkalender: Erstellen einer Internetanwendung für deine Privatpersonenraum Zürich. Mittels Internet soll Privatpersonen wie auch verschiedenen Klubs oder Vereine die Möglichkeit gegeben werden, ein Vereinslokal im Raum Zürich zu mieten. Zu diesem Zweck wird ein Webkalender erstellt, Mit Hilfe dessen Interessenten in einem ersten Schritt prüfen können, ob das Vereinslokal zur gewünschten Zeit noch verfügbar ist. In einem zweiten Schritt können die Interessenten das Vereinslokal, sollte es zur gewünschten Zeit verfügbar sein, reservieren. Die Zahlung für das Lokal erfolgt mittels Kreditkarte und muss bis spätestens sieben Tage vor dem geplanten Anlass vorgenommen werden. Sollte der Interessent über keine Kreditkarte verfügen, so wird ihm eine Rechnung zugestellt und der hat die Möglichkeit ebenfalls bis sieben Tage vor dem geplanten Anlass das Geld beim Besitzer des Klublokals einzuzahlen. Wird das Geld, werde mit Kreditkarte noch mit Einzahlungsschein bis sieben Tage vor dem Anlass nicht einbezahlt, so erhält der Interessent eine E-Mail mit der Aufforderung, das Geld innert 48 h zu überweisen oder mittels Kreditkarte zu bezahlen. Erfolgt in der Frist der 48 h keine Zahlung, so wird dem Interessenten 50 % des Preises belastet, dies gemäß AGBs, und das Lokal wird für andere Interessenten freigegeben. Beim Anbieter werden die Reservation in den Outlook verwende übertragen, während der Interessent eine Bestätigung E-Mail erhält. Erfolgt die Zahlung nicht fristgerecht, so werden die Einträge aus dem Outlook Kalender herausgelöscht.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels PHP, Erstellen der Kreditkartenzahlung, Überwachung der Zahlungsfristen, Generieren der Rechnungen, überwachen Bezahlung der Rechnungen, Schnittstelle zu Microsoft Outlook, Eintragen der Termine, Löschen der Termine, erstellen der Mahnungen, versenden der AGBs und der Bestätigung E-Mail.

Projektleiter, Entwickler MS Access, VBA, SQL Server…
t-cos GmbH, Feldbrunnen
3/2005 – 9/2005 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2005 – 9/2005

Tätigkeitsbeschreibung

Projekt Justinian: 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 Datenbank gespeichert. Zwischen Zeiterfassungsdaten und Leistungsdaten erfolgt eine automatisierte Synchronisation (Trigger). Die Benutzerschnittstellen werden mittels VB.NET entwickelt.

Meine Aufgabe: 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).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VB,NET

Datenbank Entwicklung DWH, Oracle, SQL, Essbase, Excel, …
Hanex Plastic, Poznen
3/2005 – 9/2005 (7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2005 – 9/2005

Tätigkeitsbeschreibung

Projekt DB, Oracle, Hypirion Essbase: Erstellen eines Data-Warehouse mit den Daten aus unterschiedlichen Quellen. Die Daten werden von den unterschiedlichen Datenquellen (Oracle, SQL Server, SAP bereitgestellt und im ETL-Prozess in das Data-Warehouse geladen und dort vor allem für die Datenanalyse (OLAP) und zur betriebswirtschaftlichen Entscheidungshilfe im Unternehmen sowie zum Data-Mining langfristig gespeichert. Integration von Daten aus verteilten und unterschiedlich strukturierten Datenbeständen, um im Data-Warehouse eine globale Sicht auf die Quelldaten und damit übergreifende Auswertungen zu ermöglichen. Separation der Daten, die für das operative Geschäft genutzt werden, von solchen Daten, die im Data-Warehouse etwa für Aufgaben des Berichtswesens, der Entscheidungsunterstützung, der Geschäftsanalyse sowie des Controllings und der Unternehmensführung verwendet werden. Bereitstellen der notwendigen Infrastruktur (Oracle, Excel, Essbase Add-In etc.). Generieren des DWH, Zugriff auf die notwendig bereitgestellten Daten mittels Excel Add-In (Essbase, SQL), übernehmen der Daten (SQL Statement), Filtern, Sortieren, Veredeln (VBA, Array) und bilden der gewünschten Auswertung gemäß Vorgabe Geschäftsleitung. Die Excel Reports (Filtern, Sortieren, Veredeln) werden mittels VBA (Visual Basic for Application) generiert.

Meine Aufgabe: Requirement Engineering, Erstellen der Abfragen zum Datenbezug (SQL), Erstellen der Auswertungen (Microsoft Excel, Microsoft Visual Basic for Application), Testen und Dokumentation (User und technisch).

• SQL und PL/SQL
• Oracle Developer Suite
• Data Warehouse Umfeld
• Oracle Forms, Oracle Reports
• SQL*Loader- Programmierung
• Oracle Application Server Forms und Reports Services
• SQL Navigator
• SQL*Plus, iSQL*Plus
• Oracle Enterprise Manager
• BO (Business Objects)
• BODI (Data Integrator)
• SQL*Loader
• Oracle Statement Tuning
• Oracle Instance Tuning
• SHELL Programmierung

Entwickler MS Access, VBA, SQL, SQL Server, …
Swiss Life, Zürich
9/2004 – 12/2004 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2004 – 12/2004

Tätigkeitsbeschreibung

Projekt Budget Kalkulation nach den Ländern: Überarbeiten der bereits vorhandenen Anwendung zur Kalkulation des Budgets für die Schweiz zur Berechnung der einzelnen Produkte realisiert mittels Microsoft Access 97 und Microsoft Visual Basic for Application, Erweitern der bestehenden Anwendung für einen Einsatz für alle Länder. Daten werden mittels CVS Files durch eine Stapel-Verarbeitung importiert, veredelt und ergänzt, sodass eine Konsolidierung über die ganze Unternehmensstruktur aufgrund vorgegebener Kriterien möglich ist. Für die Konzernleitung wird ein Export der Daten in Excel Dateien realisiert.

Meine Aufgabe: Requirement Engineering, Ergänzung des Datenmodells mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 97 und Microsoft Visual Basic for Application, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwicklung SQL Server, TSQL, SQL, …
Hörservice AG, Schlieren
7/2004 – 10/2004 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

7/2004 – 10/2004

Tätigkeitsbeschreibung

Projekt Produkte Verwaltung Hörgeräte: Programmierung einer Produkteverwaltung mit Hilfe von ASP.Net, SQL und Microsoft SQL Server. Ziel ist es, die gesamte 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 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 in Absprache mit dem Kunden vollkommen neu erstellt werden.

Meine Aufgabe: Requirement Engineering, Datenmodell erstellen mittels dezign, Umsetzung der Kundenanforderungen mittels Microsoft SQL Server, T-SQL, Microsoft ASP.NET, Testen und Dokumentation (User und technisch). Unterhalt der SQL Server (Konfiguration eines Datenbankservers, Speicherbereiche, Prozesse und Threads, Kontrolle von Ressourcen, Transaktionsmanagement, Sicherheitsfeatures, Konfiguration von Instanzen und Datenbanken, Benutzerkonten und Logins, Rollen und Berechtigungen, Tuning einer Instanz, parallele Abfragen, Replikation, Clustering, Partitionierung, Datenbankspiegelung, Datenbanksnapshots etc.)

• Storedprocedure und Function Development
• Unterhalt SQL Server (DBA)

Entwicklung SQL Server, TSQL, SQL, VB.NET, ...
Fuchs Group, Aarau
6/2004 – 7/2005 (1 Jahr, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2004 – 7/2005

Tätigkeitsbeschreibung

Projekt Unterstützung: Unterstützung bei der Entwicklung der Software Lösung iNKA. Die Softwarelösung iNKA Care Management bildet Ihre Geschäftsprozesse im stationären und ambulanten Langzeitpflegebereich ab. In langjähriger Zusammenarbeit mit Wissenschaft und Forschung sowie den unterschiedlichen Nutzergruppen aus Seniorenzentren unterstützt iNKA® die Anforderungen aus allen Ihren Institutionsbereichen. Folgende Bereiche werden entwickelt: Institutionsverwaltung, Pflegeprozessmanagement, Personal-, Dienst- und Kapazitätsplanung, von der Gesundheitsakte bis zur Statistik, Instrumente zur verfeinerten Unternehmensführung. Die Anwendung wird mittels VB.NET entwickelt, Microsoft SQL Server und T-SQL.

Meine Aufgabe: Requirement Engineering, Datenmodell erstellen mittels ERWIN, Umsetzung der Kundenanforderungen mittels SQL Server, T-SQL, Microsoft VB.NET, Testen und Dokumentation (User und technisch). Unterhalt der SQL Server (Konfiguration eines Datenbankservers, Speicherbereiche, Prozesse und Threads, Kontrolle von Ressourcen, Transaktionsmanagement, Sicherheitsfeatures, Konfiguration von Instanzen und Datenbanken, Benutzerkonten und Logins, Rollen und Berechtigungen, Tuning einer Instanz, parallele Abfragen, Replikation, Clustering, Partitionierung, Datenbankspiegelung, Datenbanksnapshots etc.).

• Storedprocedure und Function Development
• Unterhalt SQL Server (DBA)

Entwicklung MS Access, VBA, SQL, SQL Server, …
Swiss Card AG, Horgen
2/2003 – 10/2004 (1 Jahr, 9 Monate)
Banken
Tätigkeitszeitraum

2/2003 – 10/2004

Tätigkeitsbeschreibung

Projekt Unterstützung Entwicklung: Ein Jahr lang Unterstützung der internen Software Entwicklung Abteilung in den Bereichen Microsoft Visual Basic 6.0, Microsoft Access 97, Microsoft SQL Server, Microsoft Visual Basic for Appication und Microsoft Office (Word, Excel). Erarbeiten von Konzepten und Spezifikationen und deren Umsetzung. Beratung des Business bezüglich der Realisierung von Anwendungen. 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, Loader etc.

Meine Aufgabe: Requirement Engineering, Datenmodell erstellen mittels dezign, Umsetzung der Kundenanforderungen mittels Microsoft VB 6.0, Microsoft Access, Microsoft Visual Basic for Application, Microsoft SQL Server, T-SQL, Testen und Dokumentation (User und technisch).

• SQL Server tuning und skalierung.
• Integration Services (SSIS)
• Analysis Services (SSAS)
• Reporting Services (SSRS)
• Integration services (DTS)
• Report Erstellung.
• Storedprocedure und Function Development

Entwickung C++, …
Lüscher AG, Leutwil
2/2003 – 11/2003 (10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2003 – 11/2003

Tätigkeitsbeschreibung

Projekt JET PRINT: Wer perfekte Banknoten oder den roten Schweizerpass bewundert, müsste eigentlich «Lüscher» danken. Die Druckvorlagen sind nämlich auf Maschinen der gleichnamigen Firma aus dem Aargau erstellt worden, die im Sicherheitsdruck die strengsten Standards setzt. Die hohe Auflösung ermöglicht zum Beispiel «eingestreute» Makroschriften zu printen, die von bloßem Auge kaum mehr sichtbar sind. Lüscher ist beinahe 100-prozentig auf den Export ausgerichtet. Mit eigenen Service- und Verkaufsstellen (in D, E, USA, Südamerika und China ) und Wiederverkäufern in 52 Ländern markiert man globale Präsenz. Die Erfolgsstrategie, mit der er sich gegen Giganten wie Fuji oder Kodak durchsetzt, bringt Lüscher auf die einfache Formel: «Wir müssen technisch besser und dürfen nicht teurer sein.» Trotz des Kostendrucks steht die Schweiz als Produktionsstandort nicht zur Diskussion. Ein wesentlicher Faktor ist der verhältnismäßig geringe Lohnkostenanteil von 15 %.Software: In der UV-Bebilderung steckt das Potenzial einer universellen Imaging-Technologie für den Drucksektor. Druckformen für Offset-, Flexo- und Siebdruck sowie Lack- und Schmuckfarben - alle diese Prozesse sind bereits verfügbar. Weitere Anwendungen werden gerade entwickelt. Zweck der Software: UV-Laserlicht ist stark gebündelt. Es dringt gerade und tief in Polymermaterial ein, um seine Schichten direkt zu vernetzen. Dies führt zu scharfen und tiefen Flanken und offenen Reserven für Hochdruckformulare. Kleine positive Elemente wie feine Linien, Text und Hervorhebungen müssen mit optimalen Flanken unterstützt werden. Die Arbeit der Software kann am besten in Graustufen wie in den nachfolgenden Bildern dargestellt werden. Eine schwarze Pixelzone bedeutet, dass 100 % der Bebilderungsenergie während einer vorher eingestellten Anzahl von Scans angewendet wird. Dies entspricht der Eingabe-Tiff-Datei. Eine weiße Pixelzone bedeutet, dass keine Energie angewendet wird und das Polymer nicht vernetzt wird. Verschiedene Graustufen für ein Pixel stellen verschiedene Stufen der Bebilderungsenergie dar.

Meine Aufgabe: Requirement Engineering, Umsetzung der Kundenanforderungen mittels C++, Testen.

Projektleiter, Datenbank Entwickler SQL Server, TSQL, SQL, VB, …
UBS AG, Zürich
1/2003 – 12/2006 (4 Jahre)
Banken
Tätigkeitszeitraum

1/2003 – 12/2006

Tätigkeitsbeschreibung

Projekt Signs Version 2.0: Entwickeln einer UBS AG internen Anwendung zur Generierung und 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, der in der Lage ist, aufgrund grafischer Businessprozesse rekursiv Transact SQL Code zu generieren und die so gebildete Business Logik dem berechtigten Benutzer zur Verfügung zu stellen. Das Konzept wurde von der UBS AG weltweit patentiert. Zu einem späteren Zeitpunkt wird die Anwendung von Microsof VB nach Java und von Microsoft SQL Server nach Oracle migriert.

Meine Aufgabe: Im administrativen Bereich hatte ich die Verantwortung über die Projektleitung, die Projektplanung, das Erstellen der Spezifikationen nach Kundenangaben sowie die Einhaltung der Abgabetermine und das Budget, die Ressourcenplanung, die Projektüberwachung, Die Teamleitung und die Mitarbeiterführung (25 Mitarbeiter von 2003 – 2012, Projektvolumen > 10‘000‘000 SFr.). Im technischen Bereich war ich verantwortlich für die Datenmodellierung, die Datenbankentwicklung (SQL Server) und die Umsetzung der Logik in Transact SQL. Des Weiteren habe ich die Schnittstelle zwischen Compiler und Datenbank realisiert. Unterhalt der SQL Server (Konfiguration eines Datenbankservers, Speicherbereiche, Prozesse und Threads, Kontrolle von Ressourcen, Transaktionsmanagement, Sicherheitsfeatures, Konfiguration von Instanzen und Datenbanken, Benutzerkonten und Logins, Rollen und Berechtigungen, Tuning einer Instanz, parallele Abfragen, Replikation, Clustering, Partitionierung, Datenbankspiegelung, Datenbanksnapshots etc.).

• SQL Server tuning und skalierung.
• Integration Services (SSIS)
• Analysis Services (SSAS)
• Reporting Services (SSRS)
• Integration services (DTS)
• Report Erstellung.
• Storedprocedure und Function Development
• Unterhalt SQL Server (DBA)

Entwickler Access, VBA, SQL, Excel, …
Adecco, Wallisellen
3/2002 – 6/2002 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

3/2002 – 6/2002

Tätigkeitsbeschreibung

Projekt Ordnerablagesystem und Beschriftung: 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 Algorithmuss) integriert. Diverse Listen werden mittels Microsoft Access 2000 Reports erstellt.

Meine Aufgabe: Requirement Engineering, Datenmodell mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 2000 und Microsoft Visual Basic for Application, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler SQL Server, TSQL, Oracle, PLSQL, …
Phillip Morris, Lausanne
9/2001 – 7/2002 (11 Monate)
Konsumgüterindustrie
Tätigkeitszeitraum

9/2001 – 7/2002

Tätigkeitsbeschreibung

Projekt Labordaten Erfassung: Für die Firma Phillip Morris habe ich mehrere Eigenentwicklungen dokumentiert. Bei den besagten eigenentwickelten Anwendungen handelt es sich vor allem um Anwendungen zur Überwachung der Qualität der hergestellten Produkte, also Anwendungen, welche vor allem in den Labors und in den Prüflabors eingesetzt wurden. Im Normalfall handelt es sich um Anwendungen basierend auf Microsoft Visual Basic 6.0 und als Datenbank wurde in den meisten Fällen Oracle und PL/SQL, eher selten Microsoft SQL Server und Transact SQL eingesetzt. Zuerst mussten die zu dokumentierenden Anwendungen analysiert werden. Dies geschah vor allem in Gesprächen mit den Entwicklungsteams, mit den zuständigen Projektleitern und mit dem Business, welches seinerseits die Anforderungen an die Anwendungen definiert.In den wenigsten Fällen lagen Dokumentationen vor. Wenn weder auf Projektleitung noch Entwicklung und Business zurückgegriffen werden kann, musste die Anwendung 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 englischer Sprache erstellt. Vorhandene Dokumentationen mussten teilweise noch vom Französischen ins Englische übersetzt werden.

Meine Aufgabe: Analyse der bestehenden Anwendungen (Microsoft Visual Basic 6.0, Oracle und PL/SQL, SQL Server und Transact SCL), Gespräche mit dem Business, der Projektleitung und der Entwicklung, Studium der bestehenden Dokumentationen (Deutsch, Französisch und Englisch) und erstellen einer englischen Gesamtdokumentation aus allen gesammelten und vorliegenden Informationen.

• SQL und PL/SQL
• SQL*Plus, iSQL*Plus
• Oracle Enterprise Manager
• Oracle Statement Tuning
• SHELL Programmierung
• Datenbankdesign

Entwickler SQL Server, TSQL, SQL, …
Berner Versicherung, Bern
5/2001 – 5/2002 (1 Jahr, 1 Monat)
Versicherungen
Tätigkeitszeitraum

5/2001 – 5/2002

Tätigkeitsbeschreibung

Projekt SQL Server Unterstützung: Unterstützung der Berner Versicherung (Allianz Gruppe bei der Unterhaltung und der Weiterentwicklung diverser Anwendungen im Bereich der Microsoft SQL Server Entwicklung und T-SQL Entwicklung. Erstellen von gespeicherten Prozeduren (eng. Stored Procedure), mit welcher ganze Abläufe von Anweisungen vom Datenbankclient aufgerufen werden. So wurden diverse Neue Anforderungen in bestehende Anwendungen serverseitig integriert. Ziel war es, die bereits veralteten Host Anwendungen durch neue, der Zeit angepassten Anwendungen abzulösen. Es handelt sich vor allem um alle Anwendungen des Versicherungsgeschäftes, Verwaltung von Kunden, Verträgen, Versicherungspolicen etc.

Meine Aufgabe: Requirement Engineering, Datenmodell erstellen mittels ERWIN, Umsetzung der Kundenanforderungen mittels Microsoft SQL Server, T-SQL, Testen und Dokumentation (User und technisch). Unterhalt der SQL Server (Konfiguration eines Datenbankservers, Speicherbereiche, Prozesse und Threads, Kontrolle von Ressourcen, Transaktionsmanagement, Sicherheitsfeatures, Konfiguration von Instanzen und Datenbanken, Benutzerkonten und Logins, Rollen und Berechtigungen, Tuning einer Instanz, parallele Abfragen, Replikation, Clustering, Partitionierung, Datenbankspiegelung, Datenbanksnapshots etc.).

• SQL Server tuning und skalierung.
• Integration Services (SSIS)
• Analysis Services (SSAS)
• Reporting Services (SSRS)
• Integration services (DTS)
• Report Erstellung.
• Storedprocedure und Function Development
• Unterhalt SQL Server (DBA)

Entwickler MS Excel, VBA, …
UBS AG, Zürich
5/2001 – 7/2001 (3 Monate)
Banken
Tätigkeitszeitraum

5/2001 – 7/2001

Tätigkeitsbeschreibung

Projekt Buylist: 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.

Meine Aufgabe: Requirement Engineering, Umsetzung der Kundenanforderungen mittels Microsoft Excel und Microsoft Visual Basic for Application, bereitstellen der konsolidierten Microsoft Excel Datei zur Publikation auf dem Internet, Testen und Dokumentation (User und technisch).

• MS Excel
• VBA

Datenbank Entwickler DWH, Oracle, SQL, Essbase, Excel, …
UBS AG, Zürich
3/2001 – 9/2001 (7 Monate)
Banken
Tätigkeitszeitraum

3/2001 – 9/2001

Tätigkeitsbeschreibung

Projekt Kundenauswertung: Die Daten der Systeme der UBS AG, Unternehmensgruppe Privat Banking werden in einem DWH basierend auf Oracle konsolidiert und zur Auswertung mittels Essbase zur Verfügung gestellt. Ziel der zu Erstellen Anwendung ist es, verschiedene Ranglisten bezüglich der Kunden des Privat Banking und der Kundenbetreuer zu erstellen. Es sind dieses Auswertungen wie beispielsweise eine Rangliste bezüglich der vom Kundenbetreuer verwalteten Vermögen, der Vermögenszuwachs je Kundenbetreuer etc. Zu diesem Zweck wird das DWH als Datenlieferant verwendet. Das AddIn von Essbase wird in Microsoft Excel integriert und so werden die Daten in die Microsoft Excel Datei übernommen. Mittels Microsoft Visual Basic for Application werden die Daten veredelt, sortiert und gruppiert und in der Folge in Form einer Rangliste im Microsoft Excel präsentiert. Die so generierte Rangliste wird gemäß Vorlage des Kunden formatiert und als Report zur Verfügung gestellt. Es wird eine Microsoft Visual Basic for Application Benutzerschnittstelle zur Verfügung gestellt um die Reports generiere zu können.

Meine Aufgabe: Requirement Engineering, Erstellen der Abfragen zum Datenbezug (SQL), Erstellen er Auswertungen (Microsoft Excel, Microsoft Visual Basic for Application), Testen und Dokumentation (User und technisch).

• SQL und PL/SQL
• Data Warehouse Umfeld
• SQL*Plus, iSQL*Plus
• Oracle Enterprise Manager
• BO (Business Objects)
• BODI (Data Integrator)
• Oracle Statement Tuning
• SHELL Programmierung
• Entwicklungen im Data Warehouse Umfeld
• ETL mit Oracle (Oracle Warehouse Builder, Oracle Data Integrator)
• Integrationsservices (Essbase),

Entwickler MS Access, VBA, SQL, …
City Bank, Zürich
2/2001 – 10/2001 (9 Monate)
Banken
Tätigkeitszeitraum

2/2001 – 10/2001

Tätigkeitsbeschreibung

Projekt On Calls: 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 Microsft 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 Anfrage bearbeitet wurde, die Kosten zur Bearbeitung einer Anfrage oder das Ranking der abgearbeiteten Anfragen wurden neu realisiert.

Meine Aufgabe: Requirement Engineering, Importieren des bestehenden Datenmodells und anpassen mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 97 und Microsoft Visual Basic for Application, bereitstellen der Reports (Microsoft Access 97) und der konsolidierten Auswertungen (Microsoft Excel), Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler MS Access, SQL Server, VBA, SQL, …
UBS AG, Zürich
1/2001 – 12/2011 (11 Jahre)
Banken
Tätigkeitszeitraum

1/2001 – 12/2011

Tätigkeitsbeschreibung

Projekt Projektüberwachung: 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 Synchronisation 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.

Meine Aufgabe: 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).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Applikationsentwicklung mit MS Office
• Schnittstellenprogrammierung (VBA, MS Excel, MS Project)

Entwickler MS Access, VBA, SQL, …
UBS AG, Zürich
1/2001 – 12/2003 (3 Jahre)
Banken
Tätigkeitszeitraum

1/2001 – 12/2003

Tätigkeitsbeschreibung

Projekt Signs Version 1.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. Meine Aufgabe: 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).

• Applikationsentwicklung inkl. Client/Server
• DAO
Lösungen mit MS Access
• Eingabevalidierung
• Userforms
• VBA
• Applikationsentwicklung mit MS Office (VBA, MS Excel, MS Word)
• VB 6.0
• Schnittstellenprogrammierung
• Migration von MS Access nach SQL Server
• Migration von VBA na VB 6.0

Entwickler MS Access, VBA, SQL, …
Arsis, Hinwil
1/2001 – 11/2001 (11 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2001 – 11/2001

Tätigkeitsbeschreibung

Projekt Hundeklub Software: 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), Versenden von Einladungen (Serienbrief, Mail) und den Status Mitgliederbeitrag bezahlt. Die Wettkampf Verwaltung beinhaltet die Tools Anmeldung, Wettkampf Kategorie, Wettkampf Punkte, Rangliste etc. Zur Kommunikation werden Serienbriefe und eine Schnittstelle zu Microsoft Outlook zur Verfügung gestellt. Die Anwendung wird mittels Microsoft Acess 97 realisiert. Meine Aufgabe: Requirement Engineering, Datenmodell erstellen mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 97, Microsoft Visual Basic for Application, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Projektleiter, Entwickler Corba. C++, Java, …
t-cos GmbH, Feldbrunnen
9/2000 – 1/2003 (2 Jahre, 5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

9/2000 – 1/2003

Tätigkeitsbeschreibung

Projekt Arbeitszeiterfassung: Entwickeln einer Anwendung zur Arbeitszeitüberwachung bzw. ein Kontroll- und Arbeitszeiterfassungssystem, in welchem Benutzerdaten von einem Datenerfassungs-Client erfasst werden und an eine Zentraleinheit übermittelt werden. Der Benutzer wird basierend auf den Benutzerdaten mittels einer Benutzerdatenbank identifiziert und bei erfolgreicher Identifizierung werden Zeit und/oder Ort der Erfassung der Benutzerdaten in einem dem Benutzer zugeordneten Datenrecord abgespeichert und/oder weiter ausgewertet. Dies betrifft die das Verfahren zur Arbeitszeiterfassung bei zutrittskontrollierten Gebäuden oder mobilen Benutzern. TCoS ist ein offenes System und ermöglicht skalierbare Verwaltung, Management, Konfiguration, Steuerung von verteilten Diensten in einem Netzwerk (weltweit patentiert). TCoS nutzt Corba, C++ und Java). Als Datenbank-Engine wird Valentina (OO Datenbank) verwendet.

Meine Aufgabe: Requirement Engineering, Umsetzung der Anforderungen mittels Corba, C++ und Java, Datenbank-Engine Valentina, Testen und Dokumentation (technisch).

Entwickler SQL Server, Oracle, SQL, C++…
Miracle AG, Langenthal
5/2000 – 6/2001 (1 Jahr, 2 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2000 – 6/2001

Tätigkeitsbeschreibung

Projekt Miracle: Miracle Software, die Software: RAD Plattform für ERP-Lösung Entwicklung. Wird für die Entwicklung von ERP-Systemen erfolgreich in verschiedenen europäischen Unternehmen eingesetzt. Meine Aufgabe war es, Mit Hilfe des RAD-Entwicklungssystems beim Endkunden vor Ort kundenspezifische ERP Lösungen zu entwickeln, dies nach Vorgabe des Kunden. Mit Hilfe der von Miracle zur Verfügung gestellten Entwicklungsplattform konnten die meisten Kundenanforderungen mittels RAD System problemlos umgesetzt werden. In ganz wenigen Fällen war es von Nöten, neue Kernfunktionalitäten für Kunden zu erstellen und diese in der RAD-Systemumgebung zur Verfügung zu stellen. Solche neue Kernfunktionalitäten wurden stets in der Niederlassung in Langenthal entwickelt, getestet und dem System eingeführt. Zu diesem Zweck mussten vorgängig entsprechende Abklärungen mit dem Kunden vorgenommen werden und die neuen Funktionalitäten detailliert spezifiziert werden. In der Folge konnten die spezifizierten Funktionalitäten durch den Softwarehersteller entwickelt werden.

Meine Aufgabe: Requirement Engineering, Umsetzung der Anforderungen mittels dem von Miracle hergestellten RAD Entwicklungssystem, Testen und Einführung der ERP Lösung.

Entwickler MS Access, VBA, SQL, …
UBS AG, Opfikon
5/2000 – 6/2001 (1 Jahr, 2 Monate)
Banken
Tätigkeitszeitraum

5/2000 – 6/2001

Tätigkeitsbeschreibung

Projekt WEF: 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 Outlok Kalender und Verwaltung der Teilnehmer der Treffen. Reservation von Tickets, Events und sonstiger benötigter Infrastruktur (Beamer, Computer, etc.).

Meine Aufgabe: Requirement Engineering, Importieren des bestehenden Datenmodells und anpassen mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 97 und Microsoft Visual Basic for Application, bereitstellen der Reports (Microsoft Access 97) und der konsolidierten Auswertungen (Microsoft Excel), Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler SQL Server, TSQL, SQL, …
Berner Versicherungen, Bern
5/2000 – 5/2001 (1 Jahr, 1 Monat)
Versicherungen
Tätigkeitszeitraum

5/2000 – 5/2001

Tätigkeitsbeschreibung

Projekt SQL Server Unterstützung: Unterstützung der Berner Versicherung (Allianz Gruppe bei der Unterhaltung und der Weiterentwicklung diverser Anwendungen im Bereich der Microsoft SQL Server Entwicklung und T-SQL Entwicklung. Erstellen von gespeicherten Prozeduren (eng. Stored Procedure), mit welcher ganze Abläufe von Anweisungen vom Datenbankclient aufgerufen werden. So wurden diverse Neue Anforderungen in bestehende Anwendungen serverseitig integriert. Ziel war es, die bereits veralteten Host Anwendungen durch neue, der Zeit angepassten Anwendungen abzulösen. Es handelt sich vor allem um alle Anwendungen des Versicherungsgeschäftes, Verwaltung von Kunden, Verträgen, Versicherungspolicen etc.

Meine Aufgabe: Requirement Engineering, Datenmodell erstellen mittels ERWIN, Umsetzung der Kundenanforderungen mittels Microsoft SQL Server, T-SQL, Testen und Dokumentation (User und technisch). Unterhalt der SQL Server (Konfiguration eines Datenbankservers, Speicherbereiche, Prozesse und Threads, Kontrolle von Ressourcen, Transaktionsmanagement, Sicherheitsfeatures, Konfiguration von Instanzen und Datenbanken, Benutzerkonten und Logins, Rollen und Berechtigungen, Tuning einer Instanz, parallele Abfragen, Replikation, Clustering, Partitionierung, Datenbankspiegelung, Datenbanksnapshots etc.).

• SQL Server tuning und skalierung.
• Integration Services (SSIS)
• Analysis Services (SSAS)
• Reporting Services (SSRS)
• Integration services (DTS)
• Report Erstellung.
• Storedprocedure und Function Development
• Unterhalt SQL Server (DBA)

Entwickler MS Access, VBA, SQL, Excel, …
BAW, Zürich
4/2000 – 10/2000 (7 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/2000 – 10/2000

Tätigkeitsbeschreibung

Projekt Kursverwaltung: Realisieren einer Kurs- bzw. Schulverwaltung (Microsoft Access 97) zur Verwaltung von Studenten, Stundenplänen, Dozenten, Kursräume, Unterlagen, Prüfungen, Punktzahlen etc. Konsolidierung des Prüfungsergebnis, Verwaltung von Lehrmittel, Verwaltung von Prüfungen, Ziel 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.

Meine Aufgabe: Requirement Engineering, Datenmodell erstellen mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 97, Microsoft Visual Basic for Application, Bereitstellen der Schnittstellen (Shugar), Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler Sybase, TSQL, SQL, Delphi, …
Simens, Wallisellen
3/2000 – 6/2001 (1 Jahr, 4 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2000 – 6/2001

Tätigkeitsbeschreibung

Projekt Kleinbahnstellwerk SIMIS: Erstellen einer Anwendung (Sybase, TSQL und Delphi 3.0 / 4.0 / 5.0) für die System-Daten Administration für das Bahnstellwerk. 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.

Meine Aufgabe: Requirement Engineering, Datenmodell erstellen mittels ERWIN, Umsetzung der Kundenanforderungen mittels Sybase, TSQL und Delphi 3.0 / 4.0 / 5.0, Testen und Dokumentation (User und technisch).

Entwickler MS Excel, VBA, …
UBS AG, Opfikon
2/2000 – 10/2001 (1 Jahr, 9 Monate)
Banken
Tätigkeitszeitraum

2/2000 – 10/2001

Tätigkeitsbeschreibung

Projekt Daily P&L: Erstellen einer Anwendung Access 97, welche die tägliche Gewinn-und-Verlust-Rechnung der UBS AG Investmentbank Warburg in Opfikon erstellt, wobei in diesem Fall eine sehr simple Berechnung gewählt wird. 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 musten die 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.

Meine Aufgabe: Requirement Engineering, Datenmodell erstellen mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 97, Microsoft Visual Basic for Application, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler MS Access, VB 6.0, SQL, CR, …
Thioms AG, Bern
1/2000 – 5/2001 (1 Jahr, 5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

1/2000 – 5/2001

Tätigkeitsbeschreibung

Projekt Finanzsoftware: Erweitern einer bestehenden Finanz Anwendung der Firma Thioms in Bern. Bei der bereits bestehenden Anwendung (Mcrosoft 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 eine neue Anforderung in Form dieses Bericht Tools integriert.

Meine Aufgabe: Requirement Engineering, Umsetzung der Kundenanforderungen mittels Microsoft Visual Basic. Microsoft Access, Crystal Report 8.0, DAO, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Crystal Report 8.0

Entwickler MS Access, VBA, SQL, …
Fima.b, Zürich
4/1999 – 9/1999 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/1999 – 9/1999

Tätigkeitsbeschreibung

Projekt Zentrale MS Access Verwaltung: Realisierung einer Anwendung zur zentralen Verwaltung von Access 97 Objekten (Tabellen, Formulare, Abfragen und Reports). Aufgrund der festgelegten Daten können ganze Anwendungen (Microsoft Access 97) generiert werden. Die Zentrallabors in Bern haben den Auftrag erteilt, 18 Anwendungen verschiedenster Funktionalitäten zu erstellen. Aus diesem Grund habe ich mich dafür entschieden, eine Anwendung zu generieren, welche in der Lage ist, aus festgelegten Daten neue Anwendungen während der Laufzeit zu erstellen. So wurde eine zentrale Verwaltung on Access Objekten erstellt und eine Vorlage für die zu generierenden Anwendungen.

Meine Aufgabe: Requirement Engineering für die 18 zu generierenden Anwendungen, Datenmodell erstellen mittels Dezign für die Verwaltungsanwendung, Umsetzung der Kundenanforderungen mittels Microsoft Access 97, Microsoft Visual Basic for Application, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Dozent MS Office, VBA, SQL, …
BAW, Zürich
4/1999 – 9/1999 (6 Monate)
Hochschulen und Forschungseinrichtungen
Tätigkeitszeitraum

4/1999 – 9/1999

Tätigkeitsbeschreibung

Projekt 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 Access 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 Notengebung der Prüfungen in Zusammenarbeit mit anderen Prüfungsexperten.

Meine Aufgabe: Unterrichten des Lehrstoffes im Bereich Microsoft Office 2000, Visual Basic for Application und Visual Basic 6.0. Abnahme und Bewertung von Test’s und Prüfungen, Experte bei Abschlussprüfungen, Korrektur und Benotung der Abschlussprüfungen.

Entwickler MS Access, VBA, SQL, CR, …
Lutronic GmbH, Feldbrunnen
6/1998 – 9/1998 (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/1998 – 9/1998

Tätigkeitsbeschreibung

Projekt Crystall Reports: Unterstützung eines Freiberuflichen Projektmitarbeiter im Bereich der Crystall Reports Entwicklung. Anforderung seitens des Auftraggebers war die Erweiterung der bestehenden Datenbank (Datenmodell und Logik, Microsoft Access 97, VBA). Anpassung der bestehenden Berichte (Crystall Reports) und Ergänzung der Berichte mittels den 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.

Meine Aufgabe: 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).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Crystal Report 8.0

Entwickler MS Access, VBA, SQL, …
UBS AG, Basel
5/1998 – 6/1998 (2 Monate)
Banken
Tätigkeitszeitraum

5/1998 – 6/1998

Tätigkeitsbeschreibung

Projekt Picasso: 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 solche 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 realisier wurde, hat man sich aufseiten des Auftraggebers dazu entschieden, die neue Unternehmensstruktur mittels Microsoft Access und VBA zu realisieren und während der Realisierung neue Kundenanforderungen im Bezug auf die Fusion zu integrieren.

Meine Aufgabe: Analyse der bestehenden Anwendung, Requirement Engineering bezüglich der Fusion, Datenmodell erstellen mittels Dezign, Umsetzung der Kundenanforderungen mittels Microsoft Access 97, Microsoft Visual Basic for Application, Testen und Dokumentation (User und technisch).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler MS Access, VBA, SQL, …
UBS AG, Basel
1/1998 – 10/1999 (1 Jahr, 10 Monate)
Banken
Tätigkeitszeitraum

1/1998 – 10/1999

Tätigkeitsbeschreibung

Projekt DB Migration: 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. Zuerst muste ein Inventar bezüglich allen vorhandenen Microsoft Access Anwendungen erstellt werden. In der Folge wurde differenziert zwischen Anwendungen und Sicherheitskopien beziehungsweise alten Datenauswertungen. Für Sicherheitskopien und alte Datenanwendungen musste die Migration nur auf Microsoft Access Ebene durchgeführt werden, bei den aktuellen Anwendungen musste auch die gesamte Logik sauber migriert werden. Zu diesem Zweck wurde eine OCX-Komponente (Microsoft Visual Basic 6.0) entwickelt, welche die gesamte Anwendung in eine Textdatei dokumentiert und die Dokumentation nach verschiedenen Schlüsselwörter durchsucht. Aufgrund der Suchergebnisse konnte die Migration durchgeführt werden.

Meine Aufgabe: Umsetzung der Kundenanforderungen mittels Microsoft Access 2.0, Microsoft Access 97, Microsoft Visual Bsic 6.0, Microsoft Visual Basic for Application, Microsoft Excel, Testen der migrierten Anwendungen.

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA
• Migration von MS Access 2.0 nach MS Access 97

Entwickler MS Access, VBA, SQL, …
UBS AG, Basel
6/1997 – 12/1997 (7 Monate)
Banken
Tätigkeitszeitraum

6/1997 – 12/1997

Tätigkeitsbeschreibung

Projekt Suchalgorithmus Soundlike: Der internationale Druck auf Schweizer Großbanken bezüglich der namenlosen Vermögen nimmt zu. Die UBS AG entscheidet sich 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, ist für das Englische der Soundex-Algorithmus. Es wird eine Anwendung mittels Microsoft Access und Microsoft Visual Basic for Application entwickelt, welcher Tabellen der Großrechnersysteme nach bestimmten vorgaben durchsuchen kann.

Meine Aufgabe: 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).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler MS Access, VBA, SQL, …
UBS AG, Zürich
6/1995 – 10/1997 (2 Jahre, 5 Monate)
Banken
Tätigkeitszeitraum

6/1995 – 10/1997

Tätigkeitsbeschreibung

Projekt Projektverwaltung: Realisierung einer Projekt Überwachung für die Konzernleitung der UBS AG. Mit Hilfe dieser Anwendung werden ausschließlich Projekte der Konzernleitung und 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. Aufgrund der so vorhandenen Informationen (bezogen aus den Großrechnersystemen) können verschiedene Auswertungen und Abgleiche vorgenommen werden. Daten, welche von den Großrechnersystemen bezogen wurden, (Import) können angepasst und wieder an die Systeme exportiert werden. Die Projektüberwachung wird mittels Microsoft Access 2.0 realisiert und im 2003 nach Microsoft Access 97 migriert. Reports werden nach Excel exportiert.

Meine Aufgabe: 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.

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler MS Access, VBA, SQL, …
Truns Masscorner, Truns
1/1995 – 12/1995 (1 Jahr)
Handel
Tätigkeitszeitraum

1/1995 – 12/1995

Tätigkeitsbeschreibung

Projekt Shopverwaltung: Für verschiedene Verkaufsgeschäfte der Firma Truns wird eine Verwaltungssoftware erstellt. Ziel ist die Gewinnung von Neukunden und der Verkauf von Masskollektionen welche in Trun (Schweiz) gemäß Daten der Mitarbeiter der Verkaufsgeschäfte, 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 der Kunden zur Herstellung der Kleider, Verwaltung Stoffsortiment etc.die administrativen Arbeiten vereinfacht.

Meine Aufgabe: 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).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler MS Access, VBA, SQL, …
Viktor Jetzler AG, Mühleberg
1/1993 – 12/1994 (2 Jahre)
Dienstleistungsbranche
Tätigkeitszeitraum

1/1993 – 12/1994

Tätigkeitsbeschreibung

Projekt Leistungserfassung: Erstellen einer Anwendung zur Erfassung von Leistungen für Rechtsanwälte. Mandantenbezogen können Kunden erfasst werden und verwaltet werden. Aufgrund eines vordefinierten Leistungskataloges können die Anwälte Leistungen auf Ihre Kunden Erfassen und die Anzahl der zu verrechnenden Einheiten festlegen. In der Folge können dem Kunden Leistungen über eine definierte Zeitperiode verrechnet werden. Bei der Verrechnung werden die Leistungen detailliert und kumuliert ausgeweisen.

Meine Aufgabe: 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).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler MS Access, VBA, SQL, …
BVI Consulting AG, Solothurn
1/1992 – 12/1992 (1 Jahr)
Dienstleistungsbranche
Tätigkeitszeitraum

1/1992 – 12/1992

Tätigkeitsbeschreibung

Projekt eBanking Software: Entwickeln der Anwendung Office-Wings (Microsoft Access, Microsoft Visual Basic for Application). Office Wings Standard öffnet professionellen Anwendern den Zugang zum umfassendem Direct Banking und Finanzmanagement. Sie kommunizieren mit Ihrem Finanzinstitut direkt über den jeweiligen Direct-Banking-Kanal und nutzen alle Möglichkeiten für ein professionelles Finanzmanagement. CLX.Office-Wings Standard bietet ein Höchstmaß an Sicherheit und alle Optionen für Ihr effizientes E-Banking. Die wichtigsten Funktionen: Erfassen und Verwaltung von Zahlungen, 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 Gutschriftsanzeigen (ESR), Jederzeit verfügbar: Valutasalden, Liquidität (inkl. Kreditlimiten), Disposition und Saldoausgleich inkl. Zinsberechnung, automatische Umbuchung unter Berücksichtigung von Planungsdaten, Wertschriftendepots, Devisenkurse, Timerservice für automatische Aktionen (Abholung gewünschter Daten etc.), dynamische Benachrichtigung bei wählbaren Ereignissen durch SMS oder Mail, Mandanten-, Benutzer- und Unterschriftenverwaltung. Meine Aufgabe: 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).

• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• DAO
• Eingabevalidierung
• Userforms
• VBA

Entwickler MS Access, VBA, SQL, Excel, …
Robert Bosch GmbH, Zuchwil
1/1990 – 12/1991 (2 Jahre)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

1/1990 – 12/1991

Tätigkeitsbeschreibung

Projekt Produktionsoptimierung: 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, Miscrosoft Access, Microsoft Visual Basic for Application, Microsoft Visual Basic und Microsoft Excel entwickelt. Aufgrund der durch die Anwendungen erfassten Daten konnten erhebliche Produktivität Verbesserungen erzielt werden. In Deitingen wurde die manuelle Produktion überwacht und die Produktionszeiten erfasst und die Arbeitspläne 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 im Betrieb eingeführt. Zur Erstellung wurde der Arbeitspläne wurde eine Microsoft Access 2.0 Anwendung, Microosoft Visual Basic for Application Anwendung erstellt. Aufgrund der gespeicherten einzelnen Arbeitsschritte wurde der Arbeitsplan generiert und die Zeit errechnet. Der Arbeitsplan wurde mit Microsoft Word erstellt.

Meine Aufgabe: 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).

Entwickler Pascal, VBScript, …
Ascom AG, Solothurn
1/1988 – 12/1989 (2 Jahre)
Telekommunikation
Tätigkeitszeitraum

1/1988 – 12/1989

Tätigkeitsbeschreibung

Projekt Prüfsoftware für die Logistik: Für die Ascom Radiocom AG habe ich für die Eingangskontrolle in mehreren Bereichen der Softwareentwicklung gearbeitet. Mein Aufgabengebiet umfasste die Entwicklung spezieller Prüfsoftware für die Prüfung von mehrschichtigen Leiterplatten und für die Prüfung von Netzgeräten. Die Prüfsoftware wurde mittels einer Pascal verwandten Programmiersprache vorgenommen und die Prüfresultate wurden automatisch ausgewertet. Mit Hilfe der Prüfsoftware erfolgte eine voll automatisierte hundertprozentige Prüfung der internen produzierten mehrschichtige Leiterplatten und der von Lieferanten gelieferten mehrschichtige Leiterplatten. Im Bereich der Netzgeräte Wareneingangsprüfung war ich zuständig für die Entwicklung der Prüfsoftware für die Netzgeräte, welche mittels VisualBasic ähnlicher Programmiersprache entwickelt wurden. Die Prüfsoftware war für eine Stichprobenprüfung ausgelegt und die Auswertung erfolgte mittels Vorgaben ISO 9001. Des Weiteren war ich verantwortlich für die gesamte IT-Infrastruktur in der Logistik der Wareneingangsprüfung der Ascom Radiocom AG. Zusätzlich habe ich Prüfspezifikationen für mehrschichtige Leiterplatten und Baugruppen erstellt.

Meine Aufgabe: Erstellung von Prüfsoftware für mehrschichtige Leiterplatten, Erstellen von Prüfsoftware für Netzgeräte, erstellen von Spezifikationen für die Prüfung von Leiterplatten und Baugruppen, Wartungen an der IT-Infrastruktur der Logistik, Programmieren einer Datenbank basierend auf Sybase.

Entwickler Software für CNC Maschinen, …
Agathon AG, Bellach
3/1984 – 12/1987 (3 Jahre, 10 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

3/1984 – 12/1987

Tätigkeitsbeschreibung

Projekt Maschinensteuerungssoftware: Integration von kundenspezifischen Erweiterungen der Maschinensteuerungen für Wendeplatten und Centerless Schleifmaschinen der Firma Agathon AG in Bellach. Aufgrund von kundenspezifischen Anforderungen mussten die Maschinensteuerungen teilweise erweitert werden. Bei solchen Erweiterungen handelte es sich oft um die Integration von Roboterelementen zur voll automatisierten Produktion von Wendeplatten bzw. mechanischen Bauteilen. Bei den durch die Firma hergestellten CNC Maschinen wurden Erweiterungen gemäß den Anforderungen der Kunden vorgenommen. Diese Erweiterungen umfassen sowohl den mechanischen wie auch den elektrischen Bereich der CNC Maschinen und selbstverständlich müssen auch entsprechende Softwarekomponenten geändert oder erweitert werden.

Meine Aufgabe: Erstellung von mechanischen und elektronischen Komponenten für die Wendeplatten Schleifmaschinen und für die Centerless Schleifmaschinen, Anpassung der Software gemäß Vorgabe der Kunden, Testen der mechanischen und elektronischen Baugruppen und Inbetriebnahme der Maschinen.

Zertifikate

D67259GC20 - Oracle
2005
Hypirion Essbase
2005
D52163GC20 - Oracle SQL Tuning
2004
D49992GC20 - Oracle: PL/SQL
2004
D49988DE20 - Oracle Database
2001
OO Analyse und Design
1997
Java Fortgeschrittenen-Konzepte
1996
SQL für Fortgeschrittene
1996
Delphi Datenbank Entwicklung
1994
Java Einführung
1994
Java Benutzer Schnittstellen
1994
Fortgeschrittenen Kurs Borland Delphi
1993
Anwendungs-Entwicklung mit Delphi
1992
Entwicklung mit Borland Delphi
1992
Visual Basic Programmierung Kurs 2
1991
Visual Basic Programmierung Kurs 1
1990

Ausbildung

Studium an der elektrotechnischen Hochschule
Studienrichtung Mikroprozessor Technik
1988
Solothurn
Ausbildung zum Mechaniker mit bestandenem Berufsabschluss
Ausbildung
1984
Berusbildung bei der Firma Delta AG in Solothurn.

Über mich

Eine hohe Fachkompetenz im Bereich VBA – Excel – Access – VB – SQL Server – T-SQL – Oracle – PL/SQL– Java etc., soziales Einfühlungsvermögen, bereit Neues zu lernen und sich neuen Herausforderungen zu stellen sowie vorhandenes Wissen zu teilen bzw. weiter zu geben, bereit Außergewöhnliches zu leisten und gute Kommunikations-Eigenschaften. Ich zeichne mich durch meine gewissenhafte und strukturierte Arbeitsweise aus und habe bislang alle Projekte erfolgreich abgeschlossen. Hohe Kundenorientierung ist mir sehr wichtig, was mir sowohl bei meinen Kunden als auch bei meinen Vorgesetzten und Kollegen stets Anerkennung eingebracht hat. Ich bin engagiert und besitze die Fähigkeit, mich schnell in ein Team einzugliedern. Meine Stärken:

• Hohe Fachkompetenz.
• Hohes soziales Einfühlungsvermögen.
• Bereit Neues zu lernen und sich neuen Herausforderungen zu stellen.
• Bereit Außergewöhnliches zu leisten.
• Vorliebe für neue Technologien.
• Gute Kommunikations-Eigenschaften.

Projekterfahrung - Sybase / MS Access / SQL / VBA / VB / Office Anw. / .NET / Delphi etc.

Langjährige Erfahrung (mehr als 20 Jahre) im Design, der Entwicklung und Realisierung von Anwendungen mit MS Access, MS Excel und MS Word mit VBA Programmierung; Schwerpunkt: Access als FrontEnd und BackEnd; MS-SQL Server und Oracle als Backend mit MS Acess als Frontend; Büroautomatiserung mit MS Word und MS Excel; Auswertungen auf Knopfdruck, Benutzeroberflächen, Benutzerführung und Eingabevalidierung, Userforms, Pivot Tabellen, Diagramme; komplette Projekte, Teilprojekte, Migration zum aktuellen MS Office - MS Access, MS Excel, MS Word; langjährige Erfahrung in Training und Support; Trainingsschwerpunkt MS VBA in MS Access, MS Excel, MS Word.¨

• Applikationsentwicklung mit MS Access (VBA)
• Applikationsentwicklung inkl. Client/Server Lösungen mit MS Access
• Applikationsentwicklung mit MS Office (VBA, MS Excel, MS Word)
• VBA
• ADODB
• DAO
• SQL
• Eingabevalidierung
• Userforms
• Pivot Tabellen
• Diagramme
• ActiveX-Programmierung
• OCX Programmierung
• Schnittstellenprogrammierung (COM, ODBC)

Projekterfahrung - SQL Server / T-SQL / SQL / ETL / OLAP / SSIS / SSAS / SSRS / DTS / ODBC / VB / VBA / .NET / Excel etc.

Datenbankentwicklung in SQL Server, Transact SQL, Datenbankdesign, Storedprocedure und Function Development, Datenbankoptimierung, ETL mit SQL Server Integrationservices, Reporting mit SQL Server Reportingservices unter anderem auf der Basis von SQL Server Analysisservice CUBEs, Dimensional Design, Datenmigration, Replikation.

• Transaktionale Datenbanken und DWH Design und Implementireung.
• Datenmigrationen auf bzw. von SQL Server.
• Report Erstellung.
• ETL Prozedur Entwicklungen
• SSAS OLAP cubes design.
• SQL Server tuning und skalierung.
• Integration Services (SSIS).
• Analysis Services (SSAS).
• Reporting Services (SSRS).
• Integration services (DTS).

Projekterfahrung - Oracle / PL/SQL / SQL / Hypirion / ODBC / DWH etc.

Datenbankentwicklung in Oracle, Datenbankdesign, SHELL Programmierung, SQL und PL/SQL, SQL Navigator, SQL*Plus, iSQL*Plus, Storedprocedure und Function Development, Oracle Developer Suite, Oracle Enterprise Manager, Oracle Forms, Oracle Reports, Oracle SOA, BO (Business Objects), BODI (Data Integrator), SQL*Loader, SQL*Loader-Programmierung, Oracle Application Server Forms und Reports Services, Datenbankoptimierung, Entwicklungen im Data Warehouse Umfeld, ETL mit Oracle (Oracle Warehouse Builder, Oracle Data Integrator), Integrationsservices (Essbase), Reporting mit Oracle unter Oracle Reports, dimensional Design, Datenmigration, Replikation.

• SQL und PL/SQL
• Oracle Developer Suite
• Data Warehouse Umfeld (DWH)
• Oracle Forms, Oracle Reports
• Oracle SOA
• SQL*Loader- Programmierung
• Oracle Application Server Forms und Reports Services
• SQL Navigator
• SQL*Plus, iSQL*Plus
• Oracle Enterprise Manager
• BO (Business Objects)
• BODI (Data Integrat

Weitere Kenntnisse

System Software:
Dos, Windows 3.X, Windows 95, Windows 98, Windows 2000, Windows 2003, Windows NT, Windows XP, Windows Vista, Unix, Citrix, Linux

Programmiersprachen:
Microsoft VBA, Visual Basic 6.0, Visual Basic Net, VB Script, Delphi 3.0, Delphi 4.0, Delphi 5.0, C++
ADA, .NET 2003, ASP.NET, Java, JCreator, J2EE, Java Server Pages, CORBA, EJB, Eclipse, JBOSS, App Server, Apache Tomcat, JBOSS jBPM, JBOSS Cache, JBOSS Eclipse IDE, JBOSS Portal, JBOSS Drools, Hypernat, JBOSS Transaction

Datenbanken:
Microsoft Access, SQL, Sybase,

SQL Server, Transact SQL, SSAS OLAP cubes, Integrat. Services (SSIS), Report. Services (SSRS), ETL Prozedur Entw., SQL Server tuning, SQL Server skalierung, Analy. Services (SSAS), Int. Services (DTS), SQL Server Tools,

Oracle, SQL und PL/SQL, Oracle Developer Suite, Data Warehouse Umfeld, Oracle Forms, Oracle Reports, Oracle SOA, SQL*Loader-Programmierung, Oracle Application Server Forms und Reports Services, SQL Navigator, SQL*Plus, iSQL*Plus, Oracle Enterprise Manager, BO (Business Objects), BODI (Data Integrator), SQL*Loader, Oracle Statement Tuning, Oracle Instance Tuninn, SHELL Programmierung

Stored Procedures, Function Development

Dezign, ER Win, Rational Rose

Reporting Systeme:
Crystal Enterprise, Crystal Analyst, CMS, CMC, CDS, RDC, RAS, Hyperion Essbase, Microsoft Reporting Services 2005,

Web Entwicklung:
Cold Fusion, HTML 4.0, XHTML, Java Script, XML, C#, ASP.Net, PHP, Joomla!, Drupal, TYPO3, Wordpress, xt:Commerce, Magento,

Projektleitung:
Konzepte und Spezifikationen, Software Design, Requirement Engineering, Projekt Administration, Projekt Management, Projekt Support, Projekt Leitung, Projekt Planung, Projekt Controlling, Budget Verantwortung, Risiko Ueberwachung, Reporting, Change Management, Mitarbeiter Leitung, Team Leitung,

Diverses:
UML, ODBC, JDBC,

Testen:
White Box Testen, Black Box Testen, Automatisiertes Testen mitt QTP,

Migrationen:
Alle Office Migrationen, VBA Migrationen, Access SQL Server, SQL Server SQL Server, SQL Server Oracle,

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Französisch (Grundkenntnisse)
  • Italienisch (Grundkenntnisse)
Reisebereitschaft
Weltweit
Arbeitserlaubnis
  • Europäische Union
  • Schweiz
  • Vereinigte Staaten von Amerika
Profilaufrufe
7553
Alter
59
Berufserfahrung
35 Jahre und 7 Monate (seit 09/1988)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden