Profil ID: C7PEMBCGKR
Wohnort des Spezialisten: Deutschland, 25479
JAVA-Softwareentwicklung, Projektleitung
Mitarbeiterprofil
Anrede: Herr
Jahrgang: 1972
Nationalität: deutsch
Sprachkenntnisse: Deutsch (Muttersprache), Englisch, Spanisch (Grundkenntnisse)
Berufsbildung: Studium an: Universität Hamburg, Fernuniversität Hagen
Fachrichtung: BWL (4 Sem.), Informatik (6 Sem.)
Berufliche Daten
Berufserfahrung seit: 1994
EDV-Erfahrung seit: 1988
Ausgeübte Tätigkeit: Projektleiter IT - Multimediaagentur
Abteilungsleiter IT - Immobilenportal
Geschäftsführer
Besondere Qualifikationen: Weiterbildung Java, Linux und Windows
Dozent für MS-Office, ECF, Linux, Java und HTML
Branchen Kenntnisse:
Internetportale und Shopsysteme, Paymentanbindungen
Immobilien
Anlagen- und Finanzbuchhaltungssysteme
Handel / KMU
Versicherung / Bank
Automobilbranche, Bordcomputersysteme
Erfahrungen und Qualifikationen
Hardware: Intelbasiserte PC-Lösungen f. Server und Klienten,
ThinClient-Lösungen (XDMCP, RDP-Anbindung)
SUN E10000, E3500, Netra
IBM RS/6000, AS/400 und Nachfolger
Betriebssysteme: UNIX: AIX, Solaris, OS/400
LINUX: RedHat, Slackware, Fedora, SuSE Pro, SLOX/Enter.
WINDOWS: NT4, Win95, W2K, Win XP, 2003 (Std, SBS, Enterpr.)
DOS
Programmiersprachen: JAVA (EJB, RMI, Corba, JavaVirtualMachine (JVM), J2EE), C#, C++, Visual Basic, Dephi/Kylix, Centura/Gupta, ASM,
PHP, Perl, SQL-Skript, TCL, REXX, Bash-Script
Tools / Umgebungen: CMS: typo3, openCMS, Vignette
Applicationserver: tomcat, Jboss, turbine, IBM WebSphere, Oracle,
BEA Weblogic
Mailserver: sendmail, postfix, cyrus, dovecot, MS Exchange,
Lotus Domino
Development: Rational Rose, together J, Powerdesigner, eclipse
TOAD, HORA, UML 2
Framework hausinternes Java-Framework sdtJ,
Mono (open source .net)
MS .net
Struts,cocoon, turbine, hibernate, maven, ant, xfire,
Spring, JUnit, JSF, JSP,
IDE eclipse, MS Visual Studio .net, centura/gupta
DB/DC-Systeme: Oracle 8,8i, 9, 9i
IBM DB/2
MS-SQL Server 2003
mySQL, mSQL, postgres
Anwendungssysteme: MS-Project, MS Office, CVS, Lotus Domino/Notes, Macromedia Flash, Swish
Netzwerke: TCP-IP, NETBIOS, Clustersysteme (Intel / VIA Hardware)
redundante Linuxnetzwerke, Loadbalancing, Sicherheitssysteme, Crashmanagement
Sonstige Kenntnisse: Projektmanagement, Controlling, Coaching, Intra- und Internet, Micro-Systeme, Middleware, Administration, Systemoptimierung, Anwendungsentwicklung, Systemprogrammierung
Weiterbildung / Schulungen
1999 Rational Rose
(Einführung und Umgang mit UML und Rational Rose)
together J
(Benutzerschulung)
JAVA
2000 Betriebsinterne Fortbildung
Managementtraining, Projektleitung, Abteilungsleitung
2001 IBM Softwarepartner Weiterbildung
IBM Hand-On Seminare (Domino, Websphere, DB/2)
Java Symposium
2002 Java Lehrgang (EJB, RMI)
Lotus Domino R5 Software Development
2003 div. Kurztagungen, Tageslehrgänge f. aktuelle Softwareprodukte
„CRM und Integration mit Linux“
2004 Projektleitungsseminar
.net Einführung
Emotionale Intelligenz, DISG/MBTI
2005 mehrere Seminare, Weiterbildungen (u. A. Linux, Java, Kommunikation)
2006 JAX, .net-Schulung
Zertifizierung
Softwareentwicklung certified Java Developer
certified Lotus Programmer
Beratungsschwerpunkte
Development Einsatz von Open Source für Produktentwicklung
(Lizenzen, Auswahlkriterien)
Projektplanung
(Milestones, Zeitpläne, Ressourcenplanung)
Systemauswahl
(Windows, Unix, Linux: Bedarfsermittlung)
Software-Entwicklung
(Intranetsysteme, Internet (Portale, Shop, Clearing), Client/Server)
Business OpenSource in Verwaltung und Organisation / kommerzielle Produkte
Netzwerk- und Kommunikationsplanung
Organisation
Personalplanung (Integration weicher Faktoren, Auswahlprozesse)
Training Projektleitung / Mitarbeiterführung
Konfliktmanagement
Emotionale Intelligenz
Projektplanung
Anwenderschulung
Linux
Kommunikations- und Office-Produkte
Tätigkeiten / Projekte
06/08 - 12/08 r+v Versicherung, Wiesbaden
Projekt: Anwendungsmanagement
Aufgabe:
Betrieb der Online-Portale für Banken- und Maklersoftware
Analyse und Fixing eingehender Fehler
Koordination zwischen Portalentwicklung und Portalbetrieb
Log-Analyse
Bereitstellung der Portale für Entwickler- und Fachbereichsprüfungen und Vorbereitung der Onlinedeployments
Tools/Sprachen: WebServices, XML, Java 6, eclipse, JavaVirtualMachine (JVM), J2EE, Beans, XFire, JBoss, tomcat, apache, JSF/JSP, Architektur, UML2, hibernate, spring, struts, JUnit, X4LAN, EAP, Harvest, SQL
Referenz: Hr. Nilles, Karl-Wilhelm, Hr. Chytry, Helmut
Beschreibung: Sicherstellung des laufenden Betriebs der Onlineportale für Banken- und Maklerspezifische Anwendungen, sowie des Unternehmensportals. Auftretende Laufzeitprobleme werden einerseits automatisiert durch Überwachungssysteme und andererseits manuell durch den Kundensupport erfasst. Probleme, die nicht durch den First- oder Secondlevel-Support gelöst werden können, bzw. die auf technische Probleme zurückzuführen sind werden im Anwendungsmanagement bearbeitet und koordiniert. Aufgabe war eingehende Fehler zu analysieren, zu bewerten und sie entweder selbst zu fixen oder an die entsprechende Entwicklungsabteilung weiterzuleiten und die Bearbeitung zu koordinieren. Des Weiteren war Aufgabe die Logs auszuwerten sowie die Bereitstellung der Testumgebungen für Entwickler, Fachbereiche und automatisierte Tests durchzuführen.
04/08 - 05/08 Schmit-Ohm
Projekt: Projektleitung WebProjekte
Aufgabe:
Projektleitung für OnlineProjekte (Interimsleitung)
Pflege und Weiterentwicklung von Portalen
Technische Planung
Dokumentation von Prozessen (Abteilungsintern)
Tools/Sprachen: eclipse, Architektur, UML2, BPMN, MS Project, PHP, typo3, SQL
Referenz: Hr. Schmidt-Ohm
Beschreibung: Aufgrund des Austritts des bisherigen Abteilungsleiters musste der Betrieb und die Entwicklung der bisherigen Kundenprojekte weiterhin sichergestellt werden. Zu den Online-Projekten gehörte u. a. Casio Europe inkl. aller Microsites. Aufgabe war neben der Weiterentwicklung die Dokumentation der bisherigen Prozesse und Teilprojekte.
01/08 - 03/08 arvato mobile GmbH (Bertelsmann)
Projekt: TransactionLogService und LogMonitoring
Aufgabe:
Softwareentwicklung
Entwicklung einer GUI für die Administration des LogSystems sowie für das LogMonitoring
Einbinden des WebServices
Erweitern des WebServices
Tools/Sprachen: C#, MS Visual Studio 2005, WebServices, XML, Java 6, eclipse, JavaVirtualMachine (JVM), J2EE, Beans, maven, XFire, tomcat, apache, JSF/JSP, Architektur, UML2, hibernate, spring, struts, JUnit, NUnit, RichClient, FatClient, SQL
Referenz: Hr. Dr. Matthias Runte, Hr. Christian Gland
Beschreibung: arvato plant die Migration aller vorhandenen Onlineplattformen in eine B2B-Umgebung. Zu den Plattformen gehören die Multimedia-Bereiche von T-Mobile, O2, VodaPhone, ePlus, handy.de, sowie diverse weitere Multimediaplattformen. Der LogService speichert jegliche Transaktionen, sodass sie später von einem DataWareHouse getrennt ausgewertet werden können. Das LogMonitoring dient der kontinuierlichen Überwachung diverser Stati für einzelne Transaktionen.
11/07 - 12/07 DEVK Köln
Projekt: Umsetzung der VVG-Reform für die Online-Versicherungsrechner
Aufgabe:
Softwareentwicklung
Weiterentwicklung der Onlinerechner
Einbinden des WebServices
Tools/Sprachen: IBM WSAD WebSphere, WebService, XML, Java, JavaVirtualMachine (JVM), J2EE, Beans, UML2, xFire, eclipse, apache, struts, hibernate
Referenz: Fr. Gülnur Cevik
Beschreibung: Die DEVK betreibt mehrere Onlinerechner, auf denen Kunden ihre Versicherungsprämien online berechnen können. Im Zuge der VVG-Reform mussten an diesen die entsprechenden neuen Anforderungen implementiert werden.
06/06 - 11/07 SchreiberJansen s-dt.de GmbH
Projekt: Multimedia-Agentur und Coaching
Aufgabe:
Softwareentwicklung
Schnittstellenentwicklung
Skripte für Automatisation von Serverprozessen
Internes Verwaltungssystem
Middleware für Datenaustausch zwischen den Anwendungen sowie Administrationsoberfläche
Systemberatung, -konzeption, -installation und –pflege
Netzwerklösungen (Linuxserver) u. a. für Schulen und Arbeitsgruppen
VPN, VOIP, DMS, CRM, CMS
Design von Internetseiten und –shop inkl. Anbindung an Fakturasystem
Durchführung von Schulungen
Maßnahmen der Agentur f. Arbeit (Office, Kommunikation)
JAVA Einführung
HTML, Internet
Bewerbertrainings
Tools/Sprachen: Java, JavaVirtualMachine (JVM), J2EE, Servlet, JSF, PHP, Linux, Windows XP/2003, oscommerce/xtCommerce, eclipse, tomcat, apache, ant, struts, hibernate, Architektur, UML, SQL
Referenz: u. a. VHS Kaltenkirchen
Beschreibung: Übernahme der Geschäfte von Schreiber und Complizen, Erweiterung auf eigene Systemlösungen mit open Source Produkten.
Entwicklung, Installation und Pflege des „open business server“ als Kommunikations- und Organisationsplattform für Arbeitsgruppen, Büros, Praxen, etc. inkl. Outlookintegration, Dokumentenmanagement, TK-Lösung, Sicherheitssystemen.
Seit 10/06 ist die s-dt.de GmbH IHK Ausbildungsbetrieb, Ausbildung zum Fachinformatiker (Fachrichtung Systemintegration) sowie zum IT-Systemkaufmann.
In Zusammenarbeit mit der VHS leitete ich als Dozent mehrere Vollzeittrainingsmaßnahmen (40 Wochenstunden) im Bereich EDV (MS Office), sowie diverse Kurse für HTML und JAVA. Zudem leitete ich Bewerbungstrainings und Einzelcoachings für Jugendliche mit Vermittlungshemmnissen sowie ältere Arbeitssuchende.
Software-Entwicklung:
01/07 – 04/07 Entwicklung PlugIns für typo3 (u. A. Jobbörse, scalix-Ressourcen-Buchung/-Darstellung, Admin-Oberfläche Intranet)
04/07 – 07/07 Entwicklung Java-Middleware für Serverprozesse, Software-Zusammenführung (Softwarekommunikation, Data-Warehousing), Klientenmigration und Adminstrationsoberfläche (JSF, Servlets). Integration in BI-System (Jasper-Reports). Verwendete Tools: JavaVirtualMachine (JVM), J2EE eclipse, struts, JSF, Servlets, ant, postgres, mysql
05/05 - 06/06 Systemhaus Schreiber und Complizen
Projekt: Betreuung von privaten und kommerziellen Einzelsystemen und Netzwerken, Entwicklung von kundenspezifischen Softwarelösungen
Aufgabe:
Lokale Netzwerke
Intra- und Internetsysteme
Beratung und Service
Schulungen
Tools/Sprachen: Java, J2EE, JavaVirtualMachine (JVM), Servlets, Portlets, PHP, Linux, Windows XP/2003, oscommerce/xtCommerce, openCMS, typo3, HTML, UML, Architektur, SQL
Referenz: Mariva Sonnenschutzsysteme, Dr. Jens Braak
Beschreibung: Eröffnung und Etablieren eines Systemhauses in Kaltenkirchen. Ziel ist und war es für den lokalen Markt einen ganzheitlichen IT-Dienstleister darzustellen.
Entwicklung von Intranetanwendungen
Mit Java entwickelte Softwarelösung für Ressourcenplanung (Mitarbeiter, Fahrzeuge und Material) für Handwerksunternehmen, inkl. Aufmassberechnung und Anbindung an die Faktura. Das Frontend wurde mit Servlets realisiert.
02/05 - 05/05 Planung Büro-/Ladenaufbau in Kaltenkirchen
Projekt: Eröffnung des Ladenlokals Schützenstrasse
Aufgabe:
- Erstellung des Businessplans
- Durchführung
Tools/Sprachen: --
Referenz:
Beschreibung: Eröffnung und etablieren eines Systemhauses in Kaltenkirchen. Ziel ist und war es für den lokalen Markt einen ganzheitlichen IT-Dienstleister darzustellen.
01/05 - 02/05 Beratung mittelständischer Unternehmen
Projekt: Hardwarepark, Software (Auswahl/Entwicklung), Coaching, Projektmanagement
Aufgabe:
Analyse des bestehenden Software/Hardwareparks
Optimierungsvorschlag erstellen
Tools/Sprachen: Office, visio
Referenz:
Beschreibung: Der Kunde betreibt ein Intranet mit ca. 40 Klienten und mehreren Servern. Ziel der Analyse war es einerseits den bestehenden Park zu katalogisieren, die bestehenden Verwendungsformen zu analysieren und Vorschläge für den Neuerwerb und die sich daraus ergebende Restrukturierung der IT-Landschaft zu erarbeiten.
10/04 - 12/04 Planung eines Clustersystem (HA-Lösung)
Projekt: Hardwarepark, Software (Auswahl/Entwicklung), Coaching, Projektmanagement
Aufgabe:
Planung einer Hochverfügbarkeitslösung für Intra/Internetsystem
Erstellen eines Testszenarios
Produzieren eines Prototypen
Installation des Systemes und von Wartungssoftware auf dem prototypischen System
Vorbereiten / Planung des Realsystemes
Tools/Sprachen: Linux, mosix, Java, JavaVirtualMachine (JVM), J2EE, C#, PHP, SQL
Referenz:
Beschreibung: Der Kunde betreibt ein Netzwerksystem für einen
geschlossenen Benutzerkreis, zurzeit auf Intel-Servern. Da es in der Vergangenheit zu einigen Ausfällen aufgrund von Serverausfällen kam, die nicht unerhebliche Verluste bedeuteten, wurde ich beauftragt eine redundante, sichere Serverumgebung zu konzipieren.
Neben der Ausfallsicherheit standen Aspekte wie Performanceschub für die bestehende Anwendung, Kostenkontrolle und Wartbarkeit im Vordergrund.
Als Realsystem habe ich einen Cluster aus ca. 120 Knoten, die jeweils ohne bewegliche Teile (Festplatten, Lüfter, etc.) auskommen, 2 sich gegenseitig überwachende Controller besitzt sowie mehreren Zugriffsmöglichkeiten auf die einzelnen Maschinen konzipiert.
Als Betriebssystem läuft auf dem Cluster Linux, mit entsprechenden zusätzlichen Kernel-Bibliotheken. Die einzelnen Knoten booten von DOC oder Flash-Speichern. Entwicklungsaufgabe war u. a., ein Kontrollprogramm zu schreiben, dass den Status der verschiedenen Server überwacht und ggf. Warnungen an den Admin versendet. Die Oberfläche für das Web-Control-Frontend wurde mit Java und PHP geschrieben. Ein nur geplanter Client für Windows sollte mit C# realisiert werden.
Die mit Java entwickelte Middleware diente zur Kontrolle und Administration des Clusters.
09/02 - 09/04 Beratung mittelständischer Unternehmen
Projekt: Hardwarepark, Software (Auswahl/Entwicklung), Coaching, Projektmanagement
Aufgabe:
Beratung eines mittelständischen Handelsunternehmens für Einsatz von
Software und Hardware
Tools/Sprachen: Windows / Linux
Referenz:
Beschreibung: Serverplanung und Softwareaktualisierung.
02/04 - 07/04 Portalportierung und Weiterentwicklung
Projekt: Softwareentwicklung / Evaluation
Aufgabe: ein bestehendes Portal auf IBM oder BEA portieren, Produktvergleich,
Testing, Weiterentwicklung
Tools/Sprachen: Windows / Linux, Java, J2EE, JavaVirtualMachine (JVM), Portlet, Servlet, BEA, Oracle 9i, IBM DB/2, UML, Architektur, SQL
Referenz:
Beschreibung: Ziel des Projektes war Szenarien zu schaffen, um die Software auf verschiedenen Applikationsserver zu testen und die App-Server miteinander zu vergleichen. Ich entwickelte über einen Zeitraum von ca.4 Monaten an der Portierung und Weiterentwicklung des Portals mit dem BEA Weblogic und Java.
Die entwickelten Applikationen zum Test der Umgebungen respektive die entwickelten Anwendungsteile wurden mit Servlet/Portlet-Technologie realisiert, basierend auf einer Persistenzschicht und den Businessobjekten.
07/02 - 01/04 Beratung mittelständischer Unternehmen
Projekt: Hardwarepark, Software (Auswahl/Entwicklung), Coaching, Projektmanagement
Aufgabe: - Projektbegleitendes Coaching für Mitarbeiter- und Projektführung
Projektleitung IT für Intranetsystem für Handel
Controlling, Unternehmensberatung für mehrere KMU
Beratung von mittelständischen Untenehmen aus Dienstleistung und Handel für Einsatz von Software und Hardware
Tools/Sprachen: Windows / Linux, C#, Java, JavaVirtualMachine (JVM), Centura,C#, PHP, typo3, openCMS, Servlets, RichClient, FatClient, SQL
Referenz:
Beschreibung: Die Klienten stammen aus unterschiedlichen Marktsegmenten (Handel, Dienstleister und Handwerk). Schwerpunkt der Projekte war die Beratung für den Einsatz von Softwareprodukten und die Auswahl von Systemumgebungen sowie Beratung und Begleitung von kundenspezifischen Softwareentwicklungen (Intranet, Internet, Organisationssysteme).
Beratungsprojekte:
Eines der Projekte war die Erstellung eines Businessplanes für ein neu zu gründendes StartUp der Medienbranche, inklusive der Textversion, des Zahlenwerkes sowie einer Einstiegspräsentation und erster Vorstellung des Projektes bei potentiellen Investoren.
Für ein Dienstleistungsunternehmen musste die innerbetriebliche Organisations- und Kommunikationsstruktur neu strukturiert und ausgebaut werden. Dies umfasste die Belegorganisation, die Buchungsvorbereitung, Personalorganisation und Projekt-/Qualitätsmanagement.
In zwei Handswerksbetrieben wurden die IT und Organisationsstrukturen neu aufgesetzt. Grundlage der IT-Landschaft wurde ein Linux-Server mit open-Exchange-, Mail- und File/Printserver. Voraus gingen Beratungen und Abwägungen hinsichtlich Microsoft-Umgebung vs. OpenSource, Sicherheit, Backup und Aktualisierungen.
Coachings und HandOn-Begleitung:
Bei mehreren Klienten beriet ich in den Bereichen
Personalplanung und –einstellung
Projektmanagement
IT Planung
Die Beratung im Bereich IT-Planung umfasste auch Schulungen auf den einzusetzenden Softwareprodukten, mehrere Referate über OpenSource, speziell Lizenzproblematik, Kriterien für die Produktauswahl und möglicher Chancen und Risiken.
In mehreren Vorträgen referierte ich über die Anwendungsmöglichkeiten von open source Produkten im daily business, sowie über deren Vor- und Nachteile gegenüber kommerziellen Systemen von Microsoft, IBM u. a.
Im Rahmen von Systemumstellungen hielt ich Einführungsseminare in die neuen Technologien und Arbeitsweisen.
Development:
Wesentliche Zeitanteile nahmen die Beratungen, die teilweise aktive Entwicklertätigkeiten einschlossen. Dies waren im Wesentlichen Intra- und Internetpräsentationen und –anwendungen, Schnittstellen zwischen Anwenderlösungen, Integrationsschnittstellen sowie Installation und Konfiguration von Serveranwendungen.
Die Intra- und Internetanwendungen wurden mit PHP oder JAVA (JavaVirtualMachine (JVM), Beans, Servlets) entwickelt, GUI’s mit C# bzw. JAVA, Schnittstellen zumeist ebenfalls in C#, JAVA (J2EE, JavaVirtualMachine (JVM)) oder C++.
02/02 - 06/02 Start Up Dienstleistungsunternehmen (Emotionale Intelligenz)
Projekt: Softwareapplikation für Finanzdienstleister (Banken, Versicherungen, etc.) der Kundenbetreuer wird damit geschult um den Kunden besser zu betreuen zu können.
Aufgabe: Konzeption, Realisation, Projektleitung IT
Tools/Sprachen: Linux, VI, Debugger, Windows XP, Windows 2000 adv. Server, SQL, ORACLE, JAVA, JavaVirtualMachine (JVM), Servlets, Portlets, J2EEE, XML, JSDT-Framework Manager, Domino Doc, Lotus Notes, CVS, CMS, UML, Architektur, RichClient, FatClient
Referenz:
Beschreibung: Ziel des Kunden war es, ein Softwaresystem zu erschaffen, dass die weichen Faktoren in der Kundenbeziehung mehr berücksichtigt. Herkömmlicher Weise werden harte Faktoren (Name, Adressen, Kundenhistorie, Einkommen, etc.) erfasst, die sozialen Komponenten der Beziehung jedoch nicht.
Die Software sollte mit anerkannten Verfahren aus der Psychologie einerseits den Berater (Anwender) und andererseits den Kunden typisieren. Anschließend wurde dem Anwender eine Reihe von Lektionen und Tipps angeboten, die er auf den Kunden anwenden konnte. Beispielsweise hatte das Unternehmen das Ziel, dem Kunden das Gefühl von Raum und Vertrauen zu übermitteln („Beraten wie ein Freund,…). Mittels der Software sollten dem Anwender speziell auf seine Kundensituation treffende Tipps dargestellt werden und die Affinität für den Umgang mit den emotionalen Faktoren gefördert werden. Diese Förderung findet klassischer Weise nur in Seminaren, die fernab des Alltagsgeschehens durchgeführt werden, statt.
Meine Rolle in dem Projekt war die IT-Projekt- und Implementationsplanung, Realisation, die Serverinstallation und –administration.
Das Intranetsystem wurde mit JAVA (J2EE, JavaVirtualMachine (JVM)) mit eigenem Framework, Servlets, Beans und XML realisiert.
12/01 - 01/02 Organisation und Aufbau der Gesellschaft
Projekt: Planung und Aufbau der Unternehmensstruktur der s-dt.de GmbH
Aufgabe: Geschäftsführung, Unternehmensplanung
Tools/Sprachen: Office
Beschreibung: Grundlage der s-dt.de GmbH ist, ein aktiven Pool an Freiberufler in verschiedenen Projekten zu halten. Somit musste von Anfang an ein Organisationsystem vorhanden sein, um zeitnahe und ortsunabhängige Erfassung von Pflichtenheften, Belegen und Dokumentationen zu ermöglichen, um im Interesse des Kunden die innerbetriebliche Transparenz trotz der dezentralen Organisation zu gewähren.
Teil der Planung war die Belegorganisation und Buchungsvorbereitung für den Steuerberater, Dokumenten- und Ablageplanung.
10/00 - 10/01 Immobilienportal
Projekt: Aufbau und Konzeption eines Immobilienportales, indem Makler Objekte inserieren können und Interessenten entsprechend ihrer Vorstellungen Objekte suchen und ggf. Mit dem Makler in Kontakt treten.
Aufbau der IT-Abteilung in einem StartUp-Unternehmen. Führung der Abteilung mit bis zu 10 festen Mitarbeitern. Projektmanagement für Abteilung.
Aufgabe: Abteilungsleiter IT
Tools/Sprachen: JAVA, JavaVirtualMachine (JVM), J2EE, Servlets, XML, Oracle 8i, Linux, Solaris, Windows 2000, UML, Architektur, SQL
Referenz:
Beschreibung: Die Software des Startups wurde extern gepflegt und weiter entwickelt. Um Kosten zu reduzieren entschloss sich der Vorstand, eine eigene IT-Abteilung aufzubauen und stellte mich als Abteilungsleiter ein. Erste Aufgabe war neben dem Aufbau der internen IT-Landschaft (lokales Netzwerk, Entwicklungsumgebungen, Test/Stage-Environment, etc.) Mitarbeiter zu rekrutieren und eine schnelle Abwanderung vom bisherigen Anbieter zu ermöglichen.
Ich baute die Abteilung von Anfang an auf, begleitete das Unternehmen von der Gründung bis zur Übernahme durch einen großen Verlag. Während dieser Zeit leitete ich die Abteilung, die teilweise über 15 Mitarbeitern hatte, und führte die Zusammenarbeit mit freien Beratern und externen Dienstleistern (Internet- und TK-Provider, Medienagenturen, Standardsoftwarehersteller). Wie in vielen Startups dieser Zeit üblich, verschwammen die Grenzen zwischen den einzelnen Funktionen (Projekt- bzw. Abteilungsleiter). Meine Funktion bestand aus Beidem, einerseits der Projektleiter mit Projektverantwortung, andererseits der Abteilungsleiter mit Managementfunktion, Personal- und Budgetverantwortung.
Das Portal wurde mit einer Oracle 8i-Datenbank und JAVA-Servlets anfangs auf einem Framework von SinnerSchrader entwickelt. In späteren Projektphasen wurde das Portal auf Websphere-Servlet/Portlet umgestellt.
10/99 - 10/00 Multimediaagentur
Projekt: Konzeption, Planung und Durchführung von Internetprojekten mit Teams von bis zu 12 Mitarbeitern als Projektleiter.
Aufgabe: Projektleiter IT
Tools/Sprachen: JAVA, JavaVirtualMachine (JVM), J2EE, Servlets, Oracle 8i, XML, Linux, Solaris, Windows 2000, UML, SQL
Referenz:
Beschreibung: Während meiner Beschäftigung entwickelte ich Software für Onlineshop, Infoportale, Onlineauktionen und Backendsystemanbindung.
Als Projektleiter war ich in die Entwicklung des jeweiligen Projektes aktiv integriert. Aufgabenschwerpunkt bei der Entwicklung war die Anbindung von Paymentprovidern (Postbank, Citibank), sowie die Entwicklung von Businessobjekten. Als Projektleiter war ich für die Planung, Konzeption und Pflege des jeweiligen Projektes aus IT-Sicht verantwortlich. Ich koordinierte zudem die Zusammenarbeit der Entwickler, die Kommunikation mit weiteren Bereichen (Design, Frontend, Administration).
Die entwickelten Webanwendungen wurden mit Java (J2EE, JavaVirtualMachine (JVM)) geschrieben unter Zuhilfenahme des SinnerSchrader-eigenen Frameworks.
06/98 - 09/99 Finanzbuchhaltungssoftware
Projekt: Pflege und Weiterentwicklung einer Finanz- und Anlagenbuchhaltungssoftware.
Aufgabe: freiber. Softwareentwickler
Tools/Sprachen: Windows 9x/NT 4 (Server/Workstation), Centura Team Developer, SQL Base, FatClient
Referenz:
Beschreibung: Für den Kunden entwickelte ich als Teil des Entwicklerteams eine Finanz- und Anlagenbuchführung. Zusätzlich verfügte die Software Module für Instandhaltung und Bestandsverwaltung. Hauptkunden für die Software waren mehrere Krankenhäuser und Ambulanzen in Deutschland und der Schweiz. Mit zu meinen Aufgaben gehörte die Integration der Software beim Kunden vor Ort.
Anrede: Herr
Jahrgang: 1972
Nationalität: deutsch
Sprachkenntnisse: Deutsch (Muttersprache), Englisch, Spanisch (Grundkenntnisse)
Berufsbildung: Studium an: Universität Hamburg, Fernuniversität Hagen
Fachrichtung: BWL (4 Sem.), Informatik (6 Sem.)
Berufliche Daten
Berufserfahrung seit: 1994
EDV-Erfahrung seit: 1988
Ausgeübte Tätigkeit: Projektleiter IT - Multimediaagentur
Abteilungsleiter IT - Immobilenportal
Geschäftsführer
Besondere Qualifikationen: Weiterbildung Java, Linux und Windows
Dozent für MS-Office, ECF, Linux, Java und HTML
Branchen Kenntnisse:
Internetportale und Shopsysteme, Paymentanbindungen
Immobilien
Anlagen- und Finanzbuchhaltungssysteme
Handel / KMU
Versicherung / Bank
Automobilbranche, Bordcomputersysteme
Erfahrungen und Qualifikationen
Hardware: Intelbasiserte PC-Lösungen f. Server und Klienten,
ThinClient-Lösungen (XDMCP, RDP-Anbindung)
SUN E10000, E3500, Netra
IBM RS/6000, AS/400 und Nachfolger
Betriebssysteme: UNIX: AIX, Solaris, OS/400
LINUX: RedHat, Slackware, Fedora, SuSE Pro, SLOX/Enter.
WINDOWS: NT4, Win95, W2K, Win XP, 2003 (Std, SBS, Enterpr.)
DOS
Programmiersprachen: JAVA (EJB, RMI, Corba, JavaVirtualMachine (JVM), J2EE), C#, C++, Visual Basic, Dephi/Kylix, Centura/Gupta, ASM,
PHP, Perl, SQL-Skript, TCL, REXX, Bash-Script
Tools / Umgebungen: CMS: typo3, openCMS, Vignette
Applicationserver: tomcat, Jboss, turbine, IBM WebSphere, Oracle,
BEA Weblogic
Mailserver: sendmail, postfix, cyrus, dovecot, MS Exchange,
Lotus Domino
Development: Rational Rose, together J, Powerdesigner, eclipse
TOAD, HORA, UML 2
Framework hausinternes Java-Framework sdtJ,
Mono (open source .net)
MS .net
Struts,cocoon, turbine, hibernate, maven, ant, xfire,
Spring, JUnit, JSF, JSP,
IDE eclipse, MS Visual Studio .net, centura/gupta
DB/DC-Systeme: Oracle 8,8i, 9, 9i
IBM DB/2
MS-SQL Server 2003
mySQL, mSQL, postgres
Anwendungssysteme: MS-Project, MS Office, CVS, Lotus Domino/Notes, Macromedia Flash, Swish
Netzwerke: TCP-IP, NETBIOS, Clustersysteme (Intel / VIA Hardware)
redundante Linuxnetzwerke, Loadbalancing, Sicherheitssysteme, Crashmanagement
Sonstige Kenntnisse: Projektmanagement, Controlling, Coaching, Intra- und Internet, Micro-Systeme, Middleware, Administration, Systemoptimierung, Anwendungsentwicklung, Systemprogrammierung
Weiterbildung / Schulungen
1999 Rational Rose
(Einführung und Umgang mit UML und Rational Rose)
together J
(Benutzerschulung)
JAVA
2000 Betriebsinterne Fortbildung
Managementtraining, Projektleitung, Abteilungsleitung
2001 IBM Softwarepartner Weiterbildung
IBM Hand-On Seminare (Domino, Websphere, DB/2)
Java Symposium
2002 Java Lehrgang (EJB, RMI)
Lotus Domino R5 Software Development
2003 div. Kurztagungen, Tageslehrgänge f. aktuelle Softwareprodukte
„CRM und Integration mit Linux“
2004 Projektleitungsseminar
.net Einführung
Emotionale Intelligenz, DISG/MBTI
2005 mehrere Seminare, Weiterbildungen (u. A. Linux, Java, Kommunikation)
2006 JAX, .net-Schulung
Zertifizierung
Softwareentwicklung certified Java Developer
certified Lotus Programmer
Beratungsschwerpunkte
Development Einsatz von Open Source für Produktentwicklung
(Lizenzen, Auswahlkriterien)
Projektplanung
(Milestones, Zeitpläne, Ressourcenplanung)
Systemauswahl
(Windows, Unix, Linux: Bedarfsermittlung)
Software-Entwicklung
(Intranetsysteme, Internet (Portale, Shop, Clearing), Client/Server)
Business OpenSource in Verwaltung und Organisation / kommerzielle Produkte
Netzwerk- und Kommunikationsplanung
Organisation
Personalplanung (Integration weicher Faktoren, Auswahlprozesse)
Training Projektleitung / Mitarbeiterführung
Konfliktmanagement
Emotionale Intelligenz
Projektplanung
Anwenderschulung
Linux
Kommunikations- und Office-Produkte
Tätigkeiten / Projekte
06/08 - 12/08 r+v Versicherung, Wiesbaden
Projekt: Anwendungsmanagement
Aufgabe:
Betrieb der Online-Portale für Banken- und Maklersoftware
Analyse und Fixing eingehender Fehler
Koordination zwischen Portalentwicklung und Portalbetrieb
Log-Analyse
Bereitstellung der Portale für Entwickler- und Fachbereichsprüfungen und Vorbereitung der Onlinedeployments
Tools/Sprachen: WebServices, XML, Java 6, eclipse, JavaVirtualMachine (JVM), J2EE, Beans, XFire, JBoss, tomcat, apache, JSF/JSP, Architektur, UML2, hibernate, spring, struts, JUnit, X4LAN, EAP, Harvest, SQL
Referenz: Hr. Nilles, Karl-Wilhelm, Hr. Chytry, Helmut
Beschreibung: Sicherstellung des laufenden Betriebs der Onlineportale für Banken- und Maklerspezifische Anwendungen, sowie des Unternehmensportals. Auftretende Laufzeitprobleme werden einerseits automatisiert durch Überwachungssysteme und andererseits manuell durch den Kundensupport erfasst. Probleme, die nicht durch den First- oder Secondlevel-Support gelöst werden können, bzw. die auf technische Probleme zurückzuführen sind werden im Anwendungsmanagement bearbeitet und koordiniert. Aufgabe war eingehende Fehler zu analysieren, zu bewerten und sie entweder selbst zu fixen oder an die entsprechende Entwicklungsabteilung weiterzuleiten und die Bearbeitung zu koordinieren. Des Weiteren war Aufgabe die Logs auszuwerten sowie die Bereitstellung der Testumgebungen für Entwickler, Fachbereiche und automatisierte Tests durchzuführen.
04/08 - 05/08 Schmit-Ohm
Projekt: Projektleitung WebProjekte
Aufgabe:
Projektleitung für OnlineProjekte (Interimsleitung)
Pflege und Weiterentwicklung von Portalen
Technische Planung
Dokumentation von Prozessen (Abteilungsintern)
Tools/Sprachen: eclipse, Architektur, UML2, BPMN, MS Project, PHP, typo3, SQL
Referenz: Hr. Schmidt-Ohm
Beschreibung: Aufgrund des Austritts des bisherigen Abteilungsleiters musste der Betrieb und die Entwicklung der bisherigen Kundenprojekte weiterhin sichergestellt werden. Zu den Online-Projekten gehörte u. a. Casio Europe inkl. aller Microsites. Aufgabe war neben der Weiterentwicklung die Dokumentation der bisherigen Prozesse und Teilprojekte.
01/08 - 03/08 arvato mobile GmbH (Bertelsmann)
Projekt: TransactionLogService und LogMonitoring
Aufgabe:
Softwareentwicklung
Entwicklung einer GUI für die Administration des LogSystems sowie für das LogMonitoring
Einbinden des WebServices
Erweitern des WebServices
Tools/Sprachen: C#, MS Visual Studio 2005, WebServices, XML, Java 6, eclipse, JavaVirtualMachine (JVM), J2EE, Beans, maven, XFire, tomcat, apache, JSF/JSP, Architektur, UML2, hibernate, spring, struts, JUnit, NUnit, RichClient, FatClient, SQL
Referenz: Hr. Dr. Matthias Runte, Hr. Christian Gland
Beschreibung: arvato plant die Migration aller vorhandenen Onlineplattformen in eine B2B-Umgebung. Zu den Plattformen gehören die Multimedia-Bereiche von T-Mobile, O2, VodaPhone, ePlus, handy.de, sowie diverse weitere Multimediaplattformen. Der LogService speichert jegliche Transaktionen, sodass sie später von einem DataWareHouse getrennt ausgewertet werden können. Das LogMonitoring dient der kontinuierlichen Überwachung diverser Stati für einzelne Transaktionen.
11/07 - 12/07 DEVK Köln
Projekt: Umsetzung der VVG-Reform für die Online-Versicherungsrechner
Aufgabe:
Softwareentwicklung
Weiterentwicklung der Onlinerechner
Einbinden des WebServices
Tools/Sprachen: IBM WSAD WebSphere, WebService, XML, Java, JavaVirtualMachine (JVM), J2EE, Beans, UML2, xFire, eclipse, apache, struts, hibernate
Referenz: Fr. Gülnur Cevik
Beschreibung: Die DEVK betreibt mehrere Onlinerechner, auf denen Kunden ihre Versicherungsprämien online berechnen können. Im Zuge der VVG-Reform mussten an diesen die entsprechenden neuen Anforderungen implementiert werden.
06/06 - 11/07 SchreiberJansen s-dt.de GmbH
Projekt: Multimedia-Agentur und Coaching
Aufgabe:
Softwareentwicklung
Schnittstellenentwicklung
Skripte für Automatisation von Serverprozessen
Internes Verwaltungssystem
Middleware für Datenaustausch zwischen den Anwendungen sowie Administrationsoberfläche
Systemberatung, -konzeption, -installation und –pflege
Netzwerklösungen (Linuxserver) u. a. für Schulen und Arbeitsgruppen
VPN, VOIP, DMS, CRM, CMS
Design von Internetseiten und –shop inkl. Anbindung an Fakturasystem
Durchführung von Schulungen
Maßnahmen der Agentur f. Arbeit (Office, Kommunikation)
JAVA Einführung
HTML, Internet
Bewerbertrainings
Tools/Sprachen: Java, JavaVirtualMachine (JVM), J2EE, Servlet, JSF, PHP, Linux, Windows XP/2003, oscommerce/xtCommerce, eclipse, tomcat, apache, ant, struts, hibernate, Architektur, UML, SQL
Referenz: u. a. VHS Kaltenkirchen
Beschreibung: Übernahme der Geschäfte von Schreiber und Complizen, Erweiterung auf eigene Systemlösungen mit open Source Produkten.
Entwicklung, Installation und Pflege des „open business server“ als Kommunikations- und Organisationsplattform für Arbeitsgruppen, Büros, Praxen, etc. inkl. Outlookintegration, Dokumentenmanagement, TK-Lösung, Sicherheitssystemen.
Seit 10/06 ist die s-dt.de GmbH IHK Ausbildungsbetrieb, Ausbildung zum Fachinformatiker (Fachrichtung Systemintegration) sowie zum IT-Systemkaufmann.
In Zusammenarbeit mit der VHS leitete ich als Dozent mehrere Vollzeittrainingsmaßnahmen (40 Wochenstunden) im Bereich EDV (MS Office), sowie diverse Kurse für HTML und JAVA. Zudem leitete ich Bewerbungstrainings und Einzelcoachings für Jugendliche mit Vermittlungshemmnissen sowie ältere Arbeitssuchende.
Software-Entwicklung:
01/07 – 04/07 Entwicklung PlugIns für typo3 (u. A. Jobbörse, scalix-Ressourcen-Buchung/-Darstellung, Admin-Oberfläche Intranet)
04/07 – 07/07 Entwicklung Java-Middleware für Serverprozesse, Software-Zusammenführung (Softwarekommunikation, Data-Warehousing), Klientenmigration und Adminstrationsoberfläche (JSF, Servlets). Integration in BI-System (Jasper-Reports). Verwendete Tools: JavaVirtualMachine (JVM), J2EE eclipse, struts, JSF, Servlets, ant, postgres, mysql
05/05 - 06/06 Systemhaus Schreiber und Complizen
Projekt: Betreuung von privaten und kommerziellen Einzelsystemen und Netzwerken, Entwicklung von kundenspezifischen Softwarelösungen
Aufgabe:
Lokale Netzwerke
Intra- und Internetsysteme
Beratung und Service
Schulungen
Tools/Sprachen: Java, J2EE, JavaVirtualMachine (JVM), Servlets, Portlets, PHP, Linux, Windows XP/2003, oscommerce/xtCommerce, openCMS, typo3, HTML, UML, Architektur, SQL
Referenz: Mariva Sonnenschutzsysteme, Dr. Jens Braak
Beschreibung: Eröffnung und Etablieren eines Systemhauses in Kaltenkirchen. Ziel ist und war es für den lokalen Markt einen ganzheitlichen IT-Dienstleister darzustellen.
Entwicklung von Intranetanwendungen
Mit Java entwickelte Softwarelösung für Ressourcenplanung (Mitarbeiter, Fahrzeuge und Material) für Handwerksunternehmen, inkl. Aufmassberechnung und Anbindung an die Faktura. Das Frontend wurde mit Servlets realisiert.
02/05 - 05/05 Planung Büro-/Ladenaufbau in Kaltenkirchen
Projekt: Eröffnung des Ladenlokals Schützenstrasse
Aufgabe:
- Erstellung des Businessplans
- Durchführung
Tools/Sprachen: --
Referenz:
Beschreibung: Eröffnung und etablieren eines Systemhauses in Kaltenkirchen. Ziel ist und war es für den lokalen Markt einen ganzheitlichen IT-Dienstleister darzustellen.
01/05 - 02/05 Beratung mittelständischer Unternehmen
Projekt: Hardwarepark, Software (Auswahl/Entwicklung), Coaching, Projektmanagement
Aufgabe:
Analyse des bestehenden Software/Hardwareparks
Optimierungsvorschlag erstellen
Tools/Sprachen: Office, visio
Referenz:
Beschreibung: Der Kunde betreibt ein Intranet mit ca. 40 Klienten und mehreren Servern. Ziel der Analyse war es einerseits den bestehenden Park zu katalogisieren, die bestehenden Verwendungsformen zu analysieren und Vorschläge für den Neuerwerb und die sich daraus ergebende Restrukturierung der IT-Landschaft zu erarbeiten.
10/04 - 12/04 Planung eines Clustersystem (HA-Lösung)
Projekt: Hardwarepark, Software (Auswahl/Entwicklung), Coaching, Projektmanagement
Aufgabe:
Planung einer Hochverfügbarkeitslösung für Intra/Internetsystem
Erstellen eines Testszenarios
Produzieren eines Prototypen
Installation des Systemes und von Wartungssoftware auf dem prototypischen System
Vorbereiten / Planung des Realsystemes
Tools/Sprachen: Linux, mosix, Java, JavaVirtualMachine (JVM), J2EE, C#, PHP, SQL
Referenz:
Beschreibung: Der Kunde betreibt ein Netzwerksystem für einen
geschlossenen Benutzerkreis, zurzeit auf Intel-Servern. Da es in der Vergangenheit zu einigen Ausfällen aufgrund von Serverausfällen kam, die nicht unerhebliche Verluste bedeuteten, wurde ich beauftragt eine redundante, sichere Serverumgebung zu konzipieren.
Neben der Ausfallsicherheit standen Aspekte wie Performanceschub für die bestehende Anwendung, Kostenkontrolle und Wartbarkeit im Vordergrund.
Als Realsystem habe ich einen Cluster aus ca. 120 Knoten, die jeweils ohne bewegliche Teile (Festplatten, Lüfter, etc.) auskommen, 2 sich gegenseitig überwachende Controller besitzt sowie mehreren Zugriffsmöglichkeiten auf die einzelnen Maschinen konzipiert.
Als Betriebssystem läuft auf dem Cluster Linux, mit entsprechenden zusätzlichen Kernel-Bibliotheken. Die einzelnen Knoten booten von DOC oder Flash-Speichern. Entwicklungsaufgabe war u. a., ein Kontrollprogramm zu schreiben, dass den Status der verschiedenen Server überwacht und ggf. Warnungen an den Admin versendet. Die Oberfläche für das Web-Control-Frontend wurde mit Java und PHP geschrieben. Ein nur geplanter Client für Windows sollte mit C# realisiert werden.
Die mit Java entwickelte Middleware diente zur Kontrolle und Administration des Clusters.
09/02 - 09/04 Beratung mittelständischer Unternehmen
Projekt: Hardwarepark, Software (Auswahl/Entwicklung), Coaching, Projektmanagement
Aufgabe:
Beratung eines mittelständischen Handelsunternehmens für Einsatz von
Software und Hardware
Tools/Sprachen: Windows / Linux
Referenz:
Beschreibung: Serverplanung und Softwareaktualisierung.
02/04 - 07/04 Portalportierung und Weiterentwicklung
Projekt: Softwareentwicklung / Evaluation
Aufgabe: ein bestehendes Portal auf IBM oder BEA portieren, Produktvergleich,
Testing, Weiterentwicklung
Tools/Sprachen: Windows / Linux, Java, J2EE, JavaVirtualMachine (JVM), Portlet, Servlet, BEA, Oracle 9i, IBM DB/2, UML, Architektur, SQL
Referenz:
Beschreibung: Ziel des Projektes war Szenarien zu schaffen, um die Software auf verschiedenen Applikationsserver zu testen und die App-Server miteinander zu vergleichen. Ich entwickelte über einen Zeitraum von ca.4 Monaten an der Portierung und Weiterentwicklung des Portals mit dem BEA Weblogic und Java.
Die entwickelten Applikationen zum Test der Umgebungen respektive die entwickelten Anwendungsteile wurden mit Servlet/Portlet-Technologie realisiert, basierend auf einer Persistenzschicht und den Businessobjekten.
07/02 - 01/04 Beratung mittelständischer Unternehmen
Projekt: Hardwarepark, Software (Auswahl/Entwicklung), Coaching, Projektmanagement
Aufgabe: - Projektbegleitendes Coaching für Mitarbeiter- und Projektführung
Projektleitung IT für Intranetsystem für Handel
Controlling, Unternehmensberatung für mehrere KMU
Beratung von mittelständischen Untenehmen aus Dienstleistung und Handel für Einsatz von Software und Hardware
Tools/Sprachen: Windows / Linux, C#, Java, JavaVirtualMachine (JVM), Centura,C#, PHP, typo3, openCMS, Servlets, RichClient, FatClient, SQL
Referenz:
Beschreibung: Die Klienten stammen aus unterschiedlichen Marktsegmenten (Handel, Dienstleister und Handwerk). Schwerpunkt der Projekte war die Beratung für den Einsatz von Softwareprodukten und die Auswahl von Systemumgebungen sowie Beratung und Begleitung von kundenspezifischen Softwareentwicklungen (Intranet, Internet, Organisationssysteme).
Beratungsprojekte:
Eines der Projekte war die Erstellung eines Businessplanes für ein neu zu gründendes StartUp der Medienbranche, inklusive der Textversion, des Zahlenwerkes sowie einer Einstiegspräsentation und erster Vorstellung des Projektes bei potentiellen Investoren.
Für ein Dienstleistungsunternehmen musste die innerbetriebliche Organisations- und Kommunikationsstruktur neu strukturiert und ausgebaut werden. Dies umfasste die Belegorganisation, die Buchungsvorbereitung, Personalorganisation und Projekt-/Qualitätsmanagement.
In zwei Handswerksbetrieben wurden die IT und Organisationsstrukturen neu aufgesetzt. Grundlage der IT-Landschaft wurde ein Linux-Server mit open-Exchange-, Mail- und File/Printserver. Voraus gingen Beratungen und Abwägungen hinsichtlich Microsoft-Umgebung vs. OpenSource, Sicherheit, Backup und Aktualisierungen.
Coachings und HandOn-Begleitung:
Bei mehreren Klienten beriet ich in den Bereichen
Personalplanung und –einstellung
Projektmanagement
IT Planung
Die Beratung im Bereich IT-Planung umfasste auch Schulungen auf den einzusetzenden Softwareprodukten, mehrere Referate über OpenSource, speziell Lizenzproblematik, Kriterien für die Produktauswahl und möglicher Chancen und Risiken.
In mehreren Vorträgen referierte ich über die Anwendungsmöglichkeiten von open source Produkten im daily business, sowie über deren Vor- und Nachteile gegenüber kommerziellen Systemen von Microsoft, IBM u. a.
Im Rahmen von Systemumstellungen hielt ich Einführungsseminare in die neuen Technologien und Arbeitsweisen.
Development:
Wesentliche Zeitanteile nahmen die Beratungen, die teilweise aktive Entwicklertätigkeiten einschlossen. Dies waren im Wesentlichen Intra- und Internetpräsentationen und –anwendungen, Schnittstellen zwischen Anwenderlösungen, Integrationsschnittstellen sowie Installation und Konfiguration von Serveranwendungen.
Die Intra- und Internetanwendungen wurden mit PHP oder JAVA (JavaVirtualMachine (JVM), Beans, Servlets) entwickelt, GUI’s mit C# bzw. JAVA, Schnittstellen zumeist ebenfalls in C#, JAVA (J2EE, JavaVirtualMachine (JVM)) oder C++.
02/02 - 06/02 Start Up Dienstleistungsunternehmen (Emotionale Intelligenz)
Projekt: Softwareapplikation für Finanzdienstleister (Banken, Versicherungen, etc.) der Kundenbetreuer wird damit geschult um den Kunden besser zu betreuen zu können.
Aufgabe: Konzeption, Realisation, Projektleitung IT
Tools/Sprachen: Linux, VI, Debugger, Windows XP, Windows 2000 adv. Server, SQL, ORACLE, JAVA, JavaVirtualMachine (JVM), Servlets, Portlets, J2EEE, XML, JSDT-Framework Manager, Domino Doc, Lotus Notes, CVS, CMS, UML, Architektur, RichClient, FatClient
Referenz:
Beschreibung: Ziel des Kunden war es, ein Softwaresystem zu erschaffen, dass die weichen Faktoren in der Kundenbeziehung mehr berücksichtigt. Herkömmlicher Weise werden harte Faktoren (Name, Adressen, Kundenhistorie, Einkommen, etc.) erfasst, die sozialen Komponenten der Beziehung jedoch nicht.
Die Software sollte mit anerkannten Verfahren aus der Psychologie einerseits den Berater (Anwender) und andererseits den Kunden typisieren. Anschließend wurde dem Anwender eine Reihe von Lektionen und Tipps angeboten, die er auf den Kunden anwenden konnte. Beispielsweise hatte das Unternehmen das Ziel, dem Kunden das Gefühl von Raum und Vertrauen zu übermitteln („Beraten wie ein Freund,…). Mittels der Software sollten dem Anwender speziell auf seine Kundensituation treffende Tipps dargestellt werden und die Affinität für den Umgang mit den emotionalen Faktoren gefördert werden. Diese Förderung findet klassischer Weise nur in Seminaren, die fernab des Alltagsgeschehens durchgeführt werden, statt.
Meine Rolle in dem Projekt war die IT-Projekt- und Implementationsplanung, Realisation, die Serverinstallation und –administration.
Das Intranetsystem wurde mit JAVA (J2EE, JavaVirtualMachine (JVM)) mit eigenem Framework, Servlets, Beans und XML realisiert.
12/01 - 01/02 Organisation und Aufbau der Gesellschaft
Projekt: Planung und Aufbau der Unternehmensstruktur der s-dt.de GmbH
Aufgabe: Geschäftsführung, Unternehmensplanung
Tools/Sprachen: Office
Beschreibung: Grundlage der s-dt.de GmbH ist, ein aktiven Pool an Freiberufler in verschiedenen Projekten zu halten. Somit musste von Anfang an ein Organisationsystem vorhanden sein, um zeitnahe und ortsunabhängige Erfassung von Pflichtenheften, Belegen und Dokumentationen zu ermöglichen, um im Interesse des Kunden die innerbetriebliche Transparenz trotz der dezentralen Organisation zu gewähren.
Teil der Planung war die Belegorganisation und Buchungsvorbereitung für den Steuerberater, Dokumenten- und Ablageplanung.
10/00 - 10/01 Immobilienportal
Projekt: Aufbau und Konzeption eines Immobilienportales, indem Makler Objekte inserieren können und Interessenten entsprechend ihrer Vorstellungen Objekte suchen und ggf. Mit dem Makler in Kontakt treten.
Aufbau der IT-Abteilung in einem StartUp-Unternehmen. Führung der Abteilung mit bis zu 10 festen Mitarbeitern. Projektmanagement für Abteilung.
Aufgabe: Abteilungsleiter IT
Tools/Sprachen: JAVA, JavaVirtualMachine (JVM), J2EE, Servlets, XML, Oracle 8i, Linux, Solaris, Windows 2000, UML, Architektur, SQL
Referenz:
Beschreibung: Die Software des Startups wurde extern gepflegt und weiter entwickelt. Um Kosten zu reduzieren entschloss sich der Vorstand, eine eigene IT-Abteilung aufzubauen und stellte mich als Abteilungsleiter ein. Erste Aufgabe war neben dem Aufbau der internen IT-Landschaft (lokales Netzwerk, Entwicklungsumgebungen, Test/Stage-Environment, etc.) Mitarbeiter zu rekrutieren und eine schnelle Abwanderung vom bisherigen Anbieter zu ermöglichen.
Ich baute die Abteilung von Anfang an auf, begleitete das Unternehmen von der Gründung bis zur Übernahme durch einen großen Verlag. Während dieser Zeit leitete ich die Abteilung, die teilweise über 15 Mitarbeitern hatte, und führte die Zusammenarbeit mit freien Beratern und externen Dienstleistern (Internet- und TK-Provider, Medienagenturen, Standardsoftwarehersteller). Wie in vielen Startups dieser Zeit üblich, verschwammen die Grenzen zwischen den einzelnen Funktionen (Projekt- bzw. Abteilungsleiter). Meine Funktion bestand aus Beidem, einerseits der Projektleiter mit Projektverantwortung, andererseits der Abteilungsleiter mit Managementfunktion, Personal- und Budgetverantwortung.
Das Portal wurde mit einer Oracle 8i-Datenbank und JAVA-Servlets anfangs auf einem Framework von SinnerSchrader entwickelt. In späteren Projektphasen wurde das Portal auf Websphere-Servlet/Portlet umgestellt.
10/99 - 10/00 Multimediaagentur
Projekt: Konzeption, Planung und Durchführung von Internetprojekten mit Teams von bis zu 12 Mitarbeitern als Projektleiter.
Aufgabe: Projektleiter IT
Tools/Sprachen: JAVA, JavaVirtualMachine (JVM), J2EE, Servlets, Oracle 8i, XML, Linux, Solaris, Windows 2000, UML, SQL
Referenz:
Beschreibung: Während meiner Beschäftigung entwickelte ich Software für Onlineshop, Infoportale, Onlineauktionen und Backendsystemanbindung.
Als Projektleiter war ich in die Entwicklung des jeweiligen Projektes aktiv integriert. Aufgabenschwerpunkt bei der Entwicklung war die Anbindung von Paymentprovidern (Postbank, Citibank), sowie die Entwicklung von Businessobjekten. Als Projektleiter war ich für die Planung, Konzeption und Pflege des jeweiligen Projektes aus IT-Sicht verantwortlich. Ich koordinierte zudem die Zusammenarbeit der Entwickler, die Kommunikation mit weiteren Bereichen (Design, Frontend, Administration).
Die entwickelten Webanwendungen wurden mit Java (J2EE, JavaVirtualMachine (JVM)) geschrieben unter Zuhilfenahme des SinnerSchrader-eigenen Frameworks.
06/98 - 09/99 Finanzbuchhaltungssoftware
Projekt: Pflege und Weiterentwicklung einer Finanz- und Anlagenbuchhaltungssoftware.
Aufgabe: freiber. Softwareentwickler
Tools/Sprachen: Windows 9x/NT 4 (Server/Workstation), Centura Team Developer, SQL Base, FatClient
Referenz:
Beschreibung: Für den Kunden entwickelte ich als Teil des Entwicklerteams eine Finanz- und Anlagenbuchführung. Zusätzlich verfügte die Software Module für Instandhaltung und Bestandsverwaltung. Hauptkunden für die Software waren mehrere Krankenhäuser und Ambulanzen in Deutschland und der Schweiz. Mit zu meinen Aufgaben gehörte die Integration der Software beim Kunden vor Ort.