{..}  Projekte andreavicentini.de

~/.
Home

|=|
Vitae

{..}
Projekte

-x-
Expertise

?...?
Artikel

-><-
Kontakt


  WZ-Codes und Bilanzen
Zeitraum
Jul 2008
Nov 2008

Kunde
DSV-Gruppe

Location
Stuttgart

Branche
FINANCE

Art
Freie Mitarbeit

Realisierung verschiedener Funktionalitäten im Rahmen des Projekts "Branchen Wissen". - Komponente für die Suche von WZ-Codes, Bereitstellung als Web Service und entsprechende Web Anwendung zur Pflege der Begriffe für die Codes. - Anwendung zum Speichern und Abfragen von historischen Bilanzdaten. - Realisierung einer Suche nach Modulen für den Web Auftritt und Bereitstellung als Web Service

Rolle

Technologien

  • Java: Spring, Spring Web Services, SOA, SOAP
  • Web: Spring Web Flows, JSP, JSTL

Produkte

  • Apache Lucene
  • Hibernate
  • Apache Tomcat


  DFS-POS Common Components
Zeitraum
Feb 2008
Aug 2008

Kunde
Daimler FS

Location
Stuttgart

Branche
AUTOMOTIVE

Art
Freie Mitarbeit

Realisierung von Funktionalitäten in Form von Web Services, die europaweit von verschiedenen PoS-Systemen genutzt werden. Insbesondere werden Services für Kalkulationsberechnung und Auftragsabwicklung realisiert.

Rolle

  • Review von Anforderungsspezifikationen
  • Erstellung von der Testkonzeption, Durchführung von Lasts Tests

Technologien

  • SOA, SCA architectures

Produkte

  • IBM Process Server
  • Infrastruktur: PAI (Daimler)
  • Apache JMeter


  maco+
Zeitraum
Jan 2006
Dez 2007

Kunde
T-Systems

Location
Stuttgart

Branche
AUTOMOTIVE

Art
Freie Mitarbeit

maco+ wird im After Sales Bereich eines großen Automobilhersteller eingesetzt um Markt Analysen durchzuführen.
Technisch ist maco eine verteilte Anwendung mit Swing-GUI basierend auf J2EE, in verschiedenen Ländern weltweit eingesetzt.

Rolle

  • Eigenständige Weiterentwicklung von Modulen der Anwendung
  • Refactoring der bestehenden Code-Basis
  • Coaching in Rahmen von Offshoring Aktivitäten
  • Erstellung von Testcases und Testdokumentation

Technologien

  • Java: Swing, JDBC, SQL, Hibernate

Produkte

  • DB2, WebSphere


  DAiSY
Zeitraum
Okt 2003
Dez 2005

Kunde
ESG, DaimlerChrysler

Location
Stuttgart

Branche
AUTOMOTIVE

Art
Festanstellung

Entwicklung eines verteilten Redaktionssystems für die Erstellung von Fahrzeugdokumentation basierend auf Eclipse und J2EE.

Rolle

Als Systemarchitekt habe ich im Projekt folgende Aufgaben übernommen:

  • Zuständig für die Gesamtarchitektur und die technischen Aspekte des Systems
  • Durchführung von Code Refactorings und Erstellung von Kodierrichtlinien
  • Abstimmung der Architekturentscheidungen mit dem Kunden
  • Enge Zusammenarbeit mit der Projektleitung
  • Anbindung an die Software-Infrastruktur des Kunden
  • Konzeption des Build-Prozesses und Aufbau der Entwicklungsumgebung auf Basis von JBoss
  • Support bei der Inbetriebnahme der Anwendung
  • Anbindung an die Software-Infrastruktur des Kunden
  • Erstellung und Durchführung von Last Tests
  • Erstellung der Dokumentation zur Systemarchitektur nach HBSG Richtlinien

Technologien

  • Architektur und Design Patterns
  • Java: J2EE, EJB, JDBC
  • XML: JAXP, JDOM, DOM4J
  • Build Proyess: ANT, xdoclet, Doclet
  • WebServices: Axis

Produkte

  • Architektur: RationalRose, Eclipse als Rich Client Plattform
  • Application Server: IBM WebSphere, IBM Tivoli, JBoss
  • DB2, Sybase PowerBuilder
  • Infrastruktur: IAP / PAI


  andreavicentini.de
Zeitraum
2005

Location
Stuttgart

Realisierung meiner Web Präsenz. Dieses Projekt zeigt den Einsatz von MDA (Model-Driven Architecture) für die Präentation von strukturierten Informationen auf dem Web.
Das Layout der Seiten basiert auf grafiklose plain-old HTML Seiten. Die strukturierten Informationen werden in einem entsprechenden Java Modell abgebildet. Die Seiten werden mit Hilfe der Eclipse JET Engine generiert.

Rolle

  • Konzeption und Entwicklung
  • Forschung in MDA

Technologien

  • MDA: Generierung der HTML Seiten mit der Eclipse JET Engine
  • HTML

Produkte

  • Eclipse JET Engine


  AOJ
Zeitraum
2005

Location
Stuttgart

Das 'AOJ' Projekt kombiniert mit dem entsprechenden {@link Article#aoj Artikel}.
'AOJ' steht für Aspect-Orientierte Techniken in Java: das Projekt forscht in wie weit sich Aspect-Orientierung in Java ohne spezielle Sprach- oder Konfigurationserweiterungen benutzen lässt.
Durch die Verwendung von Java 1.3 dynamischen Proxies und Konventionen über die Definition von Interfaces werden die wichtigsten AOP Konstrukte (before, after, around, method join points) realisiert.

Das Projekt hat sogar eine eigene Sourceforge Seite verdient: AOJ on Sourceforge.org

Rolle

  • Konzeption und Entwicklung
  • Forschung in Aspect-Oriented Technologien

Technologien

  • Java
  • Aspect-Oriented Programming und Technologien

Produkte


  abaXX Web.UI
Zeitraum
Dez 2000
Sep 2003

Kunde
abaXX

Location
Stuttgart

Art
Festanstellung

Web.UI ist ein Framework für die Realisierung von Web Anwendungen und -Portalen.

Rolle

Software Architekt

  • Design und Entwicklung
  • Konzeption und Realisierung der Integration mit Struts

Technologien

  • Design Patterns
  • Java: J2EE, EJB
  • Web: Servlet, JSP, Taglib, HTML, Javascript, Struts.

Produkte

  • Application Server und Web Container: BEA WebLogic, IBM WebSphere, JBoss, Tomcat, Resin
  • Modeling Tool: Together/J
  • Merant PVCS


  DaimlerChrysler Bank
Zeitraum
Okt 2002
Sep 2003

Kunde
abaXX, DaimlerChrysler Bank

Location
Stuttgart

Branche
FINANCE

Art
Festanstellung

Realisierung des Internet Portals für Privatkunden.

Rolle

Als Architekt aus der Produktentwicklung zuständig für die Anpassungen an abaXX Web.UI

Technologien

  • Java, J2EE
  • Web: Servlet, JSP, Taglib, HTML, Javascript.

Produkte

  • abaXX.Components
  • JBoss, IBM WebSphere, Tomcat


  RWE
Zeitraum
Jun 2002

Kunde
abaXX, RWE

Location
Essen

Art
Festanstellung

Realisierung eines Prototyps für eine Portallösung mit CMS Integration.

Rolle

  • Entwicklung
  • Unterstützung von Presales Aktivitäten
  • Erstellung von Dokumentation.

Technologien

  • Java, J2EE
  • Web: Servlet, JSP, Taglib, HTML

Produkte

  • abaXX.Components
  • BEA WebLogic


  maxblue
Zeitraum
Apr 2002

Kunde
abaXX, maxblue

Location
Frankfurt

Branche
FINANCE

Art
Festanstellung

Realisierung eines Prototyps mit Anbindung an Back-End Systeme über WebServices.

Rolle

  • Entwicklung
  • Unterstützung von Presales Aktivitäten
  • Coaching über die Anwendung von abaXX Software in einem Projekt.

Technologien

  • Java, J2EE, SOAP

Produkte

  • abaXX.Components, BEA WebLogic, Axis


  abaXX AdminCenter
Zeitraum
Dez 2000
Sep 2003

Kunde
abaXX

Location
Stuttgart

Art
Festanstellung

AdminCenter ist die Administrationsanwendung für die abaXX Components Suite.
AdminCenter wird mit dem abaXX Web.UI Component realisiert.

Rolle

Software Architekt

  • Entwicklung
  • Technische Leitung
  • Analyse von dem Einsatz von JMX.

Technologien

  • Web: Servlet, JSP, Taglib, HTML, Javascript
  • Java, JMX

Produkte

  • abaXX.Components
  • Application Server: BEA WebLogic, IBM WebSphere, JBoss


  e-BRAIN
Zeitraum
Mai 1999
Nov 2000

Kunde
BRAIN International

Location
Weinstadt

Branche
AUTOMOTIVE

Art
Festanstellung

Entwicklung der e-business Plattform 'e-BRAIN' mit Backend Anbindung an die BRAIN Produktfamilie.

Rolle

System Engineer

  • Einsatz von Apple WebObject Application Server.
  • Realisierung von Prototypen und kundenspezifischen Anpassungen.

Technologien

  • Java, JavaBean, RMI
  • HTML, SQL, XML (JAXP)

Produkte

  • Application Server: Apple WebObjects, Apple EOF
  • DB Tools: Oracle, Microsoft SQL Server, ErWin
  • Visual J++
  • Visual SourceSafe, Perforce


  Adapt
Zeitraum
1998
1999

Kunde
Talete

Location
Ferrara, Italien

Art
Freie Mitarbeit

Realisierung einer Web Anwendung mit Anbindung einer externen Text-basierten Search Engine.

Rolle

System Engineer

  • Entwicklung
  • Forschung

Technologien

  • Web: Applets, Servlets, HTML, cgi-bin, JavaScript

Produkte

  • JRunner
  • Swish (Text Indexer und Search Engine)
  • Microsoft IIS