Skills
Skillchart von Markus Winter (Verlangen Sie bitte das original im Word-Format bei Tel 091 829 00 07)
Technik Level In Verwendung
Visual Studio + Zubehör
.NET 5 Seit 2002 fortlaufend
C# 5 Seit 2003 fortlaufend
Vb.NET 5 Seit 2003
LINQ 4 Seit 2008
ASP.NET 5 Seit 2005 fortlaufend
ADO.NET 5 Seit 2005 fortlaufend
Ajax ToolKit 4-5 Seit 2009
Infragistics Tools 4-5 Seit 2009
XML 5 Seit 1998
Datenbankabfragesprachen
TSQL 5 Seit 2001 fortlaufend
Jet SQL 5-6 Seit 1990 fortlaufend
MySQL 4 Seit 1998 gelegentlich
Programmiersprachen
Assembler und C 3 1985-1988
Java 4 1998 – 2005 gelegentlich, im 2006 intensiv danach nicht mehr
Modula II 5 1987-1988
REXX 4 1999 für ein Schulungsprojekt
VBA 5-6 Seit 1995 bis 2002 intensiv, seit 2002 gelegentlich in Access
Visual Basic 5 1998 bis 2002
Web Entwicklung Sprachen
HTML, CSS, JavaScript 5-6 Seit 1990 fortlaufend
PHP 4 Seit 1990 selten
ASP, SSI 5 Seit 1990 bis ca. 2006 intensiv, heute selten.
CGI, PERL 4 Von 1990 bis ca. 2001 gelegentlich
Web Entwicklung Tools
Typo 3 3 2008 und 2009 je ein Kleinprojekt
Plone 3 2008 ein Kleinprojekt
Reporting Tools
Cristal Report 4-5 2005-2007
MS Report 5-6 2005-2007
Entwicklungsumgebung
Visual Studio 5 Seit 2002 fortlaufend
Eclipse 4-5 2005 – 2006
Server + Servertechnologien
Windows NT 3.5 + 3.51 4 1995 – 1998 intensiv
Windows NT4 5 1997 bis 2001 intensiv
Windows 2000 Server & AD
Exchange 2000 5-6 2000 bis 2005 intensiv, danach gelegentlich
Windows 2003 Server 4 Gelegentlich
Windows 2008 Server 3 Selten
Apache Web Server 4 2003 bis 2004
OS/2 5 1994 bis 1998
Client Betriebssysteme
DOS, TOS, DR DOS+Derivate 5-6 1983 bis
Windows 1.0,2.x, 3.0 5-6 1985 - 1993
Windows 3.0 + 3.11 5-6 1992 – 1998
Windows NT 3.51 5
Windows NT 4 4 1997 – 2001
Windows 2000 5-6 2000 – 2003 intensiv, danach selten
Windows XP 5-6 2001 bis heute intensiv
Windows Vista 5 2007 bis heute
Winodws CE und Mobile alle Versionen 5 Jeweils in den 1-2 Jahren in denen sie auf dem Markt waren
Palm OS 5 1997 – 1999 intensiv
Netzwerke & Protokolle
ADSL Seit 2000
DHCP + DNS Seit 1998
Ethernet Seit 1990
FTP
ISDN
Netview + Netware
Router
SMTP
SSL
Switches
TCP/IP
Token Ring
VPN
WLAN
Technik Level In Verwendung
Visual Studio + Zubehör
.NET 5 Seit 2002 fortlaufend
C# 5 Seit 2003 fortlaufend
Vb.NET 5 Seit 2003
LINQ 4 Seit 2008
ASP.NET 5 Seit 2005 fortlaufend
ADO.NET 5 Seit 2005 fortlaufend
Ajax ToolKit 4-5 Seit 2009
Infragistics Tools 4-5 Seit 2009
XML 5 Seit 1998
Datenbankabfragesprachen
TSQL 5 Seit 2001 fortlaufend
Jet SQL 5-6 Seit 1990 fortlaufend
MySQL 4 Seit 1998 gelegentlich
Programmiersprachen
Assembler und C 3 1985-1988
Java 4 1998 – 2005 gelegentlich, im 2006 intensiv danach nicht mehr
Modula II 5 1987-1988
REXX 4 1999 für ein Schulungsprojekt
VBA 5-6 Seit 1995 bis 2002 intensiv, seit 2002 gelegentlich in Access
Visual Basic 5 1998 bis 2002
Web Entwicklung Sprachen
HTML, CSS, JavaScript 5-6 Seit 1990 fortlaufend
PHP 4 Seit 1990 selten
ASP, SSI 5 Seit 1990 bis ca. 2006 intensiv, heute selten.
CGI, PERL 4 Von 1990 bis ca. 2001 gelegentlich
Web Entwicklung Tools
Typo 3 3 2008 und 2009 je ein Kleinprojekt
Plone 3 2008 ein Kleinprojekt
Reporting Tools
Cristal Report 4-5 2005-2007
MS Report 5-6 2005-2007
Entwicklungsumgebung
Visual Studio 5 Seit 2002 fortlaufend
Eclipse 4-5 2005 – 2006
Server + Servertechnologien
Windows NT 3.5 + 3.51 4 1995 – 1998 intensiv
Windows NT4 5 1997 bis 2001 intensiv
Windows 2000 Server & AD
Exchange 2000 5-6 2000 bis 2005 intensiv, danach gelegentlich
Windows 2003 Server 4 Gelegentlich
Windows 2008 Server 3 Selten
Apache Web Server 4 2003 bis 2004
OS/2 5 1994 bis 1998
Client Betriebssysteme
DOS, TOS, DR DOS+Derivate 5-6 1983 bis
Windows 1.0,2.x, 3.0 5-6 1985 - 1993
Windows 3.0 + 3.11 5-6 1992 – 1998
Windows NT 3.51 5
Windows NT 4 4 1997 – 2001
Windows 2000 5-6 2000 – 2003 intensiv, danach selten
Windows XP 5-6 2001 bis heute intensiv
Windows Vista 5 2007 bis heute
Winodws CE und Mobile alle Versionen 5 Jeweils in den 1-2 Jahren in denen sie auf dem Markt waren
Palm OS 5 1997 – 1999 intensiv
Netzwerke & Protokolle
ADSL Seit 2000
DHCP + DNS Seit 1998
Ethernet Seit 1990
FTP
ISDN
Netview + Netware
Router
SMTP
SSL
Switches
TCP/IP
Token Ring
VPN
WLAN
Project history
Entwicklungsprojekte von Markus Winter (Verlangen Sie bitte das Original im Word-Format bei Tel 091 829 00 07)
Management Information System
Beschreibung:
Webbasierende Software zur tabellarischen und grafischen Darstellung von Umsatz- und Kennzahlen eines Gastronomiebetrieb.
Die Daten werden a) in regelmässigen Zeitabständen (stündlich, täglich, wöchentlich) von Fremdsystemen (Abakus, eMIS, Navision) abgeholt und in einer einheitliche Datenbank abgelegt.
Die abgelegten Zahlen werden strukturiert nach Zeitintervallen (z.B. Umsatz täglich, wöchentlich, monatlich) im Vergleich mit dem vorherigen Zeitintervall oder dem Vorjahresintervall angezeigt.
Technologien:
MS SQL Server 2008, IIS 2008, TSQL
Datenimport: Windows Service in C# mit ADO.NET
Anzeigemodul: .NET 3.5, ASP.NET, LINQ, Infragistics Tools, Ajax ToolKit
Meine Aufgabe:
Als Alleinentwickler für dieses Projekt, Umsetzung aufgrund einer Grobbeschreibung des Firmeninhabers.
Design und Umsetzung des Datenbankmodells, Entwickeln des Windows Dienstes für den Datenimport und der Webapplikation als Frontend für die Konfiguration und Auswertung.
Mandantenfähiges CRM System
Beschreibung:
Der Bambus Office Manager ist eine Softwarelösung für Betriebe welche alle Kommunikations-Informationen zentral verwaltet. Dies betrifft E-Mails, Telefongespräche, Briefverkehr. Ein eingehendes Mail wird automatisch indexiert und so an Projekte, Produkte oder Abteilungen/Personen zugewiesen. Je nach Zugriffsberechtigung haben die Miterbeiter z.B. über das Projekt Zugriff auf alle Kommunikationen zu dem entsprechenden Projekt.
Die E-Mails und Dateien müssen verschlüsselt abgelegt sein und so mit Zugriffsbeschränkungen versehen sein, dass ein austretender Miterbeiter nicht noch sämtliche Daten via Memorystick kopieren kann. Im Weiteren besteht die Software aus einer Adressverwaltung, Vorlagenverwaltung und einer Aufgaben und Terminverwaltung. Weitere Module sollen dazu kommen wie z.B. ein Inkassomodul.
Technologien:
MS-SQL Server 2008, TSQL, C#, 3-Layer Architektur
Meine Aufgabe:
Screendesign für alle neu zu entwickelnden Module wie Datei- und Mail Archiv, Vorlagenverwaltung , Aufgabenverwaltung, MIS, Benutzerverwaltung, Zeiterfassung, Aboverwaltung und viele mehr. Definieren der Schnittstellen für das Team.
Ausprogrammierung der Oberflächen in modularer Bauweise.
Ausprogrammierung des Datei- und E-Mail Archiv inkl. Verschlüsselung.
Definieren und ausprogrammieren der Schnittstelle für die Dateiablage
Projektausgang:
Das Produkt lies sich in der Entwicklungsphase als nur Oberflächen bestanden nicht gut genug verkaufen und wurde eingestellt.
Arbeitsplatz Bewertungstool
Beschreibung:
Multilinguale Software zur Bewertung von Mitarbeiter und Arbeitsplätzen. Bewertet wurden Eigenschaften wie Körperliche Belastung, Emotionale Belastung, Fachlicher Anspruch, Entscheidungen fällen und vieles mehr. Mittels Netzdiagrammen wurden Arbeitsplätze und Mitarbeiter überlagert um so mittels Suchfunktionen in einem Betrieb den optimalen Mitarbeiter für eine Arbeitsstelle zu finden.
Technologien:
Visual Studio 2005, vb.NET, JET-SQL, ADO.NET, XML.
Meine Aufgabe:
Als Alleinentwickler Design und Entwicklung der Datenbank
Festlegen der Architektur und Ausprogrammierung aller Module
Projektausgang:
Der wichtigste Kunde bewertete das noch unfertige (unreife) Produkt negativ und entschied sich für ein Mitbewerber. Das Projekt wurde eingestellt.
Software zur ISO Zertifizierung
Beschreibung:
Multilinguales Dokumentenverwaltungssystem zur Unterstützung des ISO-Zertifizierungsprozess. Geschäftsabläufe und deren Dokumentation werden grafisch und mit Dokumenten unterstützt dargestellt.
Technologien:
IIS Webserver für Webseite
Apache Webserver für PDF-Generation
MS SQL Webserver
Meine Aufgabe:
Update der aktuellsten Version bei der Kundschaft, Rettung der bestehenden Daten, einrichten von Apache Webserver und restoren der Daten.
Optimieren des SQL Servers und des Codes auf Leistung
Entwicklung von automatisierten Installationsprozessen in Form von Kommandozeilenprogrammen und ASP Funktionen für die aufwendige Installation des Updates.
Projektausgang:
Projekt abgeschlossen
Suchmaschinenoptimierung in Typo3 Webseite
Funktionsumfang
Der Kunde wünschte eine Steigerung der Besucher der eigenen bestehenden Webseite welche mit Typo3 erstellt und gepflegt ist.
Technologien
Typo3, PHP
Google Analytis
Tool zur Bestimmung der Position in Google
Tool zur Bestimmung des Pageranking
Meine Aufgabe:
Anpassen der bestehenden Vorlagen für die Meta-Tags.
Neuerstellung von Vorlagen zur Bildung von Kategorien.
Textliche Anpassungen am Inhalt.
Überwachung der Ergebnisse
MC Prüfungstool
Beschreibung
Für Kursleiter gedachtes Prüfungssystem. Jeder angemeldete Teilnehmer ist in der Lage Prüfungsfragen nach dem Multiplechoic System einzugeben. Nicht nur einfache Auswahl abfragen sondern Typ A, B, D, E und F-Fragen nach Dr. Krebs (Uni Bern).
Von einem Kursleiter können mehrere Fragen a) zu einer Lerneinheit und b) zu einer Prüfung zusammengebunden werden.
Die Teilnehmer können sich anhand der Lerneinheiten selbst testen wie gut sie das Stoffgebiet beherrschen. Das System gibt die Fragen aus, und bewertet die Antworten inklusive Ausgabe der richtigen Lösung.
Der Kursleiter kann im Klassenverband Prüfungen durchführen und das System erstellt nach Abschluss der Prüfung automatisch die Notenliste für die Klasse.
Die Eingabe der Fragen kann anstelle des Webinterfaces auch über ein Access Frontend eingegeben werden. Dabei werden pro Lerneinheit oder Prüfung auch Statistiken über die Fragenverteilung (Fragetyp) und den Schwierigkeitsgrad der Fragen ausgegeben.
Das Tool wurde über mehrere Jahre hinweg weiter entwickelt.
Technologien
Access Datenbank mit Synchronisierung zwischen mehreren Replikaten
HTML, CSS, JavaScript auf Client Seite
SSI, ASP, SQL (JET-DB) auf (IIS) Server Seite
Meine Aufgabe:
Als Initiant und Alleinentwickler lag es an mir und meiner Erfahrung mit den Teilnehmern den Funktionsumfang zu bestimmen/erweitern so wie das entwerfen der Datenbank und der Ausprogrammierung der Webseite.
Management Information System
Beschreibung:
Webbasierende Software zur tabellarischen und grafischen Darstellung von Umsatz- und Kennzahlen eines Gastronomiebetrieb.
Die Daten werden a) in regelmässigen Zeitabständen (stündlich, täglich, wöchentlich) von Fremdsystemen (Abakus, eMIS, Navision) abgeholt und in einer einheitliche Datenbank abgelegt.
Die abgelegten Zahlen werden strukturiert nach Zeitintervallen (z.B. Umsatz täglich, wöchentlich, monatlich) im Vergleich mit dem vorherigen Zeitintervall oder dem Vorjahresintervall angezeigt.
Technologien:
MS SQL Server 2008, IIS 2008, TSQL
Datenimport: Windows Service in C# mit ADO.NET
Anzeigemodul: .NET 3.5, ASP.NET, LINQ, Infragistics Tools, Ajax ToolKit
Meine Aufgabe:
Als Alleinentwickler für dieses Projekt, Umsetzung aufgrund einer Grobbeschreibung des Firmeninhabers.
Design und Umsetzung des Datenbankmodells, Entwickeln des Windows Dienstes für den Datenimport und der Webapplikation als Frontend für die Konfiguration und Auswertung.
Mandantenfähiges CRM System
Beschreibung:
Der Bambus Office Manager ist eine Softwarelösung für Betriebe welche alle Kommunikations-Informationen zentral verwaltet. Dies betrifft E-Mails, Telefongespräche, Briefverkehr. Ein eingehendes Mail wird automatisch indexiert und so an Projekte, Produkte oder Abteilungen/Personen zugewiesen. Je nach Zugriffsberechtigung haben die Miterbeiter z.B. über das Projekt Zugriff auf alle Kommunikationen zu dem entsprechenden Projekt.
Die E-Mails und Dateien müssen verschlüsselt abgelegt sein und so mit Zugriffsbeschränkungen versehen sein, dass ein austretender Miterbeiter nicht noch sämtliche Daten via Memorystick kopieren kann. Im Weiteren besteht die Software aus einer Adressverwaltung, Vorlagenverwaltung und einer Aufgaben und Terminverwaltung. Weitere Module sollen dazu kommen wie z.B. ein Inkassomodul.
Technologien:
MS-SQL Server 2008, TSQL, C#, 3-Layer Architektur
Meine Aufgabe:
Screendesign für alle neu zu entwickelnden Module wie Datei- und Mail Archiv, Vorlagenverwaltung , Aufgabenverwaltung, MIS, Benutzerverwaltung, Zeiterfassung, Aboverwaltung und viele mehr. Definieren der Schnittstellen für das Team.
Ausprogrammierung der Oberflächen in modularer Bauweise.
Ausprogrammierung des Datei- und E-Mail Archiv inkl. Verschlüsselung.
Definieren und ausprogrammieren der Schnittstelle für die Dateiablage
Projektausgang:
Das Produkt lies sich in der Entwicklungsphase als nur Oberflächen bestanden nicht gut genug verkaufen und wurde eingestellt.
Arbeitsplatz Bewertungstool
Beschreibung:
Multilinguale Software zur Bewertung von Mitarbeiter und Arbeitsplätzen. Bewertet wurden Eigenschaften wie Körperliche Belastung, Emotionale Belastung, Fachlicher Anspruch, Entscheidungen fällen und vieles mehr. Mittels Netzdiagrammen wurden Arbeitsplätze und Mitarbeiter überlagert um so mittels Suchfunktionen in einem Betrieb den optimalen Mitarbeiter für eine Arbeitsstelle zu finden.
Technologien:
Visual Studio 2005, vb.NET, JET-SQL, ADO.NET, XML.
Meine Aufgabe:
Als Alleinentwickler Design und Entwicklung der Datenbank
Festlegen der Architektur und Ausprogrammierung aller Module
Projektausgang:
Der wichtigste Kunde bewertete das noch unfertige (unreife) Produkt negativ und entschied sich für ein Mitbewerber. Das Projekt wurde eingestellt.
Software zur ISO Zertifizierung
Beschreibung:
Multilinguales Dokumentenverwaltungssystem zur Unterstützung des ISO-Zertifizierungsprozess. Geschäftsabläufe und deren Dokumentation werden grafisch und mit Dokumenten unterstützt dargestellt.
Technologien:
IIS Webserver für Webseite
Apache Webserver für PDF-Generation
MS SQL Webserver
Meine Aufgabe:
Update der aktuellsten Version bei der Kundschaft, Rettung der bestehenden Daten, einrichten von Apache Webserver und restoren der Daten.
Optimieren des SQL Servers und des Codes auf Leistung
Entwicklung von automatisierten Installationsprozessen in Form von Kommandozeilenprogrammen und ASP Funktionen für die aufwendige Installation des Updates.
Projektausgang:
Projekt abgeschlossen
Suchmaschinenoptimierung in Typo3 Webseite
Funktionsumfang
Der Kunde wünschte eine Steigerung der Besucher der eigenen bestehenden Webseite welche mit Typo3 erstellt und gepflegt ist.
Technologien
Typo3, PHP
Google Analytis
Tool zur Bestimmung der Position in Google
Tool zur Bestimmung des Pageranking
Meine Aufgabe:
Anpassen der bestehenden Vorlagen für die Meta-Tags.
Neuerstellung von Vorlagen zur Bildung von Kategorien.
Textliche Anpassungen am Inhalt.
Überwachung der Ergebnisse
MC Prüfungstool
Beschreibung
Für Kursleiter gedachtes Prüfungssystem. Jeder angemeldete Teilnehmer ist in der Lage Prüfungsfragen nach dem Multiplechoic System einzugeben. Nicht nur einfache Auswahl abfragen sondern Typ A, B, D, E und F-Fragen nach Dr. Krebs (Uni Bern).
Von einem Kursleiter können mehrere Fragen a) zu einer Lerneinheit und b) zu einer Prüfung zusammengebunden werden.
Die Teilnehmer können sich anhand der Lerneinheiten selbst testen wie gut sie das Stoffgebiet beherrschen. Das System gibt die Fragen aus, und bewertet die Antworten inklusive Ausgabe der richtigen Lösung.
Der Kursleiter kann im Klassenverband Prüfungen durchführen und das System erstellt nach Abschluss der Prüfung automatisch die Notenliste für die Klasse.
Die Eingabe der Fragen kann anstelle des Webinterfaces auch über ein Access Frontend eingegeben werden. Dabei werden pro Lerneinheit oder Prüfung auch Statistiken über die Fragenverteilung (Fragetyp) und den Schwierigkeitsgrad der Fragen ausgegeben.
Das Tool wurde über mehrere Jahre hinweg weiter entwickelt.
Technologien
Access Datenbank mit Synchronisierung zwischen mehreren Replikaten
HTML, CSS, JavaScript auf Client Seite
SSI, ASP, SQL (JET-DB) auf (IIS) Server Seite
Meine Aufgabe:
Als Initiant und Alleinentwickler lag es an mir und meiner Erfahrung mit den Teilnehmern den Funktionsumfang zu bestimmen/erweitern so wie das entwerfen der Datenbank und der Ausprogrammierung der Webseite.
Local Availability
Open to travel worldwide
Verfügbar nach Absprache.
Ganze Schweiz vor Ort, Deutschland + Österreich und Remote weltweit
Rufen Sie mich an: +41 (0)76 346 13 30
Ganze Schweiz vor Ort, Deutschland + Österreich und Remote weltweit
Rufen Sie mich an: +41 (0)76 346 13 30
Other
Verlangen Sie bitte die Originaldokumente im Word oder PDF Format bei Tel +41 (0)76 346 13 30