avatar

Software-Entwicklung / Programmierung/Beratung / Consulting

Score
100%
Experience:
29 y
Score
100%
Experience:
29 y
Location:
50859 Köln
Last update:
17.12.2021
Register to Contact Freelancer
Partly Available: 60%
Onsite hourly: 60 €
Remote hourly: N/A
English: Advanced
German: Near native
Persian: Native
Einsatzort: Vor-Ort Einsätze nur im Großraum: Köln/Bonn/Düsseldorf/Acahen oder Orte, welche von Köln aus mit Bahn schnell zu erreichen sind (z.B. Frankfurt am Main) Zeitliche Verfügbarkeit: Ab 01.01.2008
SKILLS
Ausbildung:
Studium der Informatik an der RWTH Aachen Abschluß (19997): Diplom mit der Gesamtnote 1,1
-------------------------------------------------------------
Programmiersprachen:
,Net. C#, XML, XSLT, XSL und Java/AWT/Swing
C, C++, Lisp
Modula-2, Pascal, Powerbuilder, Prolog, Qt
--------------------------------------------------------
Datenbanken:
MS SQL Server, Access, Informix, Oracle
--------------------------------------------------------
Datenkommunikation:
TCP/IP: gute Kenntnisse Anwendungsschicht (z.B. via WNet),
Windows Netzwerk: WNet API, VCard, AT, SYncML
WinSocket, COM/DCOM
.Net-Remoting
--------------------------------------------------
Produkte/Standards/Erfahrungen:
Mehr als 20 Jahre Berufserfahrung mit Schwerpunkten:
- Software Specification documents (Anfordrungsanalyse)
- Software Architecture documents
- Software Designer, UML & Object Oriented methodology
- Programmierung von komplexen Applikationen.

Zertifiziert als: MCAD

Fundierte Kenntnisse in:
- OO-Analyse, OO-Design, Anforderungsanalyse, Designpattern(nach Gama), Implementierung
- UML (Sparx, Together)
- Windows 10
- Dot.Net-Framework (Winforms, ADO.Net, Asp.net, Net-Remoting)
- C#, C++, C, XML/XSL/XSLT
- Winforms, WPF, WCF
 -Standard Template Library (STL) für C++
- COM / ATL
- SQL / MS-SQL-Server
- Datenmodellierung
- GIT, ClearCase (Rational Rose), Serena, SubVersion (Als Anwender)
- Issue-Tracking-System: JIRA. Colabnet, TestDirektor (Als Anwender)
- NUnit-Tests
--------------------------------------------------------------------------------
ADO.Net Profiler Windows Services Softwaredokumentation Aris Prolog MS SharePoint MS SQL XSLT Standard Template Library (STL) SAP Software Designer MS Office 2010 Unix Testfälle XSL C ++ Rhapsody C VBA Win32 Linux GitHub Datenkommunikation XAML Datenaustausch Windows 7 Windows CE Pascal Team Foundation Server API Backend Vektorgrafik IBM Rational ClearQuest InfoPath MS SQL Server HTML5 Datenbank Oracle Visual Studio Object Oriented Excel Echtzeitbetriebssystem C# NuGet UML Dependency injection Access WPF MSMQ Log4Net SharePoint Designer TFS Resharper Microsoft Access Windows Server 2003 Informix ASP Software Architecture Refactoring Toolchain Informatik Software-Entwicklung .NET Microsoft Office SharePoint .Net Framework MS Project Windows 10 Powerbuilder Informationstechnologie Telerik Bugfixing Splunk Produktdatenmanagement Livelink MS Windows MS Visual Studio GNU SVN LINQ Windows Microsoft SharePoint Server IBM Rational DCOM Datenbanken SubVersion Rational Rose Server 2003 JIRA Webservices GUIs MS Windows XP MS Access TCP/IP C++ HTML Visual Basic CSS SiteCore Back-End XML CAD Java Windows XP Apache Subversion GUI Softwaretests Microsoft SharePoint SQL GIT HTTP-Server Lisp NUnit ASP.net Winforms Web Services MS Windows 7
01.02.2021 — 28.02.2021
VW in Wolfsburg
Automobil und Fahrzeugbau
Softwareentwickler
Anforderungsanalyse & Präzisierung der wohldefinierten Prozesse Datenmodellierung unter Berücksichtigung vorhandener Datenbank Objekte, die gemeinsam von anderen Komponenten schon benutzt werden. Umsetzung und Implementierung Technologien: Windows 7 MS SQL Server 2012 / MS Access 2010 Visual Basic / VBA / ADODB / UML (Enterprise Architect EA10) MS Office 2010 (Excel / Access)
01.10.2016 — Now
Carrier Kältetechnik Deutschland GmbH
Industrie und Maschinenbau
Softwareentwickler
Machbarkeitsprüfung und Erstellung von Spezifikation diverser Softwarekomponente für eines webbasierte Systems zur technischen Berechnung und Planung von schlüsselfertigen gewerblichen Kälteanlagen Design und Entwicklung von Produktdatenmanagement-Datenbanken, sowie die Konzeption und das Erstellen von Plattformen für die datenbankbasierten Software aus unterschiedlichem Engineering-Bereiche. Optimierung / Modernisierung und Integration der alten, Knowledge-intensive Komponenten in die moderne Softwarelandschaft Design und Implementierung einer Komponente für die Planung, Modifikation und Verwaltung von neuen bzw. alten Produktlinien mit einem integrieren Berechtigungssystem und Workflow über verschiedenen Abteilungen. (Backend in C# und Frontend mit WINFORM / WPF / Telerik) Planung und Durchführung von Softwaretests sowie Fehleranalyse Anforderungsanalyse und Optimierung / Automatisierung der Arbeitsprozesse
01.04.2016 — 30.09.2016
Aibotix GmbH in Kassel
Sonstiges
Softwareentwickler
Konzept und Implementierung Datenmodellierung Testing Windows 7 / MS SQL Server / Visual Studio (2015) / Resharper OR-Mapping (Entity-Framework) UML (Enterprise Architect EA10) C# / WPF / .Net-Framework 4.5 WinForms / Windows Services / Nunit /Telerik GitHub / Source Tree
01.09.2015 — 31.12.2015
Bayer AG in Leverkusen
Pharma und Medizintechnik
Softwareentwickler
Projektbeschreibung: Mitarbeit an der Betreuung und Weiterentwicklung des Jobportals bzw. HR-Management-Portal bestehend aus 80000 Internet- und Intranet-Seiten. Tätigkeiten: Mitgestaltung der Migration des Portals (bestehend aus 80000 Internet- und Intranet Seiten inklusive Unterseiten). Im Rahmen dieser Migration soll das aktuelle Content-Management-System (Open CMS) vollständig durch Site Core ersetzt werden. Untersuchung, Anpassung und Neuerstellung von Testfällen. Spezifikation, Design und Implementierung von bestimmten Backend-Komponenten Technologien: Windows 7 MS SQL Server / Visual Studio (2013) Microsoft SharePoint Server, Site Core / Open CMS C# / .Net-Framework 4.5 / Nunit / ADO.Net UML (Enterprise Architect EA10 / EA11) XML / XSLT / HTML / HTML5 Team Foundation Server (TFS) OR-Mapping (Entity-Framework)
01.05.2015 — 30.04.2015
Windhoff Software Services GmbH in Gescher
Softwareentwickler
Tätigkeit: Konzept und Implementierung Technologien: Windows 7 / MS SQL Server / Visual Studio (2013) OR-Mapping (Entity-Framework) Microsoft SharePoint Designer, SiteCore / OpenCMS C# / ADO.Net / .Net-Framework 4.5 WinForms / Windows Services / NUnit UML (Enterprise Architect EA10 / EA11) XML / XSLT
01.09.2011 — 30.04.2015
SMA AG Kassel
Industrie und Maschinenbau
Softwareentwickler
Tätigkeiten: Entwicklung von Windows- und Webservices. Spezifikation und Implementierung bestimmter Back-End-Komponenten. Datenmodellierung und Implementierung der entsprechenden gespeicherten Prozeduren. Ist-Analyse, Erkennung und Dokumentation der Schwachpunkte und Erstellung des Realisierungskonzeptes für Refactoring Erweiterung/Weiterentwicklung bestimmter Komponenten Spezifikation, Design und Implementierung neuer Komponenten (als WCF-Services / Windows-Services / Backend / MS-Queue-Wrapper) Erstellung von WPF Programmen für Interne Anwendungen (z. B. Diagnostik von Importdaten) Testspezifikation, Bugfixing, Durchführung Regression Tests, Mitwirkung Deployment Technologien: MS Windows 7 .NET / C# / ADO.Net / Log4Net / LINQ OR-Mapping (Entity-Framework) MS SQL Server 2008 /2012 Web Services / Remoting / WCF Services /Windows Services MS-Queuing (MSMQ) XAML / XML / XSLT UML (Enterprise Architect EA10 / EA11) yEd Graph Editor Nunit MS Visual Studio 2010 / 2012 / 2013 WPF / WinForms Team Fundation Server (TFS) Jira VisionApp Remote Desktop 2012 Splunk (Filearchivierung- und Auswertungstool) NuGet -Packages / NDepend Dependency injection ANTS Performance Profiler 8 / ANTS Memory Profiler 8
01.10.2010 — 31.08.2011
Siemens AG, A&D Amberg
Softwareentwickler
Projektbeschreibung: Die neue CPU-Generation (CPU1500) wurde für verschiedene Targets (ADONIS, WinCE & Windows XP) konzipiert. Das Echtzeitbetriebssystem ADONIS musste so modifiziert bzw. erweitert werden, dass das CPU auf allen drei Targets laufen konnte. Die Entwicklung basiert auf POSIX-Standards. Tätigkeiten: Entwicklung des Filesystems für alle drei Targets. Dies schließt alle Dateioperationen ein, die das Betriebssystem in Load- bzw. Run-modus ausführen muss (open, mkdir, unlink, write, read, lseek, remove, rmdir, rename, stat, getwcd usw.) Erweiterung/Weiterentwicklung des Thread-Systems (pthread_join, pthread_exit, thread_kill, pthread_mutex_lock usw.) Design und Implementierung einiger Komponenten eines komplexen Testsystems in C# (.Net 3.5). Dabei mussten viele unmanaged-Komponenten in Manged-Code eingebettet werden Bugfixing Technologien: MS Windows XP Windows CE MS Visual Studio 2008 C++ / C / C# XML / XSLT UML IBM Rational Rhapsody / ClearCase / ClearQues
01.06.2010 — 31.10.2010
Filmhochschule Köln
Medien und Verlage
Softwareentwickler
Projektbeschreibung: Entwicklung von InfoPath-Formularen mit integrierter C#-Logik. Anpassung von MyHome und MySite bzw. QuickLaunch. Der Quicklaunch musste so angepasst werden, dass die Besucher von MySite nur eine gefilterte Ansicht haben. Es musste einen neuer Menupunkt „Filmografie“ hinzugefügt werden und die Listeneinträge von „Filmografie“ in einer separaten View (z. B. ein SPGridView) auf MySite angezeigt werden. Außerdem mussten drei Bilder aus dem Folder: „Shared Pictures“ von Private Site (MyHome) in Public-Site (My Profile bzw. MySite) kopiert und als Miniaturansicht auf MySite angezeigt werden. Die Aufgaben wurden durch Webparts und InfoPath realisiert, die dem MySite hinzugefügt bzw. geladen wurden. Technologien: C# / HTML / MS SharePoint / MS Windows XP / Windows Server 2003 MS Visual Studio 2008 / Resharper / MS SQLSever 2005
01.01.2010 — 31.05.2010
IVV GmbH Braunschweig
Transport und Logistik
Softwareentwickler
Projektbeschreibung: Bei diesem Projekt ging es um eine Softwarekomponente als Aufsatz für CAD-Systeme. Dieser Aufsatz soll Ingenieure bei der Planung von Anlagen, Schienen usw. unterstützen. Die Hauptbenutzer dieses Produktes sind die Deutsche Bahn und die Telekom. Tätigkeiten: Umstrukturierung von Datenbanken und Design eines effizienteren Datenmodells Design und Erstellung einer Komponente, die alle vorhandenen Datenbanken ins neue Modell konvertiert bzw. Export und Import von Datenbanken in verschiedenen Datenformaten (Excel, XML usw.) in abstrakter Form ermöglicht Design und Erstellung einer Analyse-Komponente, welche die Mitarbeiter der Supportabteilung bei der Fehlerbehebung unterstützen soll. Erstellung eines zugeschnittenen Installationsprogrammes, das den automatischen, stark konfigurierbaren Update des Produktes, über Web bzw. lokal ermöglicht Technologien: MS Windows XP SQL / MS SQL Server 2005 / MS SQL Server 2008 MS Visual Studio 2005 /2008 C++ /C# / XML / XSLT Apache Subversion (SVN) Enterprise Architect Microsoft Access
01.10.2009 — 31.12.2009
Windhoff Software Services GmbH Gescher
Internet und Informationstechnologie
Softwareentwickler
Projektbeschreibung: Code-Behind für ein Microsoft Office SharePoint Enterprise System. Tätigkeiten: Spezifizierung, Konzeption und Realisierung von Back-End Funktionalität. Entwicklung von InfoPath-Formularen mit integrierter C#-Logik Anpassung des Masterlayouts in HTML, CSS, ASP.NET Entwicklung und Bereitstellung von Webparts in C# Technologien: MS Windows Server 2003 / MS Windows XP MS SQL Server 2005 / MS Visual Studio 2008 .NET / C# / WinForms / HTML / XML / CSS / ASP,Net / SharePoint Designer
01.06.2009 — 31.12.2009
Miele Gütersloh
Industrie und Maschinenbau
Softwareentwickler
Projektbeschreibung: Weiterentwicklung einer Monitoringsoftware für Haushaltsgeräte zur Unterstützung der Produktentwicklung und des Produkttests. Tätigkeiten: Spezifikation und Weiterentwicklung neue Features für die Monitoringsoftware. Technologien: MS Windows XP XML / DTD / XSL MS Visual Studio 2005 / 2008 UML Nunit Doxygen .NET / C# WinSockets WPF & WinForms
01.06.2008 — 31.05.2009
Siemens A&D MC, Gerätewerk Erlangen
Industrie und Maschinenbau
Softwareentwickler
Projektbeschreibung: Analyse, Design und Implementierung eines zentralen COM-SERVER für die Projektierung und Steuerungsplanung der Industrieanlagen. Dieser Server war ein Teil des großen Simulations-Steuerung Tätigkeiten: Ist-Analyse der vorhandenen Komponenten Komponente Projektnavigator musste optimiert werden, außerdem neue Features abdecken, vielseitig erweitert werden und vor allem zukunftssicher sein, d. h. auch für zukünftige Geräten geeignet sein Konzeption und Implementierung einer neuen Komponente für den Detail-Vergleich von zwei Projektionen basierend auf XML Optimierung der XML-Export-Import von Projekten Technologien: MS Windows XP MFC / C++ XML / XSL COM / ATL IBM Rational ClearQuest / ClearCase Doxygen UML CppUnit
01.05.2008 — 30.06.2008
Allgeier IT Solutions GmbH Bremen
Medien und Verlage
Softwareentwickler
Anforderungsanalyse und Dokumentation.
01.03.2008 — 30.04.2008
Miele Gütersloh
Industrie und Maschinenbau
Softwareentwickler
Konzeption, Bugfixing und Dokumentation
01.01.2007 — 29.02.2008
Post AG Bonn
Transport und Logistik
Softwareentwickler
Projektbeschreibung: Mitarbeit an der Übernahme (Transition Project) eines großen Softwareprojektes. Im Rahmen der Übernahme, Wartung und Weiterentwicklung eines großen Softwarepaketes mussten Prozesse analysiert, definiert, modifiziert und organisiert werden. Dabei mussten u. a. die Machbarkeit für Weiterentwicklung untersucht werden, um für die Gestaltung der Arbeitsprozesse nach der Übernahme richtige Entscheidungen treffen zu können. Anschließend wurden für die Weiterentwicklung neue Anforderungen analysiert, konzipiert und realisiert. Tätigkeiten: Mitarbeit an der Übernahme (Transition Project) eines großen Softwareprojektes Mitgestaltung der Übernahme, Spezifikation und Organisation der Prozesse Untersuchung, Anpassung und Neuerstellung der Testfälle Anforderungsanalyse, Design und Implementierung von Anforderungen Design und Implementierung von Tools zur Unterstützung der Entwicklung und Tests Bugfixing Technologien: MS Windows XP C# / Ado.Net / .Net 3.0 XML / XSL / XSLT / DTD MS Visual Studio 2003 Nunit / Silk-Test / Aris Testdirektor / Serena Dimensions
01.10.2006 — 31.12.2006
Miele Gerätewerk Gütersloh
Softwareentwickler
Projektbeschreibung: Neuentwicklung einer Monitorsoftware für Haushaltsgeräte zur Unterstützung der Produktentwicklung und des Produkttests. Dieses Produkt ermöglicht den Entwicklern die Beobachtung, Visualisierung der Prozesse und Kommunikation zwischen den Steuerungseinheiten. Durch die durchdachten Loggen- und Filterung-Algorithmen kann der Entwickler die Entwicklungsfehler der Steuerungsgeräte erkennen, lokalisieren bzw. beheben. Zudem ist der Benutzer durch die grafische, interaktive Darstellung und Auswertung der Inputdaten in der Lage, die optimale Designentscheidungen zu treffen. Tätigkeiten: Anforderungsanalyse und Erstellung der Spezifikation der Monitorsoftware in intensiven, zyklischen Gespräch mit dem Kunden Datenmodellierung Entwicklung einer Kommunikationskomponente für den Datenaustausch zwischen den Steuerungsgeräten und Monitorsoftware Entwicklung eines konfigurierbaren Oberfläche in C# / .NET Entwicklung einer Win32-Simmulationsprogramm, das die simulierten Daten an den Monitor schickt Spezifikation der Testfälle und Implementierung von Testklassen Erstellung von Softwaredokumentation Technologien: MS Windows XP C# / .Net Framework / XML / XSL /XSLT / DTD MS Visual Studio 2005 UML / Nunit WinSockets WPF & WinForms
01.06.2005 — 30.09.2006
Siemens AG, Mobile Phons München
Telekommunikation
Softwareentwickler
Projektbeschreibung: Analyse, Design und Implementierung eines zentralen DataManager als ein EXE-COM-SERVER für die Bereitstellung und Verwaltung von Phone-Daten für mehrere COM-Clients. Implementierung einer konfigurierbaren Oberfläche in C# Tätigkeiten: Ist-Analyse der vorhandenen Komponenten Spezifikation, Design und Implementierung. Die neue Komponente musste neue Features abdecken, vielseitig erweitert werden und vor allem zukunftssicher sein, d. h. auch für zukünftige Phongenerationen geeignet sein. Es musste außerdem mit allen gängigen Protokollen wie: AT, VCard, VCalendar und SyncML umgehen können und sehr stark threadsicher sein Technologien: MS Windows XP XML / DTD / XSL MS Visual Studio 2005 COM / ATL / MFC IBM Rational ClearQuest / ClearCase C++ / C# / .Net Framework 3.5 Collabnet IBM Rational Rose / UML
01.03.2004 — 31.05.2005
Siemens AG, Dynamowerk Berlin
Industrie und Maschinenbau
Softwareentwickler
Projektbeschreibung: Die entstehende Software stellt eine Umgebung für die Planung des Prüffeldes und der damit verbundenen Prüfungen für die zu fertigende Maschine dar. Neben der Erstellung der für das ‚Prüffeld’ notwendigen Prüfdokumente und der damit verbundenen Dokumentenlenkung (dadurch findet eine Dokumentenergänzung statt) soll eine auf diesen Dokumenten basierende Prüffeldeinlastung durch die zu erstellende Software berechnet werden. Somit stellt die Prüffeldeinlastung das eigentliche Ziel dieses Projektes dar, da damit die Prüfungen im Prüffeld geplant bzw. neu geplant werden können. Ein wichtiges Ziel ist hierbei die stärkere Kopplung des Prüfplanungsprozesses mit SAP (Systeme Anwendungen u. Produkte). Um eine Dokumentenergänzung nachvollziehbar zu machen basiert die Software auf ein Dokumentenmanagementsystem (Livelink, http://www.opentext.com), das im Dynamowerk verwendet wird. Mit Livelink kann der authentifizierte Zugriff auf die Dokumente und die Dokumentenergänzung gleichermaßen abgebildet werden. Des Weiteren wird das, sich während des Prüfplanungsprozesses ansammelnde Wissen in Livelink organisiert. Es soll möglich sein über Livelink-Kategorien nach Kenndaten von älteren Projekten zu suche, so dass eine Vergleichbarkeit mit neuen Projekten gewährleistet ist. Am Ende der Dokumentenergänzung steht die Archivierung Prüfplanungskarte im elektronischen Langzeitarchiv. Weiterhin wird der Export von Inhalten der Prüfdokumente in weitere Datenverarbeitungsketten (wie zum Beispiel Berechnungsprogrammen) durch eine geeignete und standardisierte Repräsentation der Dokumentendaten gewährleistet. Tätigkeiten: Prozessanalyse / Anforderungsanalyse / Erstellung eines Pflichtenheftes / Systemanalyse Erstellung des Fachkonzepts (Geschäftsmodellierung) Festlegung der Systemfälle Systemdesign / Entwicklung / Test Technologien: MS Visual Studio .NET / C# / ADO.Net / WinForm XML /DTD / XSL UML /Enterprise Architekt (Sparx) Oracle / MS SQL-Server 2000 / MS Access / MS Project Web Services / Windows Services MS Windows XP HTML C# / ADO.Net / WinForm / C++ Nunit / LiveLink (Workflow)
01.03.2003 — 31.03.2004
MicroRep GmbH Aachen
Internet und Informationstechnologie
Fortbildung
Fortbildung in verschiedenen MS-Technologien mit abschließende MS-Zertifizierung (MCP und MCAD)
01.04.2002 — 31.03.2003
ELSA GmbH Aachen
Internet und Informationstechnologie
Softwareentwickler
Projektbeschreibung: Aufgabe war, auf dem Echtzeitbetriebsystem (ERTOS) einen HTTP-Server zu implementieren, der zur Konfiguration von Routern diente. Anschließend musste ein GUI geschrieben werden, welches es dem Windows-User ermöglichte, die Konfiguration durchzuführen. Tätigkeiten: Festlegung des Modulkonzepts bzw. Schnittstellen zu GUI Erstellung des Klassenkonzeptes Erstellung der Prüffälle Implementierung beider Komponenten Http-Server und GUI Testen Technologien: Linux MS Windows 2000 MFC / C ++ / HTML GNU-Toolchain / Xemacs
01.10.1997 — Now
Projektzeiten im Überblick
Softwareentwickler
Projektzeiten im Überblick 10/1997 - 05/2002 TÜV-Rheinland Verkehrstechnik Aachen 06/2002 - 03/2003 ELSA GmbH Aachen 04/2003 - 03/2004 MicroRep GmbH Aachen 03/2004 - 05/2005 Siemens AG, Dynamowerk Berlin 06/2005 - 09/2006 Siemens AG, Mobile Phones München 10/2006 - 12/2006 Miele Gütersloh 01/2007 - 02/2008 Post AG Bonn 05/2008 - 06/2008 Allgeier IT Solutions GmbH Bremen 06/2008 - 05/2009 Siemens A&D MC, Gerätewerk Erlangen 10/2009 - 12/2009 Windhoff Software Services GmbH Gescher 01/2010 - 05/2010 IVV GmbH Braunschweig 06/2010 - 10/2010 Filmhochschule Köln 10/2010 - 08/2011 Siemens AG, A&D Amberg 09/2011 – 04/2015 SMA AG Kassel 05/2015 – 08/2015 Windhoff Software Services GmbH Gescher 09/2015 - 12/2015 Baye AG Leverkusen 01/2016 - 04/2016 VW in Wolfsburg 04/2016 - 09/2016 Aibotix GmbH in Kassel Seit 10 / 2016 laufend Carrier Kältetechnik Deutschland GmbH
01.10.1997 — 31.05.2002
TÜV-Rheinland Verkehrstechnik Aachen
Transport und Logistik
Softwareentwickler
Projektbeschreibung: Module der Verkehrsinformationszentrale Entwicklung von GUIs und Klassenbibliotheken Komptabilitätstests Entwicklung eines Verkehrsmodell für ein Baustelleninformationssystems Entwicklung einer Staulage-Verkehrsmodell Datenbank/GUI/Verkehrsmodel Kilometrierungs-Tool Constraints- Verkerhsmodel Massendatenverteiler-Verkehrsmodell Alternativrouten-Verkehrsmodell Erstellung eines Template-Library für referenzgezählte Objekt beliebigen Typs Tätigkeiten: Implementierung von Fachmodule Durchführung von Modul- und Integrationstest Spezifizierung und Fachkonzepte / Geschäfts- und Systemmodelle / Algorithmen-Entwicklung / Klassendesign Festlegung des Modulkonzepts bzw. Schnittstellen zur Datenbank und GUI Erstellung der Prüffälle Erstellung einer Klassenbibliothek für geometrischer Objekte basierend auf Vektorgrafik. Erstellen einer Klassenbibliothek für textbasierte Versorgung der Controls mit statischen / dynamischen Daten Design und Implementierung eines Picture-Editors für das Editieren von Vektor- und Pixelgrafiken Komplexitätsanalysen Technologien: MS Windows 2000 / NT IBM Rational ClearCase / IBM Rational Rose (UML) SQL ( mit Informix / Oracle) MFC / C++ Unix / Sun Server GNU-Toolchain / Xemacs Purify / CppUnit

Description

SKILLS
Ausbildung:
Studium der Informatik an der RWTH Aachen Abschluß (19997): Diplom mit der Gesamtnote 1,1
-------------------------------------------------------------
Programmiersprachen:
,Net. C#, XML, XSLT, XSL und Java/AWT/Swing
C, C++, Lisp
Modula-2, Pascal, Powerbuilder, Prolog, Qt
--------------------------------------------------------
Datenbanken:
MS SQL Server, Access, Informix, Oracle
--------------------------------------------------------
Datenkommunikation:
TCP/IP: gute Kenntnisse Anwendungsschicht (z.B. via WNet),
Windows Netzwerk: WNet API, VCard, AT, SYncML
WinSocket, COM/DCOM
.Net-Remoting
--------------------------------------------------
Produkte/Standards/Erfahrungen:
Mehr als 20 Jahre Berufserfahrung mit Schwerpunkten:
- Software Specification documents (Anfordrungsanalyse)
- Software Architecture documents
- Software Designer, UML & Object Oriented methodology
- Programmierung von komplexen Applikationen.

Zertifiziert als: MCAD

Fundierte Kenntnisse in:
- OO-Analyse, OO-Design, Anforderungsanalyse, Designpattern(nach Gama), Implementierung
- UML (Sparx, Together)
- Windows 10
- Dot.Net-Framework (Winforms, ADO.Net, Asp.net, Net-Remoting)
- C#, C++, C, XML/XSL/XSLT
- Winforms, WPF, WCF
 -Standard Template Library (STL) für C++
- COM / ATL
- SQL / MS-SQL-Server
- Datenmodellierung
- GIT, ClearCase (Rational Rose), Serena, SubVersion (Als Anwender)
- Issue-Tracking-System: JIRA. Colabnet, TestDirektor (Als Anwender)
- NUnit-Tests
--------------------------------------------------------------------------------

Main Skills

Other Skills

ADO.Net Profiler Windows Services Softwaredokumentation Aris Prolog MS SharePoint MS SQL XSLT Standard Template Library (STL) SAP Software Designer MS Office 2010 Unix Testfälle XSL C ++ Rhapsody C VBA Win32 Linux GitHub Datenkommunikation XAML Datenaustausch Windows 7 Windows CE Pascal Team Foundation Server API Backend Vektorgrafik IBM Rational ClearQuest InfoPath MS SQL Server HTML5 Datenbank Oracle Visual Studio Object Oriented Excel Echtzeitbetriebssystem C# NuGet UML Dependency injection Access WPF MSMQ Log4Net SharePoint Designer TFS Resharper Microsoft Access Windows Server 2003 Informix ASP Software Architecture Refactoring Toolchain Informatik Software-Entwicklung .NET Microsoft Office SharePoint .Net Framework MS Project Windows 10 Powerbuilder Informationstechnologie Telerik Bugfixing Splunk Produktdatenmanagement Livelink MS Windows MS Visual Studio GNU SVN LINQ Windows Microsoft SharePoint Server IBM Rational DCOM Datenbanken SubVersion Rational Rose Server 2003 JIRA Webservices GUIs MS Windows XP MS Access TCP/IP C++ HTML Visual Basic CSS SiteCore Back-End XML CAD Java Windows XP Apache Subversion GUI Softwaretests Microsoft SharePoint SQL GIT HTTP-Server Lisp NUnit ASP.net Winforms Web Services MS Windows 7

Work & Experience

01.02.2021 — 28.02.2021
VW in Wolfsburg
Automobil und Fahrzeugbau
Softwareentwickler
Anforderungsanalyse & Präzisierung der wohldefinierten Prozesse Datenmodellierung unter Berücksichtigung vorhandener Datenbank Objekte, die gemeinsam von anderen Komponenten schon benutzt werden. Umsetzung und Implementierung Technologien: Windows 7 MS SQL Server 2012 / MS Access 2010 Visual Basic / VBA / ADODB / UML (Enterprise Architect EA10) MS Office 2010 (Excel / Access)
01.10.2016 — Now
Carrier Kältetechnik Deutschland GmbH
Industrie und Maschinenbau
Softwareentwickler
Machbarkeitsprüfung und Erstellung von Spezifikation diverser Softwarekomponente für eines webbasierte Systems zur technischen Berechnung und Planung von schlüsselfertigen gewerblichen Kälteanlagen Design und Entwicklung von Produktdatenmanagement-Datenbanken, sowie die Konzeption und das Erstellen von Plattformen für die datenbankbasierten Software aus unterschiedlichem Engineering-Bereiche. Optimierung / Modernisierung und Integration der alten, Knowledge-intensive Komponenten in die moderne Softwarelandschaft Design und Implementierung einer Komponente für die Planung, Modifikation und Verwaltung von neuen bzw. alten Produktlinien mit einem integrieren Berechtigungssystem und Workflow über verschiedenen Abteilungen. (Backend in C# und Frontend mit WINFORM / WPF / Telerik) Planung und Durchführung von Softwaretests sowie Fehleranalyse Anforderungsanalyse und Optimierung / Automatisierung der Arbeitsprozesse
01.04.2016 — 30.09.2016
Aibotix GmbH in Kassel
Sonstiges
Softwareentwickler
Konzept und Implementierung Datenmodellierung Testing Windows 7 / MS SQL Server / Visual Studio (2015) / Resharper OR-Mapping (Entity-Framework) UML (Enterprise Architect EA10) C# / WPF / .Net-Framework 4.5 WinForms / Windows Services / Nunit /Telerik GitHub / Source Tree
01.09.2015 — 31.12.2015
Bayer AG in Leverkusen
Pharma und Medizintechnik
Softwareentwickler
Projektbeschreibung: Mitarbeit an der Betreuung und Weiterentwicklung des Jobportals bzw. HR-Management-Portal bestehend aus 80000 Internet- und Intranet-Seiten. Tätigkeiten: Mitgestaltung der Migration des Portals (bestehend aus 80000 Internet- und Intranet Seiten inklusive Unterseiten). Im Rahmen dieser Migration soll das aktuelle Content-Management-System (Open CMS) vollständig durch Site Core ersetzt werden. Untersuchung, Anpassung und Neuerstellung von Testfällen. Spezifikation, Design und Implementierung von bestimmten Backend-Komponenten Technologien: Windows 7 MS SQL Server / Visual Studio (2013) Microsoft SharePoint Server, Site Core / Open CMS C# / .Net-Framework 4.5 / Nunit / ADO.Net UML (Enterprise Architect EA10 / EA11) XML / XSLT / HTML / HTML5 Team Foundation Server (TFS) OR-Mapping (Entity-Framework)
01.05.2015 — 30.04.2015
Windhoff Software Services GmbH in Gescher
Softwareentwickler
Tätigkeit: Konzept und Implementierung Technologien: Windows 7 / MS SQL Server / Visual Studio (2013) OR-Mapping (Entity-Framework) Microsoft SharePoint Designer, SiteCore / OpenCMS C# / ADO.Net / .Net-Framework 4.5 WinForms / Windows Services / NUnit UML (Enterprise Architect EA10 / EA11) XML / XSLT
01.09.2011 — 30.04.2015
SMA AG Kassel
Industrie und Maschinenbau
Softwareentwickler
Tätigkeiten: Entwicklung von Windows- und Webservices. Spezifikation und Implementierung bestimmter Back-End-Komponenten. Datenmodellierung und Implementierung der entsprechenden gespeicherten Prozeduren. Ist-Analyse, Erkennung und Dokumentation der Schwachpunkte und Erstellung des Realisierungskonzeptes für Refactoring Erweiterung/Weiterentwicklung bestimmter Komponenten Spezifikation, Design und Implementierung neuer Komponenten (als WCF-Services / Windows-Services / Backend / MS-Queue-Wrapper) Erstellung von WPF Programmen für Interne Anwendungen (z. B. Diagnostik von Importdaten) Testspezifikation, Bugfixing, Durchführung Regression Tests, Mitwirkung Deployment Technologien: MS Windows 7 .NET / C# / ADO.Net / Log4Net / LINQ OR-Mapping (Entity-Framework) MS SQL Server 2008 /2012 Web Services / Remoting / WCF Services /Windows Services MS-Queuing (MSMQ) XAML / XML / XSLT UML (Enterprise Architect EA10 / EA11) yEd Graph Editor Nunit MS Visual Studio 2010 / 2012 / 2013 WPF / WinForms Team Fundation Server (TFS) Jira VisionApp Remote Desktop 2012 Splunk (Filearchivierung- und Auswertungstool) NuGet -Packages / NDepend Dependency injection ANTS Performance Profiler 8 / ANTS Memory Profiler 8
01.10.2010 — 31.08.2011
Siemens AG, A&D Amberg
Softwareentwickler
Projektbeschreibung: Die neue CPU-Generation (CPU1500) wurde für verschiedene Targets (ADONIS, WinCE & Windows XP) konzipiert. Das Echtzeitbetriebssystem ADONIS musste so modifiziert bzw. erweitert werden, dass das CPU auf allen drei Targets laufen konnte. Die Entwicklung basiert auf POSIX-Standards. Tätigkeiten: Entwicklung des Filesystems für alle drei Targets. Dies schließt alle Dateioperationen ein, die das Betriebssystem in Load- bzw. Run-modus ausführen muss (open, mkdir, unlink, write, read, lseek, remove, rmdir, rename, stat, getwcd usw.) Erweiterung/Weiterentwicklung des Thread-Systems (pthread_join, pthread_exit, thread_kill, pthread_mutex_lock usw.) Design und Implementierung einiger Komponenten eines komplexen Testsystems in C# (.Net 3.5). Dabei mussten viele unmanaged-Komponenten in Manged-Code eingebettet werden Bugfixing Technologien: MS Windows XP Windows CE MS Visual Studio 2008 C++ / C / C# XML / XSLT UML IBM Rational Rhapsody / ClearCase / ClearQues
01.06.2010 — 31.10.2010
Filmhochschule Köln
Medien und Verlage
Softwareentwickler
Projektbeschreibung: Entwicklung von InfoPath-Formularen mit integrierter C#-Logik. Anpassung von MyHome und MySite bzw. QuickLaunch. Der Quicklaunch musste so angepasst werden, dass die Besucher von MySite nur eine gefilterte Ansicht haben. Es musste einen neuer Menupunkt „Filmografie“ hinzugefügt werden und die Listeneinträge von „Filmografie“ in einer separaten View (z. B. ein SPGridView) auf MySite angezeigt werden. Außerdem mussten drei Bilder aus dem Folder: „Shared Pictures“ von Private Site (MyHome) in Public-Site (My Profile bzw. MySite) kopiert und als Miniaturansicht auf MySite angezeigt werden. Die Aufgaben wurden durch Webparts und InfoPath realisiert, die dem MySite hinzugefügt bzw. geladen wurden. Technologien: C# / HTML / MS SharePoint / MS Windows XP / Windows Server 2003 MS Visual Studio 2008 / Resharper / MS SQLSever 2005
01.01.2010 — 31.05.2010
IVV GmbH Braunschweig
Transport und Logistik
Softwareentwickler
Projektbeschreibung: Bei diesem Projekt ging es um eine Softwarekomponente als Aufsatz für CAD-Systeme. Dieser Aufsatz soll Ingenieure bei der Planung von Anlagen, Schienen usw. unterstützen. Die Hauptbenutzer dieses Produktes sind die Deutsche Bahn und die Telekom. Tätigkeiten: Umstrukturierung von Datenbanken und Design eines effizienteren Datenmodells Design und Erstellung einer Komponente, die alle vorhandenen Datenbanken ins neue Modell konvertiert bzw. Export und Import von Datenbanken in verschiedenen Datenformaten (Excel, XML usw.) in abstrakter Form ermöglicht Design und Erstellung einer Analyse-Komponente, welche die Mitarbeiter der Supportabteilung bei der Fehlerbehebung unterstützen soll. Erstellung eines zugeschnittenen Installationsprogrammes, das den automatischen, stark konfigurierbaren Update des Produktes, über Web bzw. lokal ermöglicht Technologien: MS Windows XP SQL / MS SQL Server 2005 / MS SQL Server 2008 MS Visual Studio 2005 /2008 C++ /C# / XML / XSLT Apache Subversion (SVN) Enterprise Architect Microsoft Access
01.10.2009 — 31.12.2009
Windhoff Software Services GmbH Gescher
Internet und Informationstechnologie
Softwareentwickler
Projektbeschreibung: Code-Behind für ein Microsoft Office SharePoint Enterprise System. Tätigkeiten: Spezifizierung, Konzeption und Realisierung von Back-End Funktionalität. Entwicklung von InfoPath-Formularen mit integrierter C#-Logik Anpassung des Masterlayouts in HTML, CSS, ASP.NET Entwicklung und Bereitstellung von Webparts in C# Technologien: MS Windows Server 2003 / MS Windows XP MS SQL Server 2005 / MS Visual Studio 2008 .NET / C# / WinForms / HTML / XML / CSS / ASP,Net / SharePoint Designer
01.06.2009 — 31.12.2009
Miele Gütersloh
Industrie und Maschinenbau
Softwareentwickler
Projektbeschreibung: Weiterentwicklung einer Monitoringsoftware für Haushaltsgeräte zur Unterstützung der Produktentwicklung und des Produkttests. Tätigkeiten: Spezifikation und Weiterentwicklung neue Features für die Monitoringsoftware. Technologien: MS Windows XP XML / DTD / XSL MS Visual Studio 2005 / 2008 UML Nunit Doxygen .NET / C# WinSockets WPF & WinForms
01.06.2008 — 31.05.2009
Siemens A&D MC, Gerätewerk Erlangen
Industrie und Maschinenbau
Softwareentwickler
Projektbeschreibung: Analyse, Design und Implementierung eines zentralen COM-SERVER für die Projektierung und Steuerungsplanung der Industrieanlagen. Dieser Server war ein Teil des großen Simulations-Steuerung Tätigkeiten: Ist-Analyse der vorhandenen Komponenten Komponente Projektnavigator musste optimiert werden, außerdem neue Features abdecken, vielseitig erweitert werden und vor allem zukunftssicher sein, d. h. auch für zukünftige Geräten geeignet sein Konzeption und Implementierung einer neuen Komponente für den Detail-Vergleich von zwei Projektionen basierend auf XML Optimierung der XML-Export-Import von Projekten Technologien: MS Windows XP MFC / C++ XML / XSL COM / ATL IBM Rational ClearQuest / ClearCase Doxygen UML CppUnit
01.05.2008 — 30.06.2008
Allgeier IT Solutions GmbH Bremen
Medien und Verlage
Softwareentwickler
Anforderungsanalyse und Dokumentation.
01.03.2008 — 30.04.2008
Miele Gütersloh
Industrie und Maschinenbau
Softwareentwickler
Konzeption, Bugfixing und Dokumentation
01.01.2007 — 29.02.2008
Post AG Bonn
Transport und Logistik
Softwareentwickler
Projektbeschreibung: Mitarbeit an der Übernahme (Transition Project) eines großen Softwareprojektes. Im Rahmen der Übernahme, Wartung und Weiterentwicklung eines großen Softwarepaketes mussten Prozesse analysiert, definiert, modifiziert und organisiert werden. Dabei mussten u. a. die Machbarkeit für Weiterentwicklung untersucht werden, um für die Gestaltung der Arbeitsprozesse nach der Übernahme richtige Entscheidungen treffen zu können. Anschließend wurden für die Weiterentwicklung neue Anforderungen analysiert, konzipiert und realisiert. Tätigkeiten: Mitarbeit an der Übernahme (Transition Project) eines großen Softwareprojektes Mitgestaltung der Übernahme, Spezifikation und Organisation der Prozesse Untersuchung, Anpassung und Neuerstellung der Testfälle Anforderungsanalyse, Design und Implementierung von Anforderungen Design und Implementierung von Tools zur Unterstützung der Entwicklung und Tests Bugfixing Technologien: MS Windows XP C# / Ado.Net / .Net 3.0 XML / XSL / XSLT / DTD MS Visual Studio 2003 Nunit / Silk-Test / Aris Testdirektor / Serena Dimensions
01.10.2006 — 31.12.2006
Miele Gerätewerk Gütersloh
Softwareentwickler
Projektbeschreibung: Neuentwicklung einer Monitorsoftware für Haushaltsgeräte zur Unterstützung der Produktentwicklung und des Produkttests. Dieses Produkt ermöglicht den Entwicklern die Beobachtung, Visualisierung der Prozesse und Kommunikation zwischen den Steuerungseinheiten. Durch die durchdachten Loggen- und Filterung-Algorithmen kann der Entwickler die Entwicklungsfehler der Steuerungsgeräte erkennen, lokalisieren bzw. beheben. Zudem ist der Benutzer durch die grafische, interaktive Darstellung und Auswertung der Inputdaten in der Lage, die optimale Designentscheidungen zu treffen. Tätigkeiten: Anforderungsanalyse und Erstellung der Spezifikation der Monitorsoftware in intensiven, zyklischen Gespräch mit dem Kunden Datenmodellierung Entwicklung einer Kommunikationskomponente für den Datenaustausch zwischen den Steuerungsgeräten und Monitorsoftware Entwicklung eines konfigurierbaren Oberfläche in C# / .NET Entwicklung einer Win32-Simmulationsprogramm, das die simulierten Daten an den Monitor schickt Spezifikation der Testfälle und Implementierung von Testklassen Erstellung von Softwaredokumentation Technologien: MS Windows XP C# / .Net Framework / XML / XSL /XSLT / DTD MS Visual Studio 2005 UML / Nunit WinSockets WPF & WinForms
01.06.2005 — 30.09.2006
Siemens AG, Mobile Phons München
Telekommunikation
Softwareentwickler
Projektbeschreibung: Analyse, Design und Implementierung eines zentralen DataManager als ein EXE-COM-SERVER für die Bereitstellung und Verwaltung von Phone-Daten für mehrere COM-Clients. Implementierung einer konfigurierbaren Oberfläche in C# Tätigkeiten: Ist-Analyse der vorhandenen Komponenten Spezifikation, Design und Implementierung. Die neue Komponente musste neue Features abdecken, vielseitig erweitert werden und vor allem zukunftssicher sein, d. h. auch für zukünftige Phongenerationen geeignet sein. Es musste außerdem mit allen gängigen Protokollen wie: AT, VCard, VCalendar und SyncML umgehen können und sehr stark threadsicher sein Technologien: MS Windows XP XML / DTD / XSL MS Visual Studio 2005 COM / ATL / MFC IBM Rational ClearQuest / ClearCase C++ / C# / .Net Framework 3.5 Collabnet IBM Rational Rose / UML
01.03.2004 — 31.05.2005
Siemens AG, Dynamowerk Berlin
Industrie und Maschinenbau
Softwareentwickler
Projektbeschreibung: Die entstehende Software stellt eine Umgebung für die Planung des Prüffeldes und der damit verbundenen Prüfungen für die zu fertigende Maschine dar. Neben der Erstellung der für das ‚Prüffeld’ notwendigen Prüfdokumente und der damit verbundenen Dokumentenlenkung (dadurch findet eine Dokumentenergänzung statt) soll eine auf diesen Dokumenten basierende Prüffeldeinlastung durch die zu erstellende Software berechnet werden. Somit stellt die Prüffeldeinlastung das eigentliche Ziel dieses Projektes dar, da damit die Prüfungen im Prüffeld geplant bzw. neu geplant werden können. Ein wichtiges Ziel ist hierbei die stärkere Kopplung des Prüfplanungsprozesses mit SAP (Systeme Anwendungen u. Produkte). Um eine Dokumentenergänzung nachvollziehbar zu machen basiert die Software auf ein Dokumentenmanagementsystem (Livelink, http://www.opentext.com), das im Dynamowerk verwendet wird. Mit Livelink kann der authentifizierte Zugriff auf die Dokumente und die Dokumentenergänzung gleichermaßen abgebildet werden. Des Weiteren wird das, sich während des Prüfplanungsprozesses ansammelnde Wissen in Livelink organisiert. Es soll möglich sein über Livelink-Kategorien nach Kenndaten von älteren Projekten zu suche, so dass eine Vergleichbarkeit mit neuen Projekten gewährleistet ist. Am Ende der Dokumentenergänzung steht die Archivierung Prüfplanungskarte im elektronischen Langzeitarchiv. Weiterhin wird der Export von Inhalten der Prüfdokumente in weitere Datenverarbeitungsketten (wie zum Beispiel Berechnungsprogrammen) durch eine geeignete und standardisierte Repräsentation der Dokumentendaten gewährleistet. Tätigkeiten: Prozessanalyse / Anforderungsanalyse / Erstellung eines Pflichtenheftes / Systemanalyse Erstellung des Fachkonzepts (Geschäftsmodellierung) Festlegung der Systemfälle Systemdesign / Entwicklung / Test Technologien: MS Visual Studio .NET / C# / ADO.Net / WinForm XML /DTD / XSL UML /Enterprise Architekt (Sparx) Oracle / MS SQL-Server 2000 / MS Access / MS Project Web Services / Windows Services MS Windows XP HTML C# / ADO.Net / WinForm / C++ Nunit / LiveLink (Workflow)
01.03.2003 — 31.03.2004
MicroRep GmbH Aachen
Internet und Informationstechnologie
Fortbildung
Fortbildung in verschiedenen MS-Technologien mit abschließende MS-Zertifizierung (MCP und MCAD)
01.04.2002 — 31.03.2003
ELSA GmbH Aachen
Internet und Informationstechnologie
Softwareentwickler
Projektbeschreibung: Aufgabe war, auf dem Echtzeitbetriebsystem (ERTOS) einen HTTP-Server zu implementieren, der zur Konfiguration von Routern diente. Anschließend musste ein GUI geschrieben werden, welches es dem Windows-User ermöglichte, die Konfiguration durchzuführen. Tätigkeiten: Festlegung des Modulkonzepts bzw. Schnittstellen zu GUI Erstellung des Klassenkonzeptes Erstellung der Prüffälle Implementierung beider Komponenten Http-Server und GUI Testen Technologien: Linux MS Windows 2000 MFC / C ++ / HTML GNU-Toolchain / Xemacs
01.10.1997 — Now
Projektzeiten im Überblick
Softwareentwickler
Projektzeiten im Überblick 10/1997 - 05/2002 TÜV-Rheinland Verkehrstechnik Aachen 06/2002 - 03/2003 ELSA GmbH Aachen 04/2003 - 03/2004 MicroRep GmbH Aachen 03/2004 - 05/2005 Siemens AG, Dynamowerk Berlin 06/2005 - 09/2006 Siemens AG, Mobile Phones München 10/2006 - 12/2006 Miele Gütersloh 01/2007 - 02/2008 Post AG Bonn 05/2008 - 06/2008 Allgeier IT Solutions GmbH Bremen 06/2008 - 05/2009 Siemens A&D MC, Gerätewerk Erlangen 10/2009 - 12/2009 Windhoff Software Services GmbH Gescher 01/2010 - 05/2010 IVV GmbH Braunschweig 06/2010 - 10/2010 Filmhochschule Köln 10/2010 - 08/2011 Siemens AG, A&D Amberg 09/2011 – 04/2015 SMA AG Kassel 05/2015 – 08/2015 Windhoff Software Services GmbH Gescher 09/2015 - 12/2015 Baye AG Leverkusen 01/2016 - 04/2016 VW in Wolfsburg 04/2016 - 09/2016 Aibotix GmbH in Kassel Seit 10 / 2016 laufend Carrier Kältetechnik Deutschland GmbH
01.10.1997 — 31.05.2002
TÜV-Rheinland Verkehrstechnik Aachen
Transport und Logistik
Softwareentwickler
Projektbeschreibung: Module der Verkehrsinformationszentrale Entwicklung von GUIs und Klassenbibliotheken Komptabilitätstests Entwicklung eines Verkehrsmodell für ein Baustelleninformationssystems Entwicklung einer Staulage-Verkehrsmodell Datenbank/GUI/Verkehrsmodel Kilometrierungs-Tool Constraints- Verkerhsmodel Massendatenverteiler-Verkehrsmodell Alternativrouten-Verkehrsmodell Erstellung eines Template-Library für referenzgezählte Objekt beliebigen Typs Tätigkeiten: Implementierung von Fachmodule Durchführung von Modul- und Integrationstest Spezifizierung und Fachkonzepte / Geschäfts- und Systemmodelle / Algorithmen-Entwicklung / Klassendesign Festlegung des Modulkonzepts bzw. Schnittstellen zur Datenbank und GUI Erstellung der Prüffälle Erstellung einer Klassenbibliothek für geometrischer Objekte basierend auf Vektorgrafik. Erstellen einer Klassenbibliothek für textbasierte Versorgung der Controls mit statischen / dynamischen Daten Design und Implementierung eines Picture-Editors für das Editieren von Vektor- und Pixelgrafiken Komplexitätsanalysen Technologien: MS Windows 2000 / NT IBM Rational ClearCase / IBM Rational Rose (UML) SQL ( mit Informix / Oracle) MFC / C++ Unix / Sun Server GNU-Toolchain / Xemacs Purify / CppUnit

Attachments