Zeitraum : Anfang 04-2010 - ...
Firma : [Name auf Anfrage] Software Entwicklung
Projekt : Diverse Projekte (weitere Details folgen)
* Entwicklung einer App mit Monotouch für iPhone, Mono For Android und mit Visual
Studio für das Windows Phone 7 - Über die App können Homöopathische Heilmittel
über Patienten Dialog Verfahren ermittelt werden. Die Pflege der Stammdaten für
die App's erfolgt über Lightswitch.
* www.fair-ka.de - Aufsetzen der ASP.NET basierten CMS-Systems Umbraco. Umsetzung
des Designs (HTML & CSS). Erweiterung der Umbraco Core Funktionalität um
Module, um geschützte Klienten-Bereiche bereitzustellen und um das unerlaubte
Herunterladen von Dokumenten zu verhindern.
* Umsetzung der Web-Seite der ETI-GmbH in Karlsruhe (www.etigmbh.de/) - Umsetzung
mit HTML & CSS.
Software : Visual Studio .net 2010, Team Foundation Server
2005/2008/2010, SQL Server 2008 + SQL Server 2008 R2, FxCop,
Aufgabe : Erstellung von Produkten, Requirements auf
Grundlage der Arbeit der Sophisten, Projekt Management nach
Scrum. Entwicklung nach dem TDD (Test Driven Development) und
CCD (Clean Code Development)...(Näheres folgt).
Rolle : Business Analyst, Projekt Manager, Software Architekt,
Softwareentwickler, Tester, Produkt Manager
Zeitraum : Anfang 08-2010 - ...
Firma : Keßler Consulting GmbH und in dem Kontext bei dem 3. größten Energie Versorger
Deutschlands
Projekt : Intelligenter Stromzähler
Software : Visual Studio .net 2008 Team Suite, Team Foundation Server
2008, SQL Server 2008, FxCop, Entwicklung nach dem TDD
(Test Driven Development)
Aufgabe : Umsetzung diverser Aufgaben (Erweiterung von Tools, Reaktivierung von Unit
Tests, Mitwirkung an der Erstellung eines Silverlight Showcases für die ISH in
Frankfurt, ...)
Rolle : Softwareentwickler, Tester, Architect
Zeitraum : Anfang 10-2007 - 03-2010
Firma : Keßler Consulting GmbH und in dem Kontext bei dem 3. größten Energie Versorger
Deutschlands
Projekt : Intelligenter Stromzähler
Software : Visual Studio .net 2005/2008 Team Suite, Team Foundation Server
2005/2008, SQL Server 2005, FxCop, Entwicklung nach dem TDD
(Test Driven Development)
Aufgabe : Mitglied im Architektur-Team: Erstellung und Umsetzung einer
Software Architektur für die nächsten Jahre basierend auf dem SOA
Paradigma; Umsetzung von Prototypen; Durchführung von Unter-
suchungen zur Bildung von Entscheidungsgrundlagen; Enge Zusammen-
arbeit mit dem Infrastruktur Team; Zeitweise Vertretung der
Projektleitung.
Entwickler Rolle: Umsetzung der Abrechnungs- und der SMS-
Komponente.
Rolle : Software Architekt, Softwareentwickler, Tester
Zeitraum : Anfang 01-2006 - 09-2007
Firma : Siemens (www.siemens.de/simatic)
Projekt : Das Projekt umfasst alle anfallenden Aufgaben der Software-
entwicklung, um einen Nachfolger der bestehenden Simatic Step 7
'System Fehler Melden' Komponente zu erzeugen, welche auf einer
Siemens eigenen Plattform aufsetzt.
Software : Visual Studio .net 2005, Enterprise Architect (Dokumentation mit
der UML 2.0), NUnit, NCover, FxCop mit einem erweiterten Regelsatz
von Siemens. Clearcase als Revision Control System, Entwicklung
der Software nach dem TDD (Test Driven Development) Paradigma und
einem Siemens eigenen Software Entwicklungs-Prozess.
Aufgabe : Meine Aufgabe umfasst das Schreiben der Feature Spezifikation, das
Schreiben der Design Spezifikation, die programmatischen Umsetzung
in C#/C++ (Managed/Unmanaged) unter Zuhilfenahme des Siemens
eigenen Frameworks, dem Testen der erstellten Software, die
Integration von bestehenden Legacy Code, der tatkräftigen Unter-
stützung der Teilprojektleitung/des System Tests und der
Dokumentation der geleisteten Arbeit.
Rolle : System-Analyst, Architect, Designer, Softwareentwickler, Tester
Zeitraum : Anfang 01-2005 - 12-2005
Firma : Philips Medical Systems (www.medical.philips.com/de/)
Projekt : Erstellung einer .NET Anwendung, basierend auf einem existierenden
Prototypen im Bereich der Nachbearbeitung von Röntgenbildern.
Software : Visual Studio .net 2003, Enterprise Architect (Dokumentation mit
der UML 2.0), NUnit in Verbindung mit einem Philips Test-Framework.
Clearcase als Revision Control System, Entwicklung der Software
nach dem TDD (Test Driven Development) Paradigma und einem Philips
eigenen Software Entwicklungs-Prozess.
Aufgabe : Komplette Entwicklung (Architektur/Design/Programmierung/Testen)
eines User Interfaces, welches in .NET mit C# realisiert wurde und
das Philips eigene MIP.NET Framework benutzt.
Rolle : Softwareentwickler, Tester
Zeitraum : Anfang 10-2004 - ... (Eigenregie)
Firma : Eigene [URL auf Anfrage]
Projekt : Erstellung einer .NET Anwendung, basierend auf einem existierenden
Prototypen.
Software : Visual Studio .net 2003, Enterprise Architect (Dokumentation mit
der UML 2.0), moinmoin-Wiki für die Projekt-Dokumentation, FIT,
NUnit und NCover zum Testen, Subversion als Revision Control
System, SQL Server als Datenbank.
Entwicklung der Software nach dem TDD (Test Driven Development)
Paradigma.
Aufgabe : Alleinverantwortliche Entwicklung der auf .NET mit C# realisierten
Software, um die Funktionalität des Prototypen in ein vom End-
Benutzer benutzbares Produkt zu verwandeln. Dieses Projekt wird
meist in der Projekt-Freien Zeit weiterentwickelt.
Rolle : Systemanalyst, Architekt, Softwareentwickler, Tester
Zeitraum : Anfang 09-2004 - 10-2004 (Eigenregie)
Firma : Eigene [URL auf Anfrage]
(Basierend auf dem Projekt vom 04/05-2004)
Projekt : Erstellung einer Smartphone Anwendung.
Software : Visual Studio .net 2003, Enterprise Architect (Dokumentation mit
der UML 2.0), moinmoin-Wiki für die Projekt-Dokumentation, NUnit
und NCover zum Testen, Subversion als Revision Control System.
Aufgabe : Konvertierung und Weiterentwicklung der auf Java J2ME basierten
ersten Version der Software zu einer Version, welche auf dem .NET
Compact Framework basiert, da J2ME zu viele limitierende Faktoren
aufwies. Die Software wurde in C# konvertiert und weiterentwickelt.
Rolle : Systemanalyst, Architekt, Softwareentwickler, Tester,
Projektmanager
Zeitraum : 06-2004 - Anfang 09-2004
Firma : STP Informationstechnologie AG (www.stp-online.de)
Projekt : Erweiterung der bestehenden Funktionalität in der Verwaltung
von Debitoren und Vermögensgegenständen. Die Anforderungen
werden nach den Vorgehen der Sophist Group erhoben und zum
einen mit dem Case Tool 'Enterprise Architect' mittels der
UML 2.0 erfaßt sowie mit Word Dokumenten. Die Implementierung
wird in C# vorgenommen. Unit Testing wird mit NUnit durchgeführt,
da in dem Projekt der Test First Ansatz gefordert ist.
Software : Visual Studio .net (Version von 2003), Enterprise Architect
(Dokumentation mit der UML 2.0), SQL Server 2000, NUnit
(Testframework), Office 2003.
Aufgabe : Design, Programmierung und Testen neuer Bestandteile der Software.
Rolle : Systemanalyst, Architekt, Softwareentwickler
Zeitraum : Anfang 04-2004 - Ende 05-2004 (Eigenregie)
Firma : Eigene [URL auf Anfrage]
Projekt : Erstellung einer Java Anwendung für ein Handy unter Benutzung
der J2ME.
Software : IntelliJ 3.0, Enterprise Architect (Dokumentation mit
der UML 2.0), moinmoin-Wiki für die Projekt-Dokumentation, JUnit
zum Testen
Aufgabe : Abdeckung des kompletten Software Live-Cycles (Requirements,
Architektur, Design, Programmierung und Test - Einführung und
Support der Software sind leider ausgeblieben, da durch zu viele
limitierende Faktoren die Software nicht fertig gestellt werden
konnte).
Rolle : Systemanalyst, Architekt, Softwareentwickler, Tester,
Projektmanager
Zeitraum : 04-2001 - Anfang 04-2004
Firma : STP Informationstechnologie AG (www.stp-online.de)
Projekt : Entwicklung von UI-Komponenten und Business Logic mit C# (C-Sharp).
Software : Visual Studio .net (von Beta 1 über Beta 2, Release Candidate 1
und jetzt mit der Final Version bzw. Version von 2003), Visio 2002
(Dokumentation) SQL Server 2000, NUnit (Testframework). In dem
Projekt wird eine 4-Schichten Architektur realisiert mit einem
SQL Server für die Persistenz, Web-Services für die Kommunikation
über das Internet und einem Windows Fat Client als Benutzerschnitt-
stelle.
Aufgabe : Design, Programmierung und Testen der neu zu erstellenden Software,
welche in C# entwickelt wurde. Ich habe dabei eng mit dem
Architekten der Software zusammengearbeitet und eigenständig und
maßgeblich einige Bestandteile der Software entwickelt. Dabei
erstreckte sich das Gebiet der von mir abgedeckten Entwicklung
UI's, Business Logik, Datenbank Bestandteile (Komplexe SQL
Statements, Stored Procedures), Web-Services - Anbindung eines
Legacy Systemsund der Einbindung einer auf VB 6 basierten Software
in .NET, um deren Weiterbenutzung zu gewährleisten.
Rolle : Softwareentwickler, Architekt
Zeitraum : 03-2001 - 04-2001 (Als Nebentätigkeit)
Firma : GSoft (www.GSoft.de)
Projekt : Erstellung eines Frameworks für eine auf Microsoft ASP basierte
Web-Seite mit zugekauften Content Management System, Forum und
Online WYSIWYG HTML Editor für die Firma GSoft GmbH in Karlsruhe.
Software : Windows NT 4.0, Visual Interdev, Personal Web-Server, Access 2000,
ASP basiertes Content Management System "Active Publisher",
ASP basiertes Forum "Snitz2000" und ASP/ActiveX basierter
WYSIWYG HTML Editor eWebEditPro.
Aufgabe : Entwicklung der verbleibenden Bestandteile der Lösung unter VB 6.
Rolle : Alleinverantwortlicher für das Projekt
Zeitraum : 01-2001 - 03-2001 (Als Nebentätigkeit)
Firma : Unterhaltungselektronik Reparaturunternehmen
(Elesco in Hamburg)
www.meisterhand-service.de/cgi-bin/ErrDB/Fehlerdatenbank.pl
(Zur Zeit leider nicht online - Stand 29-Jan-2002)
Projekt : Web basierte Fehlerdatenbank. Angemeldete Benutzer können sich
für die entsprechenden Hersteller die Fehlerdaten mit deren
möglichen Lösungen zu Geräten anzeigen lassen, um die
Fehlersuche zu minimieren. Eine Benutzerverwaltung wurde realisiert
sowie eine statistische Auswertung der Anfragen. Die Daten befinden
sich in einer Flat File Datenbank und können online über die
Web-Seite geupdated werden.
Software : HTML, Perl/CGI , Apache, Linux (SuSE) 7.0
Aufgabe : Entwicklung der Software mit Perl.
Rolle : Alleinverantwortlicher für das Projekt
Zeitraum : 11-2000 - 03-2001 (Als Nebentätigkeit)
Firma : Privat
Projekt : Einführung in die OO-Programmierung am Bespiel der Programmierung
des Spiels ¿Tetris¿.
Software : Borland J-Builder 4.0 (Foundation), Windows NT 4.0, Together J
(Whiteboard)
Aufgabe : Einem Freund in OOA/OOD/OOP (Java) einzuführen. Es ist das
Spiel "Tetris" als Applet erzeugt worden. Sinn des ganzen war es
ein kleines Projekt mit Java zu realisieren (damit ich mit Java
praktische Erfahrungen sammle), den Freund in die OO-Programmierung
einzubringen und gleichzeitig auch ein wenig meine didaktischen
Fähigkeiten zu verbessern.
Rolle : Trainer, Designer, Softwareentwickler
Zeitraum : 09-2000 - 2003 (Als Nebentätigkeit)
Firma : GSoft (www.GSoft.de)
Projekt : Mitarbeit bei der www.Homoeopathie.com Web Seite.
Software : Windows NT 4.0, Interdev, Access 2000
Aufgabe : Anpassung von zugekauften ASP Komponenten an die Erfordernisse des
Seitenanbieters.
Rolle : Software Entwickler
Zeitraum : 01-2000 - 04-2000 (Als Nebentätigkeit)
Firma : Unterhaltungselektronik Reparaturunternehmen
(Meisterhand Service GmbH in Hamburg)
www.meisterhand-service.de
Projekt : Webauftritt mit der Möglichkeit für die Kunden und Händler
den Status ihrer Reparatur abzufragen über das Web. Die
Reparaturdaten befinden sich in einer Flat File Datenbank.
Software : Windows NT 4.0, HTML, Perl/CGI (AktivePerl), Apache unter Linux.
Aufgabe : Realisierung der Perl basierten Anwendung.
Rolle : Alleinverantwortlicher für das Projekt
Zeitraum : 11-2000 - 03-2001
Firma : Agilent Technologies in Waldbronn (www.agilent.de)
Projekt : Pharma Solutions Business Unit im Projekt "Handheld Controller"
Aufgabenbereich: Konzeption des Handheld Controller Nachfolgers
und die Neugeräte Treiber-Entwicklung für den bestehenden DOS
basierten Handheld Controller unter zu Hilfenahme des Borland C++
Compilers.
Software : Windows NT 4.0, DOS 3.0, Borland C++ 3.2/5.0, HMS.
Aufgabe : Design und Programmierung neuer Bestandteile für den Handheld
Controller in C++.
Rolle : Software Entwickler
Zeitraum : 11-1998 - 10-2000
Firma : Hewlett-Packard GmbH bzw. (www.hp.com)
jetzt Agilent Technologies in Waldbronn (www.agilent.de)
Projekt : Pharma Solutions Business Unit im Projekt "Routine Predictable"
Software : Windows NT 4.0, Clearcase, MKS Toolkit, Borland C++ Builder 3-5,
Visual Studio 6.0, Case Tool: Together C++ White Board Edition -
Evaluation.
Aufgabe : Erstellung verschiedener COM basierten UI-Komponenten in C++ unter
zu Hilfenahme des Borland C++ Builders und dem Case Tool Together
C++.
Rolle : Software Entwickler
Zeitraum : 04-1998 - 10-1998
Firma : Hewlett-Packard GmbH in Böblingen (www.hp.com)
Projekt : Storage Management Business im Projekt "Storage Ressource Manager"
Software : Windows NT 4.0, Visual Studio 6.0, Case Tool: Paradigm Plus,
ClearCase, MKS Toolkit
Aufgabe : Objektorientierte Analyse und Design, basierend auf der Team
Fusion Software Entwicklungs-Methode, Implementierung des Agenten
und initiale Erstellung des MMC basierten GUI mit C++ unter Ver-
wendung des Microsoft Visual C++ Compilers.
Rolle : Software Entwickler und Software Designer
Zeitraum : 05-1997 - 03-1998
Firma : Hewlett-Packard GmbH in Böblingen (www.hp.com)
Projekt : OpenView Software Division im Projekt "IT-Inventory"
Software : Windows NT 4.0, MKS Toolkit, Visual Studio 5.0, MKS Lex/Yacc
ClearCase, Paradigm Plus.
Aufgabe : Erweiterung des vorhandenen MOF (Managed Object Format) Compilers
unter Verwendung von C++.
Rolle : Software Entwickler
Deutschland: Grundsätzlich bin ich so flexibel, daß ich überall in Deutschland arbeite, wenn es nicht zu umständlich ist am Wochenende zu meinem aktuellen Wohnort Ettlingen bei Karlsruhe zu gelangen. Näheres wäre aber am Besten in einem persönlichen Gespräch zu klären.
D7 - bevorzugt Karlsruhe und Umgebung
D2 - bevorzugt Hamburg