Entwicklung einer Gratis Web-Inserate-Plattform
Seit Januar 2016 Online
Online-Shop Eigenentwicklung für ferngesteuerte Modelle und Ersatzteile. Geschäftsführung, Verkauf und Onlinehandel
CENTIL-Europe, eine eigenentwickelte Suchmaschine, zählte mit 7 Millionen indexierten Websites zu den grossen in Europa
Die Webspider verarbeiten pro Tag bis zu 150'000 Websites und ordneten diese einer über 7500 Rubriken umfassenden Rubriken-Struktur zu
CENTIL weist einen speziellen Such- und Sortier Algorithmus auf
Für die Funktion "Meinten sie]" wurde der Levensthein-Algorithmus direkt im SQL-Server 2008 angewendet
Centil-Europe ist seit April 2017 nicht mehr online
PW-Soft ist eine umfangreiche Fahrzeuge-Verwaltungs Software inkl. Fahrtenbuch, Tank-, Kosten-, Schlüssel-, Kontakte-, Reparaturen-, Schäden- und Reifen Verwaltung. Die Navigation wurde stark an die Microsoft Office Produkte angelehnt, was die Bedienung wesentlich vereinfacht. PW-Soft ist sowohl für Private, sowie für Unternehmen geeignet, um alle Daten, Dokumente und Termine zentral in einer Software zu verwalten. Die Software ist als 60 Tage Testversion als 32-Bit und 64-Bit Demo-Version downloadbar.
Technische Bearbeitung der monatlichen Schnittstellen. Eingang - und Ausgang der Schnittstellen inkl. Bearbeitung der Fehler-Protokolle und Spezialfälle
Verantwortlich für die korrekte Behandlung und Einführung der Output-Dokumente
Vorbereitung und Durchführung Jahresabschluss
First- und Second-Level Support Vorsorgesystem und Archiv
Erstellen von Anforderungs- und Auftrags-Spezifikationen und überprüfung derselben
Koordination des Third-Level-Supports mit dem SW-Lieferanten
Programmierung und Einführung der Access, VB.Net Verwaltungstools (Datenbackup und Recovery Tool, Tool zur intelligenten Verteilung der L & L Beleg-Dateien, versch. andere Tools)
Programmierung der Excel PowerQuery Schnittstellen-Konverter
Migration und Einführung von Neukunden auf das Vorsorgesystem PKS
JIRA Schulung der Mitarbeiter aus dem Fachbereich
Programmierung des Online Leistungsrechners ?Eintritte? für Arbeitgeber mit ASP.Net, JavaScript, JQuery, HTML
Parametrierung neuer Reglemente oder Anpassungen bei Änderungen vornehmen und testen.
Parametrierung bei Änderungen des technischen Zinssatzes, Testen der Änderungen
Übernahme der Versicherten (Aktive, Rentner, Begünstigte, Invalide) aus dem Leistungsprimat in den Beitragsprimat
Schnittstellen-Programmierung zur automatisierten Übernahme von Eintritte, Austritte, Lohnänderungen, Adressänderungen, Zivilstandsänderung, Todesfällen, Ehegattenänderungen (Heiratsdatum, Tod). Die Änderungen werden in einem Access Report im Vergleich zu den scharfen Daten ausgewertet und zur Anzeige gebracht, bevor die Verarbeitung im PKS ausgeführt wird
Programmierung eines Zusatzprogramms (Planet) welches die Schnittstellen-Daten der Unternehmen auswertet und für die Mutationsbelege in die Access-DB speichert. Verschiedene Auswertungen mit Excel-Exportfunktion, Excel Liste erstellen für den Lohnlistenversand zur automatischen Verarbeitung der Lohnänderungen. Auflistung des durchschnittlichen Pensionierungsalters der letzten 5 Jahre. Integriertes CR-Tool (Change Request) zur Erfassung neuer PKS- oder Planet Programmfehler
Programmierung einer visuellen übersichtlichen Aufbereitung der ca. 70 Reglemente mit Excel Export
First- und Second Level Support bei versicherungstechnischen Schwierigkeiten im PKS Software System (Fehlerfassungen, falsches Vorgehen, Programmfehler aufdecken, Druckerwartungen, Papierstau beheben, usw.)
Prüfen des Onlinerechners, ob die Leistungen nach einer Zinsanpassung (Alter 58 ? 65 Jahre) richtig gerechnet werden, Dokumentieren der Programme, der Programmfehler und der Programm Tests
Direkter Kontakt mit der PK-Softech AG in Münchenstein
Spezialisierung in der Erstellung und Wartung von List & Label Reporte für Versicherte. (leider konnte der PK-Softech Standard bei der PKE nicht übernommen werden, da zu viele Spezifikationen abweichen
Serienbrief-Programmierung mit Datenbankanbindung
Multifunktions-Drucker Wartung (Transportrollen-Austausch)
Behebung technischer Druckerfehler (Papierstau, usw.)
Excel Datenverarbeitungen mit Oracle Datenbankanbindungen über VBA automatisierung, Excel Files erweitern
Programmierung einer Web Lösung zur Distanzberechnung
Erstellung mit ASP, HTML, DHTML, CSS, Javascript, Ajax und Scriptaculous Framework, sowie MS SQL-Server über OLE DB Provider
Im Auftrag realisiert
Nachträgliche Anpassungs- und Erweiterungsprojekte durchgeführt
Übernahme einer bestehenden MS Access Frontend Applikation, um Bugs zu beheben und Neuanforderungen umzusetzen
Diesbezüglich wurden neue Abfragen und Tabellen erstellt, sowie bestehende Abfragen korrigiert
Für die Migration 3er Netzwerke konnten zwei MS Access Frontend Lösungen programmiert werden
Diese wurden für die Verwaltung alter und neuer Netzwerk- sowie Firewall Daten benötigt
Als Backend wurde SQL-Server 2008 verwendet, in dem verschiedene Stored Procedures, Views und Triggers realisiert wurden
Die Daten konnten in Form verschiedener Reports (Access und Excel) ausgegeben werden
Automatisiertes Excel-Reporting für den Head Marketing Science Europe
Für die Migration 3er Netzwerke konnten zwei MS Access Frontend Lösungen programmiert werden
Diese wurden für die Verwaltung alter und neuer Netzwerk- sowie Firewall Daten benötigt
Als Backend wurde SQL-Server 2008 verwendet, in dem verschiedene Stored Procedures, Views und Triggers realisiert wurden
Die Daten konnten in Form verschiedener Reports (Access und Excel) ausgegeben werden
Ausführung verschiedener Erweiterungen und Frontend-Anpassungen der Bankinternen Web-Tools
Programmierung komplexer Stored Procedures, Functions und Views im SQLServer 2005
Workflows für Business Prozesse (Change Request Management Service) der Siemens Kunden erstellt
Scripts mit TeamScript erstellt und getestet
Siemens mit meinen Erfahrungen unterstützt
Administration im SQL-Server
ASP und HTML Programmierung für die Kunden Portale
Wunschdienst Softwarelösung für Busbetriebe Weiterentwicklung einer Wunschdienst Softwarelösung, basierend auf MSAccess
Die Software ist in der Lage, automatisch einen Dienstplan über einen angegebenen Zeitraum zu erstellen, unter Berücksichtigung von Zeitsalden, Anforderungen, Ferien, usw
Weiterentwicklung eines Zeiterfassungssystems für das Personal der ÖV Betriebe
Neuentwicklung einer Dokumente Scansoftware mit Scansoft
Consulting, Schnittstellen Entwicklung, E-Commerce/Web Programmierung
Software Engineer in Teilzeitanstellung
Kundendaten Abgleich zwischen Web-Shop und Bürosoftware (WinWare)
Hierfür wurde eine Schnittstelle entwickelt, welche die Daten kontrolliert und abgleicht
Weiterentwicklung des Webshops in folgenden Bereichen
Artikelsuche, dynamische Metatags, Umsetzen von neuen technischen Anforderungen, Dokumentation
1 Monatiger Freelance/Temporär Auftrag
T-SQL Abfragen erstellen, ausführen und die Resultate als Excel-Files an die internen Stellen senden
Ärzte und Apotheken Daten anpassen, validieren und in den Live SQL-Server übertragen
Für verschiedene Konvertierungs- und Validierungsaufgaben ein Excel Tool mit VBA programmiert
19 SQL-Server Datenbanken mit je ca. 150 Tabellen
Weitere Projekte gerne auf Anfrage
1979 - 1982:
Institution: Metzgerei Bopp in Wettingen (Unternehmen existiert seit einigen Jahren nicht mehr)
Ausbildung: Metzgerlehre
Abschluss: Metzger
1974 - 1977:
Institution: Sekundarschule Wettingen
1968 - 1974:
Institution: Primarschule Wettingen
Weiterbildung:
2015:
BVG- und AHV-Kurs beim Verband Schweizer Personalvorsorge in Luzern (leider kein Zertifikat vorhanden)
2010:
Informatiker mit eidg. Fachausweis (Aus Kostengründen nicht beendet)
1999:
Microsoft Zertifikat ?Supporting MS Windows NT4.0 Core Technologies
1995:
Microsoft Seminar für Windows 95 OEM
1992 - 1993:
Betriebspsychologie und Personalführung, Limania Schulen Baden, Betriebsführungspraxis, Limania Schulen Baden
1985/1986:
Onken Fernstudium Elektronik (Aus zeitlichen Gründen nicht beendet, die damalige Tätigkeit als Präsident eines Vereins nahm mich zu stark in Beschlag)
Geschäftsleitung / Consulting
Analyse
Teamleitung
Projektleitung
Schulung Benutzer
Dokumentation
Server Technologien:
WINS, DNS, DHCP
FTP, TCP/IP
MS Index Server
MS Internet Information Server
Methoden:
UML
SCRUM
Server
PC, Notebook
Router, Switch, Bridge
Webhosting:
Installation, Betrieb und Wartung eines Windows Servers 2008 Webhost
Konfiguration von DNS,DHCP, WINS
Einrichtung und Konfiguration eines Mailservers
Installation und Einrichtung einer Firewall
Website für den Internet-Zugriff einrichten
Installation und Einrichtung von SQL-Server 2000
Backup Terminplanung und Überwachung
Informatik-Wissen:
Microsoft Office Crack seit der Version 2.0
Freelance-Kursleiter bei der Firma Digicomp AG für Visual-Basic
Web-Technologies:
HTML
DHTML
CSS
XHTML
XML
ASP
ASP.Net
VBScript
Google Maps, WEB 2.0
Yahoo Framework
JavaScript
JQuery Framework 3.0.0
Beruflicher Werdegang:
07/2018 ? heute:
Kunde: PFS Pension Fund Services, Glattbrugg
Rolle: Interner Support, BVG-Spezialist, Programmierer
01/2012 ? 06/2018:
Kunde: PKE Pensionskasse Energie, Zürich
Rolle: Software-Entwickler (SQL-Server, Oracle, MS Access, Office)
02/2011 ? 12/2020:
Kunde: gerne auf Anfrage
Aufgaben:
Geschäftsleitung / (Teamleitung 1 Person im Stundenlohn)
Aufbau der Firma im Nebenerwerb mit Laden und Online-Shop
07/2006 - 01/2012:
Kunde: Business Software Solutions, Geltwil
Rolle: Selbständig / Freelancer für Projektaufträge
Aufgaben:
Kundenaufträge im Microsoft Umfeld (Applikations-und Office Programmierung)
Projekteinsatz bei der Firma SIX Group Services AG, Zürich
Projekteinsatz bei der Firma Novartis AG, Basel
Projekteinsatz bei der Firma Raiffeisen Bank, St.Gallen
Projekteinsatz bei der Firma ExecuJet AG, Kloten
Projekteinsatz bei der Firma Siemens AG, Altstetten
Projekteinsatz bei der Firma SRG SSR Ideé Suisse, Bern
Entwicklung und Vertrieb der CRM Lösung CRM Pro
Grösserer Direkt-Auftrag der Post Logistics AG
Kooperation mit der Firma EM-Dat in den Bereichen
Blutspende-Dienste des Kantons Bern in der Dot.Net
Entwicklung. 2000 ? Heute, Diverse Kundenprojekte im Microsoft Umfeld (Visual Studio.Net, VS 6.0, Office 2000 - 2010)
03/1999 - 06/2006:
Kunde: PSL-Informatik R.Funk & Co.
Aufgaben:
Applikations- und Internet-Software-Entwicklung
Support-Dienstleistungen
Hardware-Verkauf und Reparatur-Service
Netzwerkbetreuung
01/1998 - 02/1999:
Kunde: KMC-Kaufmann AG, Nussbaumen
Rolle: Maschinist bzw. angelernter Dreher-/Fräser
01/1998 - 02/1999:
Aufgaben:
3 Monate USA Aufenthalt, im Anschluss auf Stellensuche
1996 - 1997:
Kunde: Maler & Gipser
Aufgaben:
Mithilfe im elterlichen Betrieb meiner damaligen Partnerin als Maler & Gibser
1995 - 1996:
Kunde: Actebis AG, Dietikon
Rolle: Service-Techniker für Computer und Peripherie
1991 - 1994:
Kunde: Sharp AG, Dällikon
Rolle: Service-Techniker für Computer und Peripherie
1990 - 1991:
Kunde: Studer Revox AG, Regensdorf
Rolle: Service-Techniker für Mischpult-Elemente und Studiogeräte
1990 - 1990:
Kunde: Studer Revox AG, Regensdorf
Aufgaben:
1 ½ Monate Auslandaufenthalt in den USA
1988 - 1990:
Kunde: Dictaphone Int. AG, Killwangen
Rolle: Service-Techniker für Diktiergeräte und Band-Aufzeichnungsanlagen
Allgemeine Programmier Skills (Microsoft .Net Framework):
Ausgeführte Arbeiten bei der PKE und Privat mit den .Net Framework Bibliotheken
WPF Bibliothek
Die WPF, oder auch ?Windows Presentation Foundation? ist ein Graphik Framework und Fenstersystem. Sie dient zur
Programmierung von Windows Applikationen mit Multimedia Komponenten und Animationen. Es werden dabei die Vorteile von DirectX, Flash, HTML und CSS vereint. Wichtigstes Merkmal ist die Trennung der Präsentation(XAML) und der Geschäftslogik(VB.Net Code)
Leider hatte ich nur mit kleineren Anwendungen zu tun, würde mich aber freuen, tiefer in die WPF-Programmierung zu gehen
WCF Bibliothek
Leider hatte ich noch nicht die Gelegenheit, eine WCF Dienst-Anwendung.
Office Bibliothek Excel Multifunktionsleiste (VSTO)
Während eines Freelancer Auftrags bei der SRG Bern konnte eine Excel Multifunktionsleiste programmiert werden, welche verschiedenste Funktionen enthielt. Diese enthielt die Logik für Daten Importe, Aufbereitungen, Exporte und Multiplikation einer weiteren Excel Vorlage
Reporting mit Crystal-Reports
Erstellung von einfacheren Crystal Reports für eine bestehende Anwendung unter Verwendung der ADE OLE-DB Datenbankschnittstelle zu einem SQL-Server. Bei den neuen VS-Versionen muss Crystal Reports, soweit ich informiert bin, separat heruntergeladen werden
Web
Programmierung diverser kleineren ASP.Net Applikation im VS
Dies ist heute mit ?VS Express for Web? wesentlich übersichtlicher und einfacher. Mit VS Express for Web habe ich bei der PKE (aktueller Arbeitgeber) eine Applikation zur Simulation der Spar- und Risikobeiträge, Freiwilliges Sparen 60, Alterskapital und Jahresrente von Alter 58 ? 65, sowie Risikoleistungen programmiert. Wobei die Berechnungen für die Beiträge und die Alterskapitalien in Echtzeit in der Applikation erfolgen
Da die PKE um die 16?000 Versicherte betreut, musste sichergestellt werden, dass die Applikation vollkommen sicher online verfügbar ist. Deshalb wurden ?Header Attribute? deaktiviert, Eingaben plausibilisiert und auf gültige Eingaben eingeschränkt
Injection attacks, Cross site scripting, Session Hijacking und andere Hacker-Angriffe werden abgefangen und verhindert
VB.Net
Programmierung diverser Applikationen (Siehe CV-Inhalt)
#.Net
Ab und zu Erweiterungen programmiert, jedoch nichts Weltbewegendes
Verwendung der Imports-Anweisung für Name-Spaces
In den PKE-Applikationen werden diverse Imports-Verweise angewendet, damit nicht jedes mal im Code der "fully qualified paths" angegeben werden muss
PKE-Interne Applikation "Planet" enthält diverse Schnittstellen, Auswertungen und Business-Relevante Tools
Die Applikation besteht aus über 35'000 Zeilen Code. Daher werden nachfolgend nur die Imports-Anweisungen des Klassenmoduls DB-Tools.db, welches die Zugriffe auf die verschiedenen Oracle Datenbanken steuert, erwähnt
Die Basisdaten werden aus einer Oracle Datenbank abgefragt
Öffnen der Web-Anwendung URL gerne auf Anfrage
Eingabeparameter:
Geburtsdatum: 15.08.1995 Eintrittsdatum: 01.12.2017 Reglement: 121500
Massgebender Jahreslohn: 130000 Beschäftigungsgrad: 100% FZL-Einmaleinlage: 560'000
Das Web-Formular kann als PDF geöffnet und gespeichert werden
Informationen über die PKE (Pensionskasse für Energie) Stand 2020:
Verwaltetes Vermögen >11 Milliarden CHF
Deckungsgrad 2020 ca. 112.5%
Verzinsung Sparkapital ab 1. April 2020 2.0%
Technischer Zinssatz 2.0 %
Umwandlungssatz Alter 65 5.00 %
Aktiv-Versicherte Aktuell ca. 16?800
Rentner Aktuell ca. 8?800
Informationen über die PFS (Pension Fund Services) Stand 2021:
Aktive Versicherte ca. 31?700
Anzahl Kassen PKS (Ohne PKE) 35 (zusätzlich 5 in Sammelstiftung)
Anzahl PFS Mitarbeiter 75
Tätigkeiten / Aufgaben bei der PFS:
Für Kundenberater verschiedene Berechnungen (Versicherter Lohn, Max. Einkauf AHV Überbrückungsrente, usw.) prüfen, aufzeigen
Schnittstellen Mutationsverarbeitungen und Beitragsabrechnungen erstellen
Ausweise, Belege, Briefe und Formulare aus Access und Word nach PKS List & Label portieren
List & Label Scripts programmieren
Reglements-Änderungen parametrieren
Parametrierung bei Änderungen des technischen Zinssatzes, Testen der Änderungen
Programmierung diverser Verwaltungstools für die Ausweise, Belege, Briefe und Formulare
Einrichten und Verwalten der PK/S.Live Online Simulation
Damit zusammenhängend, Verwaltung der Texte in allen Dokumenten in den Sprachen D, F, IT und EN
Interner Telefon-Support für die Kundenbetreuer und Geschäftsführer der Kassen
Diverse weitere Daily Business Arbeiten ausführen
Programmierung/Erstellung diverser komplexer SQL-Abfragen in PL/SQL und SQL für Auswertungen und Statistiken
Programmierung mit Excel und Access VBA, sowie im Excel Power Query
VB.Net Applikations-Programmierung (WPF) für Beitragsabgleiche
Verwalten, Erstellen, Bearbeiten der JIRA Dashboards, Filter, Abfragen und JIRA Tickets
Verwenden, Bearbeiten von Confluence Dokumentationen
Zinsnachzahlung beim Jahresabschluss durchführen
Weitere Tätigkeiten bei der Jahresendverarbeitung
Im PKS: Umsetzung, Einführung bzw. Umstellung der ESR-Rechnungen auf QR-Rechnungen
Sehr guter Kontakt mit der Softech AG (Hersteller der PKS-Verwaltungssoftware)
Tätigkeiten / Aufgaben bei der PKE:
Programmierung des Online Leistungsrechners ?Eintritte? für Arbeitgeber mit ASP.Net, JavaScript, JQuery, HTML
Parametrierung neuer Reglemente oder Anpassungen bei Änderungen vornehmen und testen.
Parametrierung bei Änderungen des technischen Zinssatzes, Testen der Änderungen
Übernahme der Versicherten (Aktive, Rentner, Begünstigte, Invalide) aus dem Leistungsprimat in den Beitragsprimat
Schnittstellen-Programmierung zur automatisierten Übernahme von Eintritte, Austritte, Lohnänderungen, Adressänderungen, Zivilstandsänderung, Todesfällen, Ehegattenänderungen (Heiratsdatum, Tod). Die Änderungen werden in einem Access Report im Vergleich zu den scharfen Daten ausgewertet und zur Anzeige gebracht, bevor die Verarbeitung im PKS ausgeführt wird
Programmierung eines Zusatzprogramms (Planet) welches die Schnittstellen-Daten der Unternehmen auswertet und für die Mutationsbelege in die Access-DB speichert. Verschiedene Auswertungen mit Excel-Exportfunktion, Excel Liste erstellen für den Lohnlistenversand zur automatischen Verarbeitung der Lohnänderungen. Auflistung des durchschnittlichen Pensionierungsalters der letzten 5 Jahre. Integriertes CR-Tool (Change Request) zur Erfassung neuer PKS- oder Planet Programmfehler
Programmierung einer visuellen übersichtlichen Aufbereitung der ca. 70 Reglemente mit Excel Export
First- und Second Level Support bei versicherungstechnischen Schwierigkeiten im PKS Software System (Fehlerfassungen, falsches Vorgehen, Programmfehler aufdecken, Druckerwartungen, Papierstau beheben, usw.)
Prüfen des Onlinerechners, ob die Leistungen nach einer Zinsanpassung (Alter 58 ? 65 Jahre) richtig gerechnet werden, Dokumentieren der Programme, der Programmfehler und der Programm Tests
Direkter Kontakt mit der PK-Softech AG in Münchenstein
Spezialisierung in der Erstellung und Wartung von List & Label Reporte für Versicherte. (leider konnte der PK-Softech Standard bei der PKE nicht übernommen werden, da zu viele Spezifikationen abweichen
Serienbrief-Programmierung mit Datenbankanbindung
Multifunktions-Drucker Wartung (Transportrollen-Austausch)
Behebung technischer Druckerfehler (Papierstau, usw.)
Insgesammt 35 Jahre Programmier-Wissen und Erfahrung
Entwicklung einer Gratis Web-Inserate-Plattform
Seit Januar 2016 Online
Online-Shop Eigenentwicklung für ferngesteuerte Modelle und Ersatzteile. Geschäftsführung, Verkauf und Onlinehandel
CENTIL-Europe, eine eigenentwickelte Suchmaschine, zählte mit 7 Millionen indexierten Websites zu den grossen in Europa
Die Webspider verarbeiten pro Tag bis zu 150'000 Websites und ordneten diese einer über 7500 Rubriken umfassenden Rubriken-Struktur zu
CENTIL weist einen speziellen Such- und Sortier Algorithmus auf
Für die Funktion "Meinten sie]" wurde der Levensthein-Algorithmus direkt im SQL-Server 2008 angewendet
Centil-Europe ist seit April 2017 nicht mehr online
PW-Soft ist eine umfangreiche Fahrzeuge-Verwaltungs Software inkl. Fahrtenbuch, Tank-, Kosten-, Schlüssel-, Kontakte-, Reparaturen-, Schäden- und Reifen Verwaltung. Die Navigation wurde stark an die Microsoft Office Produkte angelehnt, was die Bedienung wesentlich vereinfacht. PW-Soft ist sowohl für Private, sowie für Unternehmen geeignet, um alle Daten, Dokumente und Termine zentral in einer Software zu verwalten. Die Software ist als 60 Tage Testversion als 32-Bit und 64-Bit Demo-Version downloadbar.
Technische Bearbeitung der monatlichen Schnittstellen. Eingang - und Ausgang der Schnittstellen inkl. Bearbeitung der Fehler-Protokolle und Spezialfälle
Verantwortlich für die korrekte Behandlung und Einführung der Output-Dokumente
Vorbereitung und Durchführung Jahresabschluss
First- und Second-Level Support Vorsorgesystem und Archiv
Erstellen von Anforderungs- und Auftrags-Spezifikationen und überprüfung derselben
Koordination des Third-Level-Supports mit dem SW-Lieferanten
Programmierung und Einführung der Access, VB.Net Verwaltungstools (Datenbackup und Recovery Tool, Tool zur intelligenten Verteilung der L & L Beleg-Dateien, versch. andere Tools)
Programmierung der Excel PowerQuery Schnittstellen-Konverter
Migration und Einführung von Neukunden auf das Vorsorgesystem PKS
JIRA Schulung der Mitarbeiter aus dem Fachbereich
Programmierung des Online Leistungsrechners ?Eintritte? für Arbeitgeber mit ASP.Net, JavaScript, JQuery, HTML
Parametrierung neuer Reglemente oder Anpassungen bei Änderungen vornehmen und testen.
Parametrierung bei Änderungen des technischen Zinssatzes, Testen der Änderungen
Übernahme der Versicherten (Aktive, Rentner, Begünstigte, Invalide) aus dem Leistungsprimat in den Beitragsprimat
Schnittstellen-Programmierung zur automatisierten Übernahme von Eintritte, Austritte, Lohnänderungen, Adressänderungen, Zivilstandsänderung, Todesfällen, Ehegattenänderungen (Heiratsdatum, Tod). Die Änderungen werden in einem Access Report im Vergleich zu den scharfen Daten ausgewertet und zur Anzeige gebracht, bevor die Verarbeitung im PKS ausgeführt wird
Programmierung eines Zusatzprogramms (Planet) welches die Schnittstellen-Daten der Unternehmen auswertet und für die Mutationsbelege in die Access-DB speichert. Verschiedene Auswertungen mit Excel-Exportfunktion, Excel Liste erstellen für den Lohnlistenversand zur automatischen Verarbeitung der Lohnänderungen. Auflistung des durchschnittlichen Pensionierungsalters der letzten 5 Jahre. Integriertes CR-Tool (Change Request) zur Erfassung neuer PKS- oder Planet Programmfehler
Programmierung einer visuellen übersichtlichen Aufbereitung der ca. 70 Reglemente mit Excel Export
First- und Second Level Support bei versicherungstechnischen Schwierigkeiten im PKS Software System (Fehlerfassungen, falsches Vorgehen, Programmfehler aufdecken, Druckerwartungen, Papierstau beheben, usw.)
Prüfen des Onlinerechners, ob die Leistungen nach einer Zinsanpassung (Alter 58 ? 65 Jahre) richtig gerechnet werden, Dokumentieren der Programme, der Programmfehler und der Programm Tests
Direkter Kontakt mit der PK-Softech AG in Münchenstein
Spezialisierung in der Erstellung und Wartung von List & Label Reporte für Versicherte. (leider konnte der PK-Softech Standard bei der PKE nicht übernommen werden, da zu viele Spezifikationen abweichen
Serienbrief-Programmierung mit Datenbankanbindung
Multifunktions-Drucker Wartung (Transportrollen-Austausch)
Behebung technischer Druckerfehler (Papierstau, usw.)
Excel Datenverarbeitungen mit Oracle Datenbankanbindungen über VBA automatisierung, Excel Files erweitern
Programmierung einer Web Lösung zur Distanzberechnung
Erstellung mit ASP, HTML, DHTML, CSS, Javascript, Ajax und Scriptaculous Framework, sowie MS SQL-Server über OLE DB Provider
Im Auftrag realisiert
Nachträgliche Anpassungs- und Erweiterungsprojekte durchgeführt
Übernahme einer bestehenden MS Access Frontend Applikation, um Bugs zu beheben und Neuanforderungen umzusetzen
Diesbezüglich wurden neue Abfragen und Tabellen erstellt, sowie bestehende Abfragen korrigiert
Für die Migration 3er Netzwerke konnten zwei MS Access Frontend Lösungen programmiert werden
Diese wurden für die Verwaltung alter und neuer Netzwerk- sowie Firewall Daten benötigt
Als Backend wurde SQL-Server 2008 verwendet, in dem verschiedene Stored Procedures, Views und Triggers realisiert wurden
Die Daten konnten in Form verschiedener Reports (Access und Excel) ausgegeben werden
Automatisiertes Excel-Reporting für den Head Marketing Science Europe
Für die Migration 3er Netzwerke konnten zwei MS Access Frontend Lösungen programmiert werden
Diese wurden für die Verwaltung alter und neuer Netzwerk- sowie Firewall Daten benötigt
Als Backend wurde SQL-Server 2008 verwendet, in dem verschiedene Stored Procedures, Views und Triggers realisiert wurden
Die Daten konnten in Form verschiedener Reports (Access und Excel) ausgegeben werden
Ausführung verschiedener Erweiterungen und Frontend-Anpassungen der Bankinternen Web-Tools
Programmierung komplexer Stored Procedures, Functions und Views im SQLServer 2005
Workflows für Business Prozesse (Change Request Management Service) der Siemens Kunden erstellt
Scripts mit TeamScript erstellt und getestet
Siemens mit meinen Erfahrungen unterstützt
Administration im SQL-Server
ASP und HTML Programmierung für die Kunden Portale
Wunschdienst Softwarelösung für Busbetriebe Weiterentwicklung einer Wunschdienst Softwarelösung, basierend auf MSAccess
Die Software ist in der Lage, automatisch einen Dienstplan über einen angegebenen Zeitraum zu erstellen, unter Berücksichtigung von Zeitsalden, Anforderungen, Ferien, usw
Weiterentwicklung eines Zeiterfassungssystems für das Personal der ÖV Betriebe
Neuentwicklung einer Dokumente Scansoftware mit Scansoft
Consulting, Schnittstellen Entwicklung, E-Commerce/Web Programmierung
Software Engineer in Teilzeitanstellung
Kundendaten Abgleich zwischen Web-Shop und Bürosoftware (WinWare)
Hierfür wurde eine Schnittstelle entwickelt, welche die Daten kontrolliert und abgleicht
Weiterentwicklung des Webshops in folgenden Bereichen
Artikelsuche, dynamische Metatags, Umsetzen von neuen technischen Anforderungen, Dokumentation
1 Monatiger Freelance/Temporär Auftrag
T-SQL Abfragen erstellen, ausführen und die Resultate als Excel-Files an die internen Stellen senden
Ärzte und Apotheken Daten anpassen, validieren und in den Live SQL-Server übertragen
Für verschiedene Konvertierungs- und Validierungsaufgaben ein Excel Tool mit VBA programmiert
19 SQL-Server Datenbanken mit je ca. 150 Tabellen
Weitere Projekte gerne auf Anfrage
1979 - 1982:
Institution: Metzgerei Bopp in Wettingen (Unternehmen existiert seit einigen Jahren nicht mehr)
Ausbildung: Metzgerlehre
Abschluss: Metzger
1974 - 1977:
Institution: Sekundarschule Wettingen
1968 - 1974:
Institution: Primarschule Wettingen
Weiterbildung:
2015:
BVG- und AHV-Kurs beim Verband Schweizer Personalvorsorge in Luzern (leider kein Zertifikat vorhanden)
2010:
Informatiker mit eidg. Fachausweis (Aus Kostengründen nicht beendet)
1999:
Microsoft Zertifikat ?Supporting MS Windows NT4.0 Core Technologies
1995:
Microsoft Seminar für Windows 95 OEM
1992 - 1993:
Betriebspsychologie und Personalführung, Limania Schulen Baden, Betriebsführungspraxis, Limania Schulen Baden
1985/1986:
Onken Fernstudium Elektronik (Aus zeitlichen Gründen nicht beendet, die damalige Tätigkeit als Präsident eines Vereins nahm mich zu stark in Beschlag)
Geschäftsleitung / Consulting
Analyse
Teamleitung
Projektleitung
Schulung Benutzer
Dokumentation
Server Technologien:
WINS, DNS, DHCP
FTP, TCP/IP
MS Index Server
MS Internet Information Server
Methoden:
UML
SCRUM
Server
PC, Notebook
Router, Switch, Bridge
Webhosting:
Installation, Betrieb und Wartung eines Windows Servers 2008 Webhost
Konfiguration von DNS,DHCP, WINS
Einrichtung und Konfiguration eines Mailservers
Installation und Einrichtung einer Firewall
Website für den Internet-Zugriff einrichten
Installation und Einrichtung von SQL-Server 2000
Backup Terminplanung und Überwachung
Informatik-Wissen:
Microsoft Office Crack seit der Version 2.0
Freelance-Kursleiter bei der Firma Digicomp AG für Visual-Basic
Web-Technologies:
HTML
DHTML
CSS
XHTML
XML
ASP
ASP.Net
VBScript
Google Maps, WEB 2.0
Yahoo Framework
JavaScript
JQuery Framework 3.0.0
Beruflicher Werdegang:
07/2018 ? heute:
Kunde: PFS Pension Fund Services, Glattbrugg
Rolle: Interner Support, BVG-Spezialist, Programmierer
01/2012 ? 06/2018:
Kunde: PKE Pensionskasse Energie, Zürich
Rolle: Software-Entwickler (SQL-Server, Oracle, MS Access, Office)
02/2011 ? 12/2020:
Kunde: gerne auf Anfrage
Aufgaben:
Geschäftsleitung / (Teamleitung 1 Person im Stundenlohn)
Aufbau der Firma im Nebenerwerb mit Laden und Online-Shop
07/2006 - 01/2012:
Kunde: Business Software Solutions, Geltwil
Rolle: Selbständig / Freelancer für Projektaufträge
Aufgaben:
Kundenaufträge im Microsoft Umfeld (Applikations-und Office Programmierung)
Projekteinsatz bei der Firma SIX Group Services AG, Zürich
Projekteinsatz bei der Firma Novartis AG, Basel
Projekteinsatz bei der Firma Raiffeisen Bank, St.Gallen
Projekteinsatz bei der Firma ExecuJet AG, Kloten
Projekteinsatz bei der Firma Siemens AG, Altstetten
Projekteinsatz bei der Firma SRG SSR Ideé Suisse, Bern
Entwicklung und Vertrieb der CRM Lösung CRM Pro
Grösserer Direkt-Auftrag der Post Logistics AG
Kooperation mit der Firma EM-Dat in den Bereichen
Blutspende-Dienste des Kantons Bern in der Dot.Net
Entwicklung. 2000 ? Heute, Diverse Kundenprojekte im Microsoft Umfeld (Visual Studio.Net, VS 6.0, Office 2000 - 2010)
03/1999 - 06/2006:
Kunde: PSL-Informatik R.Funk & Co.
Aufgaben:
Applikations- und Internet-Software-Entwicklung
Support-Dienstleistungen
Hardware-Verkauf und Reparatur-Service
Netzwerkbetreuung
01/1998 - 02/1999:
Kunde: KMC-Kaufmann AG, Nussbaumen
Rolle: Maschinist bzw. angelernter Dreher-/Fräser
01/1998 - 02/1999:
Aufgaben:
3 Monate USA Aufenthalt, im Anschluss auf Stellensuche
1996 - 1997:
Kunde: Maler & Gipser
Aufgaben:
Mithilfe im elterlichen Betrieb meiner damaligen Partnerin als Maler & Gibser
1995 - 1996:
Kunde: Actebis AG, Dietikon
Rolle: Service-Techniker für Computer und Peripherie
1991 - 1994:
Kunde: Sharp AG, Dällikon
Rolle: Service-Techniker für Computer und Peripherie
1990 - 1991:
Kunde: Studer Revox AG, Regensdorf
Rolle: Service-Techniker für Mischpult-Elemente und Studiogeräte
1990 - 1990:
Kunde: Studer Revox AG, Regensdorf
Aufgaben:
1 ½ Monate Auslandaufenthalt in den USA
1988 - 1990:
Kunde: Dictaphone Int. AG, Killwangen
Rolle: Service-Techniker für Diktiergeräte und Band-Aufzeichnungsanlagen
Allgemeine Programmier Skills (Microsoft .Net Framework):
Ausgeführte Arbeiten bei der PKE und Privat mit den .Net Framework Bibliotheken
WPF Bibliothek
Die WPF, oder auch ?Windows Presentation Foundation? ist ein Graphik Framework und Fenstersystem. Sie dient zur
Programmierung von Windows Applikationen mit Multimedia Komponenten und Animationen. Es werden dabei die Vorteile von DirectX, Flash, HTML und CSS vereint. Wichtigstes Merkmal ist die Trennung der Präsentation(XAML) und der Geschäftslogik(VB.Net Code)
Leider hatte ich nur mit kleineren Anwendungen zu tun, würde mich aber freuen, tiefer in die WPF-Programmierung zu gehen
WCF Bibliothek
Leider hatte ich noch nicht die Gelegenheit, eine WCF Dienst-Anwendung.
Office Bibliothek Excel Multifunktionsleiste (VSTO)
Während eines Freelancer Auftrags bei der SRG Bern konnte eine Excel Multifunktionsleiste programmiert werden, welche verschiedenste Funktionen enthielt. Diese enthielt die Logik für Daten Importe, Aufbereitungen, Exporte und Multiplikation einer weiteren Excel Vorlage
Reporting mit Crystal-Reports
Erstellung von einfacheren Crystal Reports für eine bestehende Anwendung unter Verwendung der ADE OLE-DB Datenbankschnittstelle zu einem SQL-Server. Bei den neuen VS-Versionen muss Crystal Reports, soweit ich informiert bin, separat heruntergeladen werden
Web
Programmierung diverser kleineren ASP.Net Applikation im VS
Dies ist heute mit ?VS Express for Web? wesentlich übersichtlicher und einfacher. Mit VS Express for Web habe ich bei der PKE (aktueller Arbeitgeber) eine Applikation zur Simulation der Spar- und Risikobeiträge, Freiwilliges Sparen 60, Alterskapital und Jahresrente von Alter 58 ? 65, sowie Risikoleistungen programmiert. Wobei die Berechnungen für die Beiträge und die Alterskapitalien in Echtzeit in der Applikation erfolgen
Da die PKE um die 16?000 Versicherte betreut, musste sichergestellt werden, dass die Applikation vollkommen sicher online verfügbar ist. Deshalb wurden ?Header Attribute? deaktiviert, Eingaben plausibilisiert und auf gültige Eingaben eingeschränkt
Injection attacks, Cross site scripting, Session Hijacking und andere Hacker-Angriffe werden abgefangen und verhindert
VB.Net
Programmierung diverser Applikationen (Siehe CV-Inhalt)
#.Net
Ab und zu Erweiterungen programmiert, jedoch nichts Weltbewegendes
Verwendung der Imports-Anweisung für Name-Spaces
In den PKE-Applikationen werden diverse Imports-Verweise angewendet, damit nicht jedes mal im Code der "fully qualified paths" angegeben werden muss
PKE-Interne Applikation "Planet" enthält diverse Schnittstellen, Auswertungen und Business-Relevante Tools
Die Applikation besteht aus über 35'000 Zeilen Code. Daher werden nachfolgend nur die Imports-Anweisungen des Klassenmoduls DB-Tools.db, welches die Zugriffe auf die verschiedenen Oracle Datenbanken steuert, erwähnt
Die Basisdaten werden aus einer Oracle Datenbank abgefragt
Öffnen der Web-Anwendung URL gerne auf Anfrage
Eingabeparameter:
Geburtsdatum: 15.08.1995 Eintrittsdatum: 01.12.2017 Reglement: 121500
Massgebender Jahreslohn: 130000 Beschäftigungsgrad: 100% FZL-Einmaleinlage: 560'000
Das Web-Formular kann als PDF geöffnet und gespeichert werden
Informationen über die PKE (Pensionskasse für Energie) Stand 2020:
Verwaltetes Vermögen >11 Milliarden CHF
Deckungsgrad 2020 ca. 112.5%
Verzinsung Sparkapital ab 1. April 2020 2.0%
Technischer Zinssatz 2.0 %
Umwandlungssatz Alter 65 5.00 %
Aktiv-Versicherte Aktuell ca. 16?800
Rentner Aktuell ca. 8?800
Informationen über die PFS (Pension Fund Services) Stand 2021:
Aktive Versicherte ca. 31?700
Anzahl Kassen PKS (Ohne PKE) 35 (zusätzlich 5 in Sammelstiftung)
Anzahl PFS Mitarbeiter 75
Tätigkeiten / Aufgaben bei der PFS:
Für Kundenberater verschiedene Berechnungen (Versicherter Lohn, Max. Einkauf AHV Überbrückungsrente, usw.) prüfen, aufzeigen
Schnittstellen Mutationsverarbeitungen und Beitragsabrechnungen erstellen
Ausweise, Belege, Briefe und Formulare aus Access und Word nach PKS List & Label portieren
List & Label Scripts programmieren
Reglements-Änderungen parametrieren
Parametrierung bei Änderungen des technischen Zinssatzes, Testen der Änderungen
Programmierung diverser Verwaltungstools für die Ausweise, Belege, Briefe und Formulare
Einrichten und Verwalten der PK/S.Live Online Simulation
Damit zusammenhängend, Verwaltung der Texte in allen Dokumenten in den Sprachen D, F, IT und EN
Interner Telefon-Support für die Kundenbetreuer und Geschäftsführer der Kassen
Diverse weitere Daily Business Arbeiten ausführen
Programmierung/Erstellung diverser komplexer SQL-Abfragen in PL/SQL und SQL für Auswertungen und Statistiken
Programmierung mit Excel und Access VBA, sowie im Excel Power Query
VB.Net Applikations-Programmierung (WPF) für Beitragsabgleiche
Verwalten, Erstellen, Bearbeiten der JIRA Dashboards, Filter, Abfragen und JIRA Tickets
Verwenden, Bearbeiten von Confluence Dokumentationen
Zinsnachzahlung beim Jahresabschluss durchführen
Weitere Tätigkeiten bei der Jahresendverarbeitung
Im PKS: Umsetzung, Einführung bzw. Umstellung der ESR-Rechnungen auf QR-Rechnungen
Sehr guter Kontakt mit der Softech AG (Hersteller der PKS-Verwaltungssoftware)
Tätigkeiten / Aufgaben bei der PKE:
Programmierung des Online Leistungsrechners ?Eintritte? für Arbeitgeber mit ASP.Net, JavaScript, JQuery, HTML
Parametrierung neuer Reglemente oder Anpassungen bei Änderungen vornehmen und testen.
Parametrierung bei Änderungen des technischen Zinssatzes, Testen der Änderungen
Übernahme der Versicherten (Aktive, Rentner, Begünstigte, Invalide) aus dem Leistungsprimat in den Beitragsprimat
Schnittstellen-Programmierung zur automatisierten Übernahme von Eintritte, Austritte, Lohnänderungen, Adressänderungen, Zivilstandsänderung, Todesfällen, Ehegattenänderungen (Heiratsdatum, Tod). Die Änderungen werden in einem Access Report im Vergleich zu den scharfen Daten ausgewertet und zur Anzeige gebracht, bevor die Verarbeitung im PKS ausgeführt wird
Programmierung eines Zusatzprogramms (Planet) welches die Schnittstellen-Daten der Unternehmen auswertet und für die Mutationsbelege in die Access-DB speichert. Verschiedene Auswertungen mit Excel-Exportfunktion, Excel Liste erstellen für den Lohnlistenversand zur automatischen Verarbeitung der Lohnänderungen. Auflistung des durchschnittlichen Pensionierungsalters der letzten 5 Jahre. Integriertes CR-Tool (Change Request) zur Erfassung neuer PKS- oder Planet Programmfehler
Programmierung einer visuellen übersichtlichen Aufbereitung der ca. 70 Reglemente mit Excel Export
First- und Second Level Support bei versicherungstechnischen Schwierigkeiten im PKS Software System (Fehlerfassungen, falsches Vorgehen, Programmfehler aufdecken, Druckerwartungen, Papierstau beheben, usw.)
Prüfen des Onlinerechners, ob die Leistungen nach einer Zinsanpassung (Alter 58 ? 65 Jahre) richtig gerechnet werden, Dokumentieren der Programme, der Programmfehler und der Programm Tests
Direkter Kontakt mit der PK-Softech AG in Münchenstein
Spezialisierung in der Erstellung und Wartung von List & Label Reporte für Versicherte. (leider konnte der PK-Softech Standard bei der PKE nicht übernommen werden, da zu viele Spezifikationen abweichen
Serienbrief-Programmierung mit Datenbankanbindung
Multifunktions-Drucker Wartung (Transportrollen-Austausch)
Behebung technischer Druckerfehler (Papierstau, usw.)
Insgesammt 35 Jahre Programmier-Wissen und Erfahrung