Langfristige Großprojekte mit Java-Technologien im Enterprise Umfeld
Aktualisiert am 02.11.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2024
Verfügbar zu: 100%
davon vor Ort: 20%
Anforderungsanalyse
Beratung
Java 17
Entwicklung/Methoden
Deutsch
Muttersprache
Englisch
fließend in Wort und Schrift
Französisch
Grundkenntnisse (3 Jahre Schule)
Türkisch
fließend in Wort und Schrift

Einsatzorte

Einsatzorte

Schweiz, Deutschland


möglich

Projekte

Projekte

Zeitraum:      06/08 - 08/15
Firma:         Daimler AG, Wörth, Sindelfingen
Projekt:       Anwendersoftware für Controlling (BI, BSC), Qualitätsmanagement,

Lieferantenmanagement, Reporting

Rolle:         Softwareingenieur
Aufgabe:       Übernahme und Analyse vorhandener Softwaresysteme;

Nachträgliche Spezifikation der übernommenen Systeme;

Vereinheitlichung der Entwicklungsprozesse;

Ermittlung der Anforderungen der Fachbereiche einschließlich

Beratung;

Erstellen von Projektplänen;

Entwicklung und Pflege der Software;

Aufbau und Test von Konzernweiten Infrastrukturen. Daimlerspezifische Infrastruktur PAI, AIX und Linux
Entwicklung von Software für Betriebsunterstützung von PAI Platformen
Themen: Anwendersoftware für Controlling (BI, BSC), Qualitätsmanagement, Lieferantenmanagement, Reporting

Technologien/Tools/Methoden:
Java, J2EE, JEE, EJB, JPA, Dojo Toolkit, REST ,
SOA, Oracle, DB2, MS SQL Server, SQL, Websphere,
RAD, CVS, SVN, Webservices(SOAP), JavaScript,
Mantis(Issue-Tracking), Excel(Apache POI), PDF(iText,FOP),
iBatis( O/R-Mapping ),  OOA, OOD, JasperReports, ETL
zahlreiche Designpattern wie z.B. MVC


Zeitraum:      06/07 - 05/08
Firma:         Softwarehersteller/Automobilzulieferer(FORCAM GmbH,

Friedrichshafen; ZF-Lenksysteme, Schwäbisch Gmünd)

Rolle:         Softwareingenieur
Projekt:       Anwendersoftware für Produktionssysteme im Fertigungsumfeld,

MES (Manufacturing Execution System), Reporting

Aufgabe:       Entwicklung und Pflege der FORCAM Standardsoftware

Factory Framework;

Untersuchung von Technologien für die nächste Generation der

FORCAM Standardsoftware;

Unterstützung des Vertriebs bei Kundenkontaktierung;

Requirementengineering;

Technologien/Tools/Methoden:

Java, J2EE, JEE, Oracle, SQL, Tomcat, Eclipse, Perforce,

Application Designer SoftwareAG (Casabac) (AJAX Framework),

OOA, OOD, zahlreiche Designpattern wie z.B. MVC


Zeitraum:      06/03 - 05/07
Firma:         Automobilhersteller(Daimler AG [FORCAM GmbH], Stuttgart)
Rolle:         Residential Engineer
Projekt:       Anwendersoftware für Produktionssysteme im Fertigungsumfeld

MES (Manufacturing Execution System), Reporting,

Prozess-Visualisierung(echtzeit)

Aufgabe:       Übernahme einer sich im Pre-Alpha Stadium befindlichen

webbasierenden MES-Software;

Bugfixing und Erweiterung dieser Software;

Migration der Clientanwendung hin zu einer Webanwendung;

Integration der Webanwedung in das Unternehmensportal;

Erfassung und Weiterleitung neuer Anforderungen an FORCAM,

anschließend Integration dieser Funktionsbausteine in das System;

Erfassung und Weiterleitung neuer Anforderungen an

Offshoreunternehmen, anschließend Integration dieser

in das System;

Einarbeitung der Kundenmitarbeiter in die Webtechnologien;

Einführung von Entwicklungsprozessen und Tools wie z.B. SCM und

Issue-Tracking-Systemen;

Design der Architektur und Implementierung der

Prozessvisualisierungskomponente;

Performance- und Ressourcenoptimierung der Webanwendung

...

Technologien/Tools/Methoden:

Java, J2EE, JEE, SOAP, EJB, SOA, Oracle, SQL, Tomcat,

Websphere,  Eclipse, CVS, JIRA, Application Designer SoftwareAG

(Casabac) (AJAX Framework),

Solex (Webanwendungen/HTTP-Unit/Testing) , OOA, OOD,

zahlreiche Designpattern wie z.B. MVC

 

Zeitraum:      02/02 - 05/03
Firma:         Facility Management und Organisationsberatung

(SCHOLZE Consulting GmbH, Leinfelden-Echterdingen)

Rolle:         Consultant Engineer
Projekt:       Anwendersoftware für Online Betriebshandbücher,

Dokumentenmanagement, Onlineausschreibungen

Aufgabe:       Restrukturierung und Ausbau der IT-Infrastruktur;

Beratung, Design und Implementierung von webbasierten

'Betriebshandbüchern';

Analyse von Prozessen und Optimierung dieser durch

'maßgeschneiderte' Software;

Aufbau eines Teams für eine Machbarkeitsstudie

Erstellung eines Businessplans

Technologien/Tools/Methoden:

Java, J2EE, JEE, PostgreSQL, SQL, Tomcat, XML, OOA, OOD,

zahlreiche Designpattern wie z.B. MVC


Zeitraum:      05/02 - 09/03
Firma:         Universitätsrechenzentrum Stuttgart

Wissenschaftlicher Mitarbeiter/Teilzeit

Rolle:         Security Engineer
Projekt:       DV-Sicherheit
Aufgabe:       Analyse von Webanwendungen hinsichtlich der Sicherheit;

Incident Response;

Vulnerability Response;

Abuse Handling;

Netzwerküberwachung

Technologien/Tools/Methoden:

Java, J2EE, JEE, Informix, SQL, Tomcat, Verschlüsselung ,

OOA, OOD, zahlreiche Designpattern wie z.B. MVC,

UML mit Omondo



Zeitraum:      07/99 - 11/99
Firma:         Meß-, Prüf- und Steuergeräte Hersteller
Projekt:       Prüfgerät auf Basis von magnetischen Wirbelströmen
Aufgabe:       Hardware- und Softwareentwicklung
Hardware:      Mikrocontroller Siemens 80C535, DSP, SPS Step5
Software:      Assembler, C, C++, DOS

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik und Informationstechnik an der Universität Stuttgart
Abschluß: Dipl.-Ing. Elektrotechnik/Informationstechnik 2002

Position

Position

Komplette Bandbreite von Analyse, Beratung, Anforderungsermittlung, Entwicklungsprozessdefinition, Entwicklung, Wartung und Übergabe.

Kompetenzen

Kompetenzen

Top-Skills

Anforderungsanalyse Beratung Java 17 Entwicklung/Methoden

Produkte / Standards / Erfahrungen / Methoden

IDE:

Eclipse, RAD (Rational Application Developer, Rational/IBM),

Microsoft Visual Studio


Frameworks:

Application Designer Softwareag (Casabac) (AJAX Framework) seit 2002, Dojo Toolkit, JasperReports


Issue Tracking/Incident Response:

JIRA, Mantis, RT (BestPractical)


SCM:

CVS, Perforce, SVN


Middleware:

Tomcat (seit 3.0.x -> Geburt 2000/2001),

WAS (WebSphere Application Server ab Version 4)


Methoden:

OOA, OOD, zahlreiche Designpattern wie z.B. MVC


Modellierung:

UML mit TogetherSoft, Poseidon, MagicDraw, Visual Paradigm,

Omondo


Datenformatierung/-austausch:

XML/XSLT, SOAP/Webservices mit Axis, Excel(Apache POI), PDF(iText,FOP), Jasper ETL


Charts:

JFreeChart


Technologien/Plattformen:

J2EE/JEE -> Servlet, JSP, JDBC, EJB, Webservices/SOAP,

.NET, Portale/Portlets, AJAX(mehrere Jahre), JPA


Architekturen:

SOA, verteilte Systeme, PAI


Datenbanken:

SQL, Oracle, DB2, MS SQL Server, MySQL, Informix, PostgreSQL


O/R-Mapping:

iBatis, JPA


Verfahren:

Kryptographie, PGP


Anwendungen:

BI (Business Intelligence) Reporting/Analyse von Unternehmensdaten,

Prozess-Visualisierung(echtzeit), MES (Manufacturing Execution System)


Aufgaben:

Beratung, Requirementmanagement, Analyse, Design, Entwicklung,

Performanceoptimierung, Software-Migration, System-Integration,

Problem/Fehler-Identifizierung und Behebung


Testing:

Solex (Webanwendungen/HTTP-Unit)


Projekte:

Großprojekte mit über 12 Jahren Dauer für Unternehmen mit über

250.000 Mitarbeiter mit mehreren Entwicklungerteams


Umgebungen:

Windows/Server, Linux, Solaris, AIX, HP-UX

Betriebssysteme

Dos
tiefe Kenntnisse
Novell
Grundkenntnisse
Unix
Grundkenntnisse
Windows
sehr gut

Programmiersprachen

Ada
Grundkenntnisse
Assembler
gute Kenntnisse 80x86, 68000
C
gute Kenntnisse
C++
gute Kenntnisse
Fortran
Grundkenntnisse
Java
sehr gute Java Kenntnisse
JavaScript
sehr gute Java Kenntnisse
Pascal
gute Kenntnisse, jedoch lange her
VHDL Grundkenntnisse

Datenbanken

DB2
Grundkenntnisse
JDBC
gute Kenntnisse
Oracle
Grundkenntnisse
SQL
gute Kenntnisse

Datenkommunikation

Ethernet
gute Kenntnisse
LAN, LAN Manager
gute Kenntnisse
Novell
Grundkenntnisse
Router
Grundkenntnisse
TCP/IP
gute Kenntnisse
Windows Netzwerk
gute Kenntnisse

Hardware

Atari
erster Rechner
Digitale Signalprozessoren
Grundlagen
Hardware entwickelt
Tastaturschnittstelle
Mikrocontroller
Siemens 80C535 (8051) tiefe Kenntnisse
PC
tiefe Kenntnisse der Hardware
PLD, FPGA
Altera Grundkenntnisse

Branchen

Branchen

Forschung, Entwicklung, Universität
Autobranche
Softwarehersteller
Anlagentechnik
Nutzfahrzeug (LKW)

Einsatzorte

Einsatzorte

Schweiz, Deutschland


möglich

Projekte

Projekte

Zeitraum:      06/08 - 08/15
Firma:         Daimler AG, Wörth, Sindelfingen
Projekt:       Anwendersoftware für Controlling (BI, BSC), Qualitätsmanagement,

Lieferantenmanagement, Reporting

Rolle:         Softwareingenieur
Aufgabe:       Übernahme und Analyse vorhandener Softwaresysteme;

Nachträgliche Spezifikation der übernommenen Systeme;

Vereinheitlichung der Entwicklungsprozesse;

Ermittlung der Anforderungen der Fachbereiche einschließlich

Beratung;

Erstellen von Projektplänen;

Entwicklung und Pflege der Software;

Aufbau und Test von Konzernweiten Infrastrukturen. Daimlerspezifische Infrastruktur PAI, AIX und Linux
Entwicklung von Software für Betriebsunterstützung von PAI Platformen
Themen: Anwendersoftware für Controlling (BI, BSC), Qualitätsmanagement, Lieferantenmanagement, Reporting

Technologien/Tools/Methoden:
Java, J2EE, JEE, EJB, JPA, Dojo Toolkit, REST ,
SOA, Oracle, DB2, MS SQL Server, SQL, Websphere,
RAD, CVS, SVN, Webservices(SOAP), JavaScript,
Mantis(Issue-Tracking), Excel(Apache POI), PDF(iText,FOP),
iBatis( O/R-Mapping ),  OOA, OOD, JasperReports, ETL
zahlreiche Designpattern wie z.B. MVC


Zeitraum:      06/07 - 05/08
Firma:         Softwarehersteller/Automobilzulieferer(FORCAM GmbH,

Friedrichshafen; ZF-Lenksysteme, Schwäbisch Gmünd)

Rolle:         Softwareingenieur
Projekt:       Anwendersoftware für Produktionssysteme im Fertigungsumfeld,

MES (Manufacturing Execution System), Reporting

Aufgabe:       Entwicklung und Pflege der FORCAM Standardsoftware

Factory Framework;

Untersuchung von Technologien für die nächste Generation der

FORCAM Standardsoftware;

Unterstützung des Vertriebs bei Kundenkontaktierung;

Requirementengineering;

Technologien/Tools/Methoden:

Java, J2EE, JEE, Oracle, SQL, Tomcat, Eclipse, Perforce,

Application Designer SoftwareAG (Casabac) (AJAX Framework),

OOA, OOD, zahlreiche Designpattern wie z.B. MVC


Zeitraum:      06/03 - 05/07
Firma:         Automobilhersteller(Daimler AG [FORCAM GmbH], Stuttgart)
Rolle:         Residential Engineer
Projekt:       Anwendersoftware für Produktionssysteme im Fertigungsumfeld

MES (Manufacturing Execution System), Reporting,

Prozess-Visualisierung(echtzeit)

Aufgabe:       Übernahme einer sich im Pre-Alpha Stadium befindlichen

webbasierenden MES-Software;

Bugfixing und Erweiterung dieser Software;

Migration der Clientanwendung hin zu einer Webanwendung;

Integration der Webanwedung in das Unternehmensportal;

Erfassung und Weiterleitung neuer Anforderungen an FORCAM,

anschließend Integration dieser Funktionsbausteine in das System;

Erfassung und Weiterleitung neuer Anforderungen an

Offshoreunternehmen, anschließend Integration dieser

in das System;

Einarbeitung der Kundenmitarbeiter in die Webtechnologien;

Einführung von Entwicklungsprozessen und Tools wie z.B. SCM und

Issue-Tracking-Systemen;

Design der Architektur und Implementierung der

Prozessvisualisierungskomponente;

Performance- und Ressourcenoptimierung der Webanwendung

...

Technologien/Tools/Methoden:

Java, J2EE, JEE, SOAP, EJB, SOA, Oracle, SQL, Tomcat,

Websphere,  Eclipse, CVS, JIRA, Application Designer SoftwareAG

(Casabac) (AJAX Framework),

Solex (Webanwendungen/HTTP-Unit/Testing) , OOA, OOD,

zahlreiche Designpattern wie z.B. MVC

 

Zeitraum:      02/02 - 05/03
Firma:         Facility Management und Organisationsberatung

(SCHOLZE Consulting GmbH, Leinfelden-Echterdingen)

Rolle:         Consultant Engineer
Projekt:       Anwendersoftware für Online Betriebshandbücher,

Dokumentenmanagement, Onlineausschreibungen

Aufgabe:       Restrukturierung und Ausbau der IT-Infrastruktur;

Beratung, Design und Implementierung von webbasierten

'Betriebshandbüchern';

Analyse von Prozessen und Optimierung dieser durch

'maßgeschneiderte' Software;

Aufbau eines Teams für eine Machbarkeitsstudie

Erstellung eines Businessplans

Technologien/Tools/Methoden:

Java, J2EE, JEE, PostgreSQL, SQL, Tomcat, XML, OOA, OOD,

zahlreiche Designpattern wie z.B. MVC


Zeitraum:      05/02 - 09/03
Firma:         Universitätsrechenzentrum Stuttgart

Wissenschaftlicher Mitarbeiter/Teilzeit

Rolle:         Security Engineer
Projekt:       DV-Sicherheit
Aufgabe:       Analyse von Webanwendungen hinsichtlich der Sicherheit;

Incident Response;

Vulnerability Response;

Abuse Handling;

Netzwerküberwachung

Technologien/Tools/Methoden:

Java, J2EE, JEE, Informix, SQL, Tomcat, Verschlüsselung ,

OOA, OOD, zahlreiche Designpattern wie z.B. MVC,

UML mit Omondo



Zeitraum:      07/99 - 11/99
Firma:         Meß-, Prüf- und Steuergeräte Hersteller
Projekt:       Prüfgerät auf Basis von magnetischen Wirbelströmen
Aufgabe:       Hardware- und Softwareentwicklung
Hardware:      Mikrocontroller Siemens 80C535, DSP, SPS Step5
Software:      Assembler, C, C++, DOS

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Elektrotechnik und Informationstechnik an der Universität Stuttgart
Abschluß: Dipl.-Ing. Elektrotechnik/Informationstechnik 2002

Position

Position

Komplette Bandbreite von Analyse, Beratung, Anforderungsermittlung, Entwicklungsprozessdefinition, Entwicklung, Wartung und Übergabe.

Kompetenzen

Kompetenzen

Top-Skills

Anforderungsanalyse Beratung Java 17 Entwicklung/Methoden

Produkte / Standards / Erfahrungen / Methoden

IDE:

Eclipse, RAD (Rational Application Developer, Rational/IBM),

Microsoft Visual Studio


Frameworks:

Application Designer Softwareag (Casabac) (AJAX Framework) seit 2002, Dojo Toolkit, JasperReports


Issue Tracking/Incident Response:

JIRA, Mantis, RT (BestPractical)


SCM:

CVS, Perforce, SVN


Middleware:

Tomcat (seit 3.0.x -> Geburt 2000/2001),

WAS (WebSphere Application Server ab Version 4)


Methoden:

OOA, OOD, zahlreiche Designpattern wie z.B. MVC


Modellierung:

UML mit TogetherSoft, Poseidon, MagicDraw, Visual Paradigm,

Omondo


Datenformatierung/-austausch:

XML/XSLT, SOAP/Webservices mit Axis, Excel(Apache POI), PDF(iText,FOP), Jasper ETL


Charts:

JFreeChart


Technologien/Plattformen:

J2EE/JEE -> Servlet, JSP, JDBC, EJB, Webservices/SOAP,

.NET, Portale/Portlets, AJAX(mehrere Jahre), JPA


Architekturen:

SOA, verteilte Systeme, PAI


Datenbanken:

SQL, Oracle, DB2, MS SQL Server, MySQL, Informix, PostgreSQL


O/R-Mapping:

iBatis, JPA


Verfahren:

Kryptographie, PGP


Anwendungen:

BI (Business Intelligence) Reporting/Analyse von Unternehmensdaten,

Prozess-Visualisierung(echtzeit), MES (Manufacturing Execution System)


Aufgaben:

Beratung, Requirementmanagement, Analyse, Design, Entwicklung,

Performanceoptimierung, Software-Migration, System-Integration,

Problem/Fehler-Identifizierung und Behebung


Testing:

Solex (Webanwendungen/HTTP-Unit)


Projekte:

Großprojekte mit über 12 Jahren Dauer für Unternehmen mit über

250.000 Mitarbeiter mit mehreren Entwicklungerteams


Umgebungen:

Windows/Server, Linux, Solaris, AIX, HP-UX

Betriebssysteme

Dos
tiefe Kenntnisse
Novell
Grundkenntnisse
Unix
Grundkenntnisse
Windows
sehr gut

Programmiersprachen

Ada
Grundkenntnisse
Assembler
gute Kenntnisse 80x86, 68000
C
gute Kenntnisse
C++
gute Kenntnisse
Fortran
Grundkenntnisse
Java
sehr gute Java Kenntnisse
JavaScript
sehr gute Java Kenntnisse
Pascal
gute Kenntnisse, jedoch lange her
VHDL Grundkenntnisse

Datenbanken

DB2
Grundkenntnisse
JDBC
gute Kenntnisse
Oracle
Grundkenntnisse
SQL
gute Kenntnisse

Datenkommunikation

Ethernet
gute Kenntnisse
LAN, LAN Manager
gute Kenntnisse
Novell
Grundkenntnisse
Router
Grundkenntnisse
TCP/IP
gute Kenntnisse
Windows Netzwerk
gute Kenntnisse

Hardware

Atari
erster Rechner
Digitale Signalprozessoren
Grundlagen
Hardware entwickelt
Tastaturschnittstelle
Mikrocontroller
Siemens 80C535 (8051) tiefe Kenntnisse
PC
tiefe Kenntnisse der Hardware
PLD, FPGA
Altera Grundkenntnisse

Branchen

Branchen

Forschung, Entwicklung, Universität
Autobranche
Softwarehersteller
Anlagentechnik
Nutzfahrzeug (LKW)

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.