Europa, wobei bevorzugt Großraum Stuttgart 100km
Aufbau einer Marketingorganisation für die Digitalisierung des Onlinemarketings (programatic advertising). Ziel dem Mittelstand die Möglichkeiten des Online-Marketings einer Großorganisation zu ermöglichen.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Projektleiter, Coach und Architekt zur Implementierung einer automatisierten Buchungszeitzuordnung vom zentralen Time-Bookkeeping & Billing System in Polarion ALM (Planning, Tracking)
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Architekt und Coach für ein Junior-Team mit Offshoreanteilen zur Implementierung einer Bewertungsplattform für Bestandsimmobilien.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Kooperation zur Implementierung eines Generators auf Basis von openArchitectureWare (oAW) für die Persistierung von Objekten mit der JavaPersistencyAPI (JSR-220) und deren Validierung mit der Bean Validation API (JSR-303)
Durchführung von Organisatorischen und technischen Optimierungen einer Großhandelsplattform mit Fahrzeugbewertung und integriertem Reklamationsmanagement
Die Aufgaben beinhalten:
Architekt und Coach für ein Junior-Team mit Offshoreanteilen zur Implementierung HR und Skillmanagement Platform für eine Qualifikationsfilterung von Offshore-Personal. Zielsetzung des Projekts ist eine effiziente Filterung von Offshore Personal mit minimalen Aufwand auf der Seite des HR-Teams.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Unterstützung bei der Durchführung eines Projektaudits zur Sicherstellung des Insourcing eines elementaren und zentralen API-Gateways für Sales- Bestell- und Produktionsketten. Interviews mit ehemaligen Tech-leads und Architekten. Identifizierung von Schwachstellen und stabilen Sourcecodeanteilen. Analyse der System- und Softwarearchitektur. Maßnahmenkatalog und Bewertung der langfristigen Strategie für das Projekt. Das Gateway kann als Backendsystem zur Interkommunikation zwischen verschiedensten Systemen im Internet (Kunden, Partner, Zulieferer) sowie im Intranet in der eigenen Konzernorganisation gesehen werden. Key-Herausforderungen waren: ca. 1000 API Gateway Transaktionen je Sekunde. In Batchzeitfenster weitaus höher. 24x7 Umgebung. Wiederanlauffähgigkeiten bei asynchronen Prozessen sicherstellen.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Unterstützung bei der Durchführung eines Projektaudits bei Capgemini. Endkunde wollte eine Aussage über bisherige Lieferqualität sowie einen langfristigen Maßnahmenkatalog das zentrale Bestell- und Auftragssystem identifizieren. Ziel: Rollout der Anwendung in alle Märkte (insb. Asien uns Südamerika) und damit ein ausuferndes Performanceproblem der nicht mehr verfügbaren nightly high-load Batches finden. Batch muss nun während der 24x7 Online-Betriebszeiten möglich sein.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Tech-Sales-Support, Tech-Lead, Architekt und Coach zur Projektinitialisierung eines neuen Projektes mit Vorbereitung der Betriebsumgebung beim Endkunden. Coaching des Entwicklungsteam sowie Präsentation der Ergebnisse und Unterstützung bei techn. Präsentationen beim Endkunden.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Tech-Sales-Support, Tech-Lead, Architekt und Coach zur Projektgewinnung eines neuen Projektes mit vorbereitender Beratung für die neue Betriebsumgebung beim Endkunden. Coaching des Entwicklungsteam sowie Präsentation des Angebots und der POC-Ergebnisse beim Endkunden.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Architekt und Coach zur Findung und Festlegunng eines Migrationspfades einer sehr großen bestehenden Anwendung (weit über. 450 Mannjahren Entwicklungszeit) auf pure Java mit hohem Qualitätsniveau bei der Fehlervermeidung durch autom. Tests. Zielhorizont ca. 5 Kalenderjahre Migrationslaufzeit. Eingrenzung der Performanceproblemen bei high-load Batches während des Onlinebetriebs.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Architektur für ein proaktives Performancemonitoring von JEE Applikationen innerhalb der jeweiligen JEEApplikation.
Zielsetzung:
volle Transparenz für den Kunden und das Entwicklungsteam über die Qualität des Betriebers (Rechenzentrum) einer Anwendung.
Umfang:
Betriebssystem-Parameter (Disk, IO, CPU), Java (Mems, GC, Threads, CPU), HTTP-Parameter, SQL-Queries, EHCaches und Use-Case-spezifische Performancewerte
Technische Verantwortung für das Bestehen eines anstehenden Konzern CMMI Level 3 Audits. Coaching vom technischen Team. Verantwortungsbereiche für das Audit
Technische Projektleitung und Coach von Junior- und COBOL-Entwickler auf Java Ziel war es ein Vertriebs-Bestandssystem von COBOL auf Java / JEE5 zu portieren.
Automotive & Beratung
Aufgabenstellung:Migration der FatClient Anwendung zur Herstellungs- und Produktkostenoptimierung auf eine 3-Schicht Serverarchitektur. Einführung von formalen Entwicklungsprozessen
Aufgaben:- Definition der Zielarchitektur
- Migration des bestehenden Codes
- SQL Client/Server Replikation für offline Arbeitsplätze
- Integration des Team Foundation Servers zur Unterstützung des Projektmanagements. Damit verbunden Workitem-Tracking sowie verknüpftes Changesettracking zu Workitems
Projekttätigkeiten:- Architektur
- Design
- Realiserung
IT Umfeld:Visual Studio 2005, C#, PowerDesigner, Team Foundation Server
Automobilindustrie
Aufgabenstellung:Weiterentwicklung und Konsolidierung mehrerer Fahrzeugverkaufsplattformen. Betroffen ist sowohl die System- als auch Softwarearchitektur. Zielarchitektur ist ein integrierter Richclient in 3-Schicht-Architektur.
Aufgaben:- Definition der System- und Softwarearchitektur des Gesamtsystems
- Integration proactives Application Performance Monitoring
- Koordination und Definition der Qualitätssicherungs für die Zusammenarbeit mit offshore Kollegen in Indien
- J2EE Coaching
- Integration in DaimlerChrysler PAI Umgebung
Projekttätigkeiten:- Architektur
- Qualitätsicherung
- Coaching
IT Umfeld:Together, Websphere Application Server (WAS) Cluster, APM, DB2 OS/390, Eclipse, Websphere Application Developer (WSAD), PAI, Wily Interscope
Automobilindustrie
Aufgabenstellung:Performanceanalyse und anschließende Optimierung einer Webanwendung für die Konfiguration und Vertrieb von Dienstfahrzeugen.
Aufgaben:- Analyse und Optimierung der Anwendung
- Definition und Integration nicht invasiver Meßpunkte mit AOP für die gesamte Anwendung
- Entwicklung vom Lasttestskripten für definierte Use Cases mit Apache JMeter
- Performancetuning Apache HTTP Server 2.0, Tomcat 5 und JDK 5.0
- Implementierung eines dauerhaften Monitorings
- Apache HTTP Server
- Tomcat 5
- Heap und Threading JDK 5.0
- Systemauslastung Windows 2000 Server
Projekttätigkeiten:- Performanceanaylse und -optimierung, Monitoring
IT Umfeld:JMeter, Apache HTTP Server 2.0, Tomcat 5, JDK 5.0
Öffentliche Hand
Aufgabenstellung:Konzeption einer webbasierten Systemarchitektur zur Ablösung von A2LL (ALG2/Harz4).
Aufgaben:- Konzeption der Systemarchitektur für 30.000 parallel arbeitende und 40.000 sporadische Nutzer
- Design der Backendsysteme und sowie die Softwarekomponenten
- Konzeption einer BA-PKI Integration für das Gesamtsystem.
- Konzeption von Hochleistungsbatches mit Steuerung via JMX. Die Rahmenbedingungen waren:
- Parallellauf der Batches zum Onlinebetrieb der Endanwender
- Daten von ca. 5 Mio Personen mussten mit verschiedenen Zahlungsläufen bearbeitet werden (z.B. Bestimmung von RV, KV, Arbeitslosengeld II sowie deren Zahlungsanweisungen an Fremdsysteme)
- Maximale Parallelisierung (ca. 40 Clusterkonten und 160CPUs) zur Einhaltung der Batchzeitfenster
- Sicherheitskonzept für die Einbindung der PKI (Smartcard), sowie die Integration der Applikation in die vorhandenen Autorisationsmechanismen (MODEX und NEMO)
- Aufbau einer ZIP-Deployment Entwicklungsumgebung auf Basis von Eclipse, mit BEA WebLogic, ANT, Build- / Testumgebung. Inkl. "Checkout and Run-Konfiguration" des Gesamtprojekts um die Initialisierungsphase von ca. 100 Entwicklern von ca. 2 Tagen auf kleiner 1 Std. zu drücken.
- Aufbau einer automatisierten Build-Umgebung mit integrierten KM- und Dokumentationsprozesses für Projektreportings
- Automatisierte Überwachung von Codequalität und Coding-Styleguidekonformität
- Einführung von XP-Ansatz "Continuous Integration" via Cruisecontrol
- Konzeption eines Application Performance Monitoring für das Gesamtsystem (Clients, Webserver, AppServer, DB) mit Wily Interscope
Projekttätigkeiten:- Architektur
- Konzeption
- Design
- Realisierung
IT Umfeld:UML, Innovator, J2EE, HTTP/HTTPS, Eclipse, ANT, Subversion, Oracle RAC 10g, Cruisecontrol, Tapestry Webframework, Hibernate, Hivemind, BEA WebLogic 9.1 Cluster, Sun Solaris, Linux, Windows 2k3 Server, Wily Interscope
Automobilindustrie
Aufgabenstellung:Migration eines FAT-Clients zum Flashen von Steuergeräten in Fahrzeugen (Nfz und Kfz) hin zu einer J2EE konformen 3-Schicht Architektur (Rich-Client) mit Berücksichtigung der Legacy-Systeme.
Aufgaben:- Umstellung auf die DCAG-Standard Komponenten PAI
- bisherige proprietäre GUI mit Swing-GUI ersetzen
- bisherige proprietäre MQ-Anbindung mit JMS / MessageDrivenBeans ersetzen
- Vollautomatisierung eines Releasebuilds inkl. Konfigurationmanagements via ANT
- Einführung von XP-Ansatz "Continuous Integration" via Cruisecontrol
- Automatisierte Überwachung von Codequalität und Coding-Styleguidekonformität
- J2EE-Coaching des Projektteams
Projekttätigkeiten:- Architektur
- Konzeption/Design
- Technische Projektleitung
IT Umfeld:UML, Together, J2EE, MDB, HTTP/HTTPS, RMI, WSAD, Eclipse, ANT, CVS, SQL, Cruisecontrol , IBM DB2 OS/390, Websphere MQ, WAS 5.x im Cluster, Sun Solaris, IBM AIX, Linux, PowerDesigner
Automobilindustrie
Aufgabenstellung:Die Struts basierte Webapplikation zur Flottenkalkulation und Keyaccountmanagement von Nutzfahrzeugen, soll in einer Weiterentwicklung von einer monolithischen in eine modularisierte Architektur migriert werden. Ziel ist es die einzelnen Module als separate Produkte vertreiben zu können.
Aufgaben:- "Soft"-Migration SQL/JDBC nach Apache OJB-Persistenzframework
- Datenbank-Redesign und Modellierung
- Codegenerierung von Domainobjekten via SQL und XML / XSLT
- Einführung von XP-Ansatz "Continuous Integration" via Cruisecontrol
- Performanceoptimierung der eingesetzten Workflowengine
Projekttätigkeiten:- Konzeption
- Architektur
- Technische Projektleitung
- Datenbankmodellierung
- Codegenerierung
IT Umfeld:UML, Together, HTTP/HTTPS, Tomcat, WSAD, Eclipse, Powerdesigner, CVS, ANT, SQL, OJB, XML, XSLT, Cruisecontrol , WebSphere ApplicationServer 5.x , IBM DB2, Sun Solaris, Unix, Linux
Automobilindustrie
Aufgabenstellung:Neuentwicklung einer Rich-Client Applikation zum weltweiten Verkauf von jungen gebrauchten KfZs und NfZs. Die Applikation beinhaltet alle notwendigen Prozesse von Fahrzeugbeschaffung bis hin zu Faktura und/oder Finanzierungsabwicklung.
Aufgaben:- Festlegung der 3-Schicht-Applikationarchitektur
- Systemarchitektur mit Anbindung von Legacy-Systemen (wie z.B. Faktura, Finanzierung, Bestandsmanagement des Fahrzeugpools)
- Security
- DB-Anbindung an OS/390 via OJB-Persistenz und StoredProcedures
- Vollautomatisierung des Releasebuilds inkl. Konfigurationsmanagement mit ANT
- Einführung von XP-Ansatz "Continuous Integration" via Cruisecontrol
- Entwicklung und Design der Swing GUI
- Codegenerierung mit SQL und XML/XSLT
Projekttätigkeiten:- Technische Projektleitung
- Architektur
- Konzeption
- Entwicklung
- Datenbankmodellierung
- Codegenerierung
IT Umfeld:UML, Together, HTTP/HTTPS, Tomcat, WSAD, Eclipse, Powerdesigner, CVS, ANT, SQL, OJB, XML, XSLT, Cruisecontrol , WAS, Clustering/Failover, Loadbalancing, IBM DB2 OS/390, Sun Solaris, Linux, AspectJ
Automobilindustrie
Aufgabenstellung:Realisierung eines PDA-Clients für ein Produktinformationssystem mit Synchronisation zur bestehenden Applikation zur Vertriebsunterstützung der Händler
Aufgaben:- Konzeption der Architektur
- Anbindung an bestehende Applikation zur Synchronisation
- Realisierung
Projekttätigkeiten:- Konzeption
- Entwicklung
- Realisierung
IT Umfeld:Together, HTTP/HTTPS, Apache, Tomcat, WSDD, Eclipse, CVS, MySQL, SQL, Linux
Automobilindustrie
Aufgabenstellung:Realisierung eines webbasierten Systems für einen online Vertriebskanal für Werkstattaustattungen und Beratungsleitungen.
Aufgaben:- Datenmodellierung
- Backend/Server-Programmierung
- GUI-Programmierung eines eigenen Webframeworks mit Servlets / JSPs / Taglibs
- Buildautomatisierung mit ANT
Projekttätigkeiten:- Design/Konzeption
- Entwicklung
- Automatisierung
IT Umfeld:Together, Eclipse, WSAD, UML, Tomcat, CVS, ANT, DB2, SQL, PowerDesigner
- Java Entwicklung
- JSP, Servlets für dynamische Websites
- XML
- Tomcat
- Realisierung einer Securitysuite für ISO/OSI Level 7 (Application) auf der Basis von XML
Verwendung: SOAP, W3C XML Encryption, W3C XML Signature
- Realisierung eines Onlinespiels auf der Basis von Java mit MySQL/PostgreSQL mit JBoss
- Realisierung eines Webportals (Websphere 5.x, JSP/Servlet, HTML) für ein grossen Stuttgarter Automobilhersteller
- Realisierung eines Swing-Clients für Aggregation vieler Baureihen (Stuttgarter Automobilhersteller)
- Realisierung eines Auftragsabwicklungssystems für Aussendienstmitarbeiter (J2ME/CDC-AWT-Clients auf PocketPC)
- DATEV Anbindung
- Internetbanking via SSL
- VPN unter Linux für Anbindung externer Mitarbeiter
- ADSL-Router für das Netzwerk unter Linux
- Wartung
- QoS Router für Priorisierung von Netzverkehr ins Internet
Industriezweig: Gesundheitswesen- Inbetriebnahme eines Netzes mit Windows Clients mit Anbindung an ein Labor via Wählleitung
- Wartung
Industriezweig: Gesundheitswesen und Möbelindustrie- Inbetriebnahme einer Buchhaltungs und Fakturierungssoftware auf einem Sybase SQL-Server
- Wartung
- Entwicklung eines Testbetts für Quality of Services (QoS) over IP (Ethernet)
- Anbindung eines LANs an eine Internetstandleitung mit Linux als Gateway
- Linux als Router und Firewall und DNS-Server
- Linux als Fileserver mit Samba
- Linux als Windows NT Primary Domain Controller mit Samba
- Proxyserver Squid unter Linux / UNIX
- Installation eines CAT6 SSTP Switch-Netzwerkbackbones mit elektrischer Vermessung
- Installation IIS Web- und FTP-Servers unter Windows NT4
- Installation FTP-Servers unter Linux
- Schulung für angehende Administatoren in Windows NT4 und Grundlagen in TCP/IP
- Wartung
Industriezweig: Gesundheitswesen- Inbetriebnahme eines Netzes mit Windows Clients mit Anbindung an ein Labor via Wählleitung
- Wartung
Industriezweig: Gesundheitswesen und Möbelindustrie- Wartung
- Migration Windows Nt3.51 Server auf Windows NT4
- Installation DHCP und DNS mit Konfiguration
- Einrichtung MS-Proxy Server mit Dial-In Zugang; zusätzliche WinSock-Proxy-Client Installation
- Einrichtung Backup-Server mit ArcServe
- Migration von Office 95 auf Office 97
- Programmierung einer Datenbankanbindung ins Word 97 unter Visual Basic
- Schulung für Outlook 97 und Word 97
- Setup für großes Softwareprojekt mit Install-Shield
- Einrichtung Viren-Firewall unter Windows NT4 mit InocuLAN
- Schulung für angehende Administatoren in Windows NT4 und Grundlagen in TCP/IP
- Unattended Installation von NT mit spezieller Software und Hardware
- Wartung
Industriezweig: Gesundheitswesen und Möbelindustrie- Inbetriebnahme des Firmennetzwerkes unter Windows NT4 Server, Virenfirewall, Netzwerkverkabelung und Vermessung
- Anbindung einer CNC/SPS an den Windows NT4 Server
- Wartung
- Entwicklung eines Modellprozessors für Lehrzwecke mit FPGAs unter Altera AHDL (Uni-Projekt)
- Unbeaufsichtigte (automatische) Installation von Windows NT4 (unattended Setup)und ServicePack mit entsprechender Rechnerhardware
- Wartung Backupserver und Druckerserver
- Administration Remote Access Zugang für externe Mitarbeiter (RAS + Teleworking)
- Usermanagement
- Wartung
- Netzwerk und Systemadministration (Wartung von PC Hardware und Software) in der Maschinenbauindustrie und
- Migration eines Windows NT3.51 Netzes auf Windows NT4 (nur Workstations)
- Einführung einer Sharingsoftware für Kommunikation (Modemshareing)
- Wartung
- Assemblierung, Reparatur und Qualitätstest von PC-Komponenten, daher sehr gute Kenntnisse in PCs und Komponenten
- Einführung neuer Qualitätstestmethoden und Automatismen für PC-Komponenten wie Modem, Netzwerk, Speicher, Festplatten, Floppies, Netzteile usw.
- Qualitätssicherung und Test von propritärer Hard- und Software
Berufsausbildung
Dipl.-Ing. Elektrotechnik (Uni Stuttgart)
Kernkompetenz
Architekt, technische Projektleitung/-verwantwortung, Coach liebt Herausforderungen bei Perfomancetunings ist Fan von hohen Testabdeckungen mit Testautomatisierung und produziert auch als Entwickler noch selber Code
Europa, wobei bevorzugt Großraum Stuttgart 100km
Aufbau einer Marketingorganisation für die Digitalisierung des Onlinemarketings (programatic advertising). Ziel dem Mittelstand die Möglichkeiten des Online-Marketings einer Großorganisation zu ermöglichen.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Projektleiter, Coach und Architekt zur Implementierung einer automatisierten Buchungszeitzuordnung vom zentralen Time-Bookkeeping & Billing System in Polarion ALM (Planning, Tracking)
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Architekt und Coach für ein Junior-Team mit Offshoreanteilen zur Implementierung einer Bewertungsplattform für Bestandsimmobilien.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Kooperation zur Implementierung eines Generators auf Basis von openArchitectureWare (oAW) für die Persistierung von Objekten mit der JavaPersistencyAPI (JSR-220) und deren Validierung mit der Bean Validation API (JSR-303)
Durchführung von Organisatorischen und technischen Optimierungen einer Großhandelsplattform mit Fahrzeugbewertung und integriertem Reklamationsmanagement
Die Aufgaben beinhalten:
Architekt und Coach für ein Junior-Team mit Offshoreanteilen zur Implementierung HR und Skillmanagement Platform für eine Qualifikationsfilterung von Offshore-Personal. Zielsetzung des Projekts ist eine effiziente Filterung von Offshore Personal mit minimalen Aufwand auf der Seite des HR-Teams.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Unterstützung bei der Durchführung eines Projektaudits zur Sicherstellung des Insourcing eines elementaren und zentralen API-Gateways für Sales- Bestell- und Produktionsketten. Interviews mit ehemaligen Tech-leads und Architekten. Identifizierung von Schwachstellen und stabilen Sourcecodeanteilen. Analyse der System- und Softwarearchitektur. Maßnahmenkatalog und Bewertung der langfristigen Strategie für das Projekt. Das Gateway kann als Backendsystem zur Interkommunikation zwischen verschiedensten Systemen im Internet (Kunden, Partner, Zulieferer) sowie im Intranet in der eigenen Konzernorganisation gesehen werden. Key-Herausforderungen waren: ca. 1000 API Gateway Transaktionen je Sekunde. In Batchzeitfenster weitaus höher. 24x7 Umgebung. Wiederanlauffähgigkeiten bei asynchronen Prozessen sicherstellen.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Unterstützung bei der Durchführung eines Projektaudits bei Capgemini. Endkunde wollte eine Aussage über bisherige Lieferqualität sowie einen langfristigen Maßnahmenkatalog das zentrale Bestell- und Auftragssystem identifizieren. Ziel: Rollout der Anwendung in alle Märkte (insb. Asien uns Südamerika) und damit ein ausuferndes Performanceproblem der nicht mehr verfügbaren nightly high-load Batches finden. Batch muss nun während der 24x7 Online-Betriebszeiten möglich sein.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Tech-Sales-Support, Tech-Lead, Architekt und Coach zur Projektinitialisierung eines neuen Projektes mit Vorbereitung der Betriebsumgebung beim Endkunden. Coaching des Entwicklungsteam sowie Präsentation der Ergebnisse und Unterstützung bei techn. Präsentationen beim Endkunden.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Tech-Sales-Support, Tech-Lead, Architekt und Coach zur Projektgewinnung eines neuen Projektes mit vorbereitender Beratung für die neue Betriebsumgebung beim Endkunden. Coaching des Entwicklungsteam sowie Präsentation des Angebots und der POC-Ergebnisse beim Endkunden.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Architekt und Coach zur Findung und Festlegunng eines Migrationspfades einer sehr großen bestehenden Anwendung (weit über. 450 Mannjahren Entwicklungszeit) auf pure Java mit hohem Qualitätsniveau bei der Fehlervermeidung durch autom. Tests. Zielhorizont ca. 5 Kalenderjahre Migrationslaufzeit. Eingrenzung der Performanceproblemen bei high-load Batches während des Onlinebetriebs.
Erforderliche nicht techn. Expertise:
Erforderliche technische Expertise:
Architektur für ein proaktives Performancemonitoring von JEE Applikationen innerhalb der jeweiligen JEEApplikation.
Zielsetzung:
volle Transparenz für den Kunden und das Entwicklungsteam über die Qualität des Betriebers (Rechenzentrum) einer Anwendung.
Umfang:
Betriebssystem-Parameter (Disk, IO, CPU), Java (Mems, GC, Threads, CPU), HTTP-Parameter, SQL-Queries, EHCaches und Use-Case-spezifische Performancewerte
Technische Verantwortung für das Bestehen eines anstehenden Konzern CMMI Level 3 Audits. Coaching vom technischen Team. Verantwortungsbereiche für das Audit
Technische Projektleitung und Coach von Junior- und COBOL-Entwickler auf Java Ziel war es ein Vertriebs-Bestandssystem von COBOL auf Java / JEE5 zu portieren.
Automotive & Beratung
Aufgabenstellung:Migration der FatClient Anwendung zur Herstellungs- und Produktkostenoptimierung auf eine 3-Schicht Serverarchitektur. Einführung von formalen Entwicklungsprozessen
Aufgaben:- Definition der Zielarchitektur
- Migration des bestehenden Codes
- SQL Client/Server Replikation für offline Arbeitsplätze
- Integration des Team Foundation Servers zur Unterstützung des Projektmanagements. Damit verbunden Workitem-Tracking sowie verknüpftes Changesettracking zu Workitems
Projekttätigkeiten:- Architektur
- Design
- Realiserung
IT Umfeld:Visual Studio 2005, C#, PowerDesigner, Team Foundation Server
Automobilindustrie
Aufgabenstellung:Weiterentwicklung und Konsolidierung mehrerer Fahrzeugverkaufsplattformen. Betroffen ist sowohl die System- als auch Softwarearchitektur. Zielarchitektur ist ein integrierter Richclient in 3-Schicht-Architektur.
Aufgaben:- Definition der System- und Softwarearchitektur des Gesamtsystems
- Integration proactives Application Performance Monitoring
- Koordination und Definition der Qualitätssicherungs für die Zusammenarbeit mit offshore Kollegen in Indien
- J2EE Coaching
- Integration in DaimlerChrysler PAI Umgebung
Projekttätigkeiten:- Architektur
- Qualitätsicherung
- Coaching
IT Umfeld:Together, Websphere Application Server (WAS) Cluster, APM, DB2 OS/390, Eclipse, Websphere Application Developer (WSAD), PAI, Wily Interscope
Automobilindustrie
Aufgabenstellung:Performanceanalyse und anschließende Optimierung einer Webanwendung für die Konfiguration und Vertrieb von Dienstfahrzeugen.
Aufgaben:- Analyse und Optimierung der Anwendung
- Definition und Integration nicht invasiver Meßpunkte mit AOP für die gesamte Anwendung
- Entwicklung vom Lasttestskripten für definierte Use Cases mit Apache JMeter
- Performancetuning Apache HTTP Server 2.0, Tomcat 5 und JDK 5.0
- Implementierung eines dauerhaften Monitorings
- Apache HTTP Server
- Tomcat 5
- Heap und Threading JDK 5.0
- Systemauslastung Windows 2000 Server
Projekttätigkeiten:- Performanceanaylse und -optimierung, Monitoring
IT Umfeld:JMeter, Apache HTTP Server 2.0, Tomcat 5, JDK 5.0
Öffentliche Hand
Aufgabenstellung:Konzeption einer webbasierten Systemarchitektur zur Ablösung von A2LL (ALG2/Harz4).
Aufgaben:- Konzeption der Systemarchitektur für 30.000 parallel arbeitende und 40.000 sporadische Nutzer
- Design der Backendsysteme und sowie die Softwarekomponenten
- Konzeption einer BA-PKI Integration für das Gesamtsystem.
- Konzeption von Hochleistungsbatches mit Steuerung via JMX. Die Rahmenbedingungen waren:
- Parallellauf der Batches zum Onlinebetrieb der Endanwender
- Daten von ca. 5 Mio Personen mussten mit verschiedenen Zahlungsläufen bearbeitet werden (z.B. Bestimmung von RV, KV, Arbeitslosengeld II sowie deren Zahlungsanweisungen an Fremdsysteme)
- Maximale Parallelisierung (ca. 40 Clusterkonten und 160CPUs) zur Einhaltung der Batchzeitfenster
- Sicherheitskonzept für die Einbindung der PKI (Smartcard), sowie die Integration der Applikation in die vorhandenen Autorisationsmechanismen (MODEX und NEMO)
- Aufbau einer ZIP-Deployment Entwicklungsumgebung auf Basis von Eclipse, mit BEA WebLogic, ANT, Build- / Testumgebung. Inkl. "Checkout and Run-Konfiguration" des Gesamtprojekts um die Initialisierungsphase von ca. 100 Entwicklern von ca. 2 Tagen auf kleiner 1 Std. zu drücken.
- Aufbau einer automatisierten Build-Umgebung mit integrierten KM- und Dokumentationsprozesses für Projektreportings
- Automatisierte Überwachung von Codequalität und Coding-Styleguidekonformität
- Einführung von XP-Ansatz "Continuous Integration" via Cruisecontrol
- Konzeption eines Application Performance Monitoring für das Gesamtsystem (Clients, Webserver, AppServer, DB) mit Wily Interscope
Projekttätigkeiten:- Architektur
- Konzeption
- Design
- Realisierung
IT Umfeld:UML, Innovator, J2EE, HTTP/HTTPS, Eclipse, ANT, Subversion, Oracle RAC 10g, Cruisecontrol, Tapestry Webframework, Hibernate, Hivemind, BEA WebLogic 9.1 Cluster, Sun Solaris, Linux, Windows 2k3 Server, Wily Interscope
Automobilindustrie
Aufgabenstellung:Migration eines FAT-Clients zum Flashen von Steuergeräten in Fahrzeugen (Nfz und Kfz) hin zu einer J2EE konformen 3-Schicht Architektur (Rich-Client) mit Berücksichtigung der Legacy-Systeme.
Aufgaben:- Umstellung auf die DCAG-Standard Komponenten PAI
- bisherige proprietäre GUI mit Swing-GUI ersetzen
- bisherige proprietäre MQ-Anbindung mit JMS / MessageDrivenBeans ersetzen
- Vollautomatisierung eines Releasebuilds inkl. Konfigurationmanagements via ANT
- Einführung von XP-Ansatz "Continuous Integration" via Cruisecontrol
- Automatisierte Überwachung von Codequalität und Coding-Styleguidekonformität
- J2EE-Coaching des Projektteams
Projekttätigkeiten:- Architektur
- Konzeption/Design
- Technische Projektleitung
IT Umfeld:UML, Together, J2EE, MDB, HTTP/HTTPS, RMI, WSAD, Eclipse, ANT, CVS, SQL, Cruisecontrol , IBM DB2 OS/390, Websphere MQ, WAS 5.x im Cluster, Sun Solaris, IBM AIX, Linux, PowerDesigner
Automobilindustrie
Aufgabenstellung:Die Struts basierte Webapplikation zur Flottenkalkulation und Keyaccountmanagement von Nutzfahrzeugen, soll in einer Weiterentwicklung von einer monolithischen in eine modularisierte Architektur migriert werden. Ziel ist es die einzelnen Module als separate Produkte vertreiben zu können.
Aufgaben:- "Soft"-Migration SQL/JDBC nach Apache OJB-Persistenzframework
- Datenbank-Redesign und Modellierung
- Codegenerierung von Domainobjekten via SQL und XML / XSLT
- Einführung von XP-Ansatz "Continuous Integration" via Cruisecontrol
- Performanceoptimierung der eingesetzten Workflowengine
Projekttätigkeiten:- Konzeption
- Architektur
- Technische Projektleitung
- Datenbankmodellierung
- Codegenerierung
IT Umfeld:UML, Together, HTTP/HTTPS, Tomcat, WSAD, Eclipse, Powerdesigner, CVS, ANT, SQL, OJB, XML, XSLT, Cruisecontrol , WebSphere ApplicationServer 5.x , IBM DB2, Sun Solaris, Unix, Linux
Automobilindustrie
Aufgabenstellung:Neuentwicklung einer Rich-Client Applikation zum weltweiten Verkauf von jungen gebrauchten KfZs und NfZs. Die Applikation beinhaltet alle notwendigen Prozesse von Fahrzeugbeschaffung bis hin zu Faktura und/oder Finanzierungsabwicklung.
Aufgaben:- Festlegung der 3-Schicht-Applikationarchitektur
- Systemarchitektur mit Anbindung von Legacy-Systemen (wie z.B. Faktura, Finanzierung, Bestandsmanagement des Fahrzeugpools)
- Security
- DB-Anbindung an OS/390 via OJB-Persistenz und StoredProcedures
- Vollautomatisierung des Releasebuilds inkl. Konfigurationsmanagement mit ANT
- Einführung von XP-Ansatz "Continuous Integration" via Cruisecontrol
- Entwicklung und Design der Swing GUI
- Codegenerierung mit SQL und XML/XSLT
Projekttätigkeiten:- Technische Projektleitung
- Architektur
- Konzeption
- Entwicklung
- Datenbankmodellierung
- Codegenerierung
IT Umfeld:UML, Together, HTTP/HTTPS, Tomcat, WSAD, Eclipse, Powerdesigner, CVS, ANT, SQL, OJB, XML, XSLT, Cruisecontrol , WAS, Clustering/Failover, Loadbalancing, IBM DB2 OS/390, Sun Solaris, Linux, AspectJ
Automobilindustrie
Aufgabenstellung:Realisierung eines PDA-Clients für ein Produktinformationssystem mit Synchronisation zur bestehenden Applikation zur Vertriebsunterstützung der Händler
Aufgaben:- Konzeption der Architektur
- Anbindung an bestehende Applikation zur Synchronisation
- Realisierung
Projekttätigkeiten:- Konzeption
- Entwicklung
- Realisierung
IT Umfeld:Together, HTTP/HTTPS, Apache, Tomcat, WSDD, Eclipse, CVS, MySQL, SQL, Linux
Automobilindustrie
Aufgabenstellung:Realisierung eines webbasierten Systems für einen online Vertriebskanal für Werkstattaustattungen und Beratungsleitungen.
Aufgaben:- Datenmodellierung
- Backend/Server-Programmierung
- GUI-Programmierung eines eigenen Webframeworks mit Servlets / JSPs / Taglibs
- Buildautomatisierung mit ANT
Projekttätigkeiten:- Design/Konzeption
- Entwicklung
- Automatisierung
IT Umfeld:Together, Eclipse, WSAD, UML, Tomcat, CVS, ANT, DB2, SQL, PowerDesigner
- Java Entwicklung
- JSP, Servlets für dynamische Websites
- XML
- Tomcat
- Realisierung einer Securitysuite für ISO/OSI Level 7 (Application) auf der Basis von XML
Verwendung: SOAP, W3C XML Encryption, W3C XML Signature
- Realisierung eines Onlinespiels auf der Basis von Java mit MySQL/PostgreSQL mit JBoss
- Realisierung eines Webportals (Websphere 5.x, JSP/Servlet, HTML) für ein grossen Stuttgarter Automobilhersteller
- Realisierung eines Swing-Clients für Aggregation vieler Baureihen (Stuttgarter Automobilhersteller)
- Realisierung eines Auftragsabwicklungssystems für Aussendienstmitarbeiter (J2ME/CDC-AWT-Clients auf PocketPC)
- DATEV Anbindung
- Internetbanking via SSL
- VPN unter Linux für Anbindung externer Mitarbeiter
- ADSL-Router für das Netzwerk unter Linux
- Wartung
- QoS Router für Priorisierung von Netzverkehr ins Internet
Industriezweig: Gesundheitswesen- Inbetriebnahme eines Netzes mit Windows Clients mit Anbindung an ein Labor via Wählleitung
- Wartung
Industriezweig: Gesundheitswesen und Möbelindustrie- Inbetriebnahme einer Buchhaltungs und Fakturierungssoftware auf einem Sybase SQL-Server
- Wartung
- Entwicklung eines Testbetts für Quality of Services (QoS) over IP (Ethernet)
- Anbindung eines LANs an eine Internetstandleitung mit Linux als Gateway
- Linux als Router und Firewall und DNS-Server
- Linux als Fileserver mit Samba
- Linux als Windows NT Primary Domain Controller mit Samba
- Proxyserver Squid unter Linux / UNIX
- Installation eines CAT6 SSTP Switch-Netzwerkbackbones mit elektrischer Vermessung
- Installation IIS Web- und FTP-Servers unter Windows NT4
- Installation FTP-Servers unter Linux
- Schulung für angehende Administatoren in Windows NT4 und Grundlagen in TCP/IP
- Wartung
Industriezweig: Gesundheitswesen- Inbetriebnahme eines Netzes mit Windows Clients mit Anbindung an ein Labor via Wählleitung
- Wartung
Industriezweig: Gesundheitswesen und Möbelindustrie- Wartung
- Migration Windows Nt3.51 Server auf Windows NT4
- Installation DHCP und DNS mit Konfiguration
- Einrichtung MS-Proxy Server mit Dial-In Zugang; zusätzliche WinSock-Proxy-Client Installation
- Einrichtung Backup-Server mit ArcServe
- Migration von Office 95 auf Office 97
- Programmierung einer Datenbankanbindung ins Word 97 unter Visual Basic
- Schulung für Outlook 97 und Word 97
- Setup für großes Softwareprojekt mit Install-Shield
- Einrichtung Viren-Firewall unter Windows NT4 mit InocuLAN
- Schulung für angehende Administatoren in Windows NT4 und Grundlagen in TCP/IP
- Unattended Installation von NT mit spezieller Software und Hardware
- Wartung
Industriezweig: Gesundheitswesen und Möbelindustrie- Inbetriebnahme des Firmennetzwerkes unter Windows NT4 Server, Virenfirewall, Netzwerkverkabelung und Vermessung
- Anbindung einer CNC/SPS an den Windows NT4 Server
- Wartung
- Entwicklung eines Modellprozessors für Lehrzwecke mit FPGAs unter Altera AHDL (Uni-Projekt)
- Unbeaufsichtigte (automatische) Installation von Windows NT4 (unattended Setup)und ServicePack mit entsprechender Rechnerhardware
- Wartung Backupserver und Druckerserver
- Administration Remote Access Zugang für externe Mitarbeiter (RAS + Teleworking)
- Usermanagement
- Wartung
- Netzwerk und Systemadministration (Wartung von PC Hardware und Software) in der Maschinenbauindustrie und
- Migration eines Windows NT3.51 Netzes auf Windows NT4 (nur Workstations)
- Einführung einer Sharingsoftware für Kommunikation (Modemshareing)
- Wartung
- Assemblierung, Reparatur und Qualitätstest von PC-Komponenten, daher sehr gute Kenntnisse in PCs und Komponenten
- Einführung neuer Qualitätstestmethoden und Automatismen für PC-Komponenten wie Modem, Netzwerk, Speicher, Festplatten, Floppies, Netzteile usw.
- Qualitätssicherung und Test von propritärer Hard- und Software
Berufsausbildung
Dipl.-Ing. Elektrotechnik (Uni Stuttgart)
Kernkompetenz
Architekt, technische Projektleitung/-verwantwortung, Coach liebt Herausforderungen bei Perfomancetunings ist Fan von hohen Testabdeckungen mit Testautomatisierung und produziert auch als Entwickler noch selber Code
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Der Consultant hat bei uns in einer großen Allgemeinpraxis ein Arztprogramm (Sysmed) installiert. Von ihm wurde die Inbetiebnahme und Wartung durchgeführt. Desweiteren erfolgte die Anbindung des Netzwerkes über eine W-Leitung an das Praxislabor. Wir waren und sind mit dem Consultant sehr zufrieden."
— Projekt Inbetriebnahme , Wartung des Netzwerkes, Vernetzung seit 1999
Referenz durch Allgemeinarzt einer Praxis 20.03.00
"Der Consultant hat bei uns im Haus 1998 ein Windows NT Netzwerks aufgebaut. Es umfasst: NT-Server, NT- und Linuxworkstations; Er hat sämtliche Arbeitsplätze eingerichtet, alle Installationen der benötigten Software durchgeführt. Weiter entwickelte und richtete er die Benutzerstruktur mit den Benutzerrechten für den gesamten Betrieb ein. Er hat uns im Rahmen unserer Möglichkeiten ein preiswertes und zuverlässiges Datensicherungskonzept entworfen. Seit Anfang 1998 führt er den Support für unser Netzwerk ( Hart- Software ) durch und ist für uns als Administrator tätig. Weiter hat er dieses Jahr einen Fax-, E-Mail- und Druckserver eingerichtet. Seit der Einführung einer neuen Fibu- und Fakturier- Software führt er zusätzlich den Support für die Datenbank Sybase SQL Anywhere auf dem Windows NT 4 Server durch. Als Anwender, ohne eigene EDV- Abteilung, sind wir darauf angewiesen, daß unser System zuverlässig und möglichst störungsfrei läuft. Diese Vorgabe hat der Consultant problemlos erreicht. eiter berät er uns ständig in allen Sicherheitsfragen und informiert uns über für uns relevante Entwicklungen. Die hohe Flexibilität von dem Consultant ermöglicht es, daß wir uns auch zu sehr ungewöhnichen Zeiten an ihn wenden können. Arbeiten am Wochenende oder auch nachts sind problemlos möglich. Die Durchführung und Qualität seiner Arbeit, ist immer zu unserer vollsten Zufriedenheit verlaufen. Wir hoffen, daß uns der Consultant noch lange mit seinem Wissen und seiner Tätigkeit zur Verfügung steht."
— Projekt Windows NT Netzwerk Installation/Betreung, 1998 - 2000 (im Bedarfsfall)
Referenz durch GF der Firma Dieterle & Marquardt GmbH + Co vom 22.11.00