Zeitraum: 05/2014 - 07/2014
Projekttitel: Webanwendung für Bemusterung
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Bauindustrie
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Software zur Verwaltung von Bemusterungen
Aufgabe: - Entwurf Backend auf Basis von PostgreSQL
- Entwurf der Benutzeroberfläche der Webanwendung unter Berücksichtigung
eines proprietären Oberflächenframeworks auf Basis von Vaadin 6
- Anbindung des Backends mittels Vaadin SQLContainer
- PDF-Ausgabe mit iText
Produkte: Vaadin 6.8, Java 7, PostgreSQL, Maven 2, iText
Zeitraum: 02/2014 - 05/2014
Projekttitel: Angebotssoftware
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Baustoffe (Baubranche)
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Software zur Erstellung von Angeboten für
Transportbeton
Aufgabe: - Anforderungsanalyse und Kundenzusammenarbeit
- Systementwurf der Desktopanwendung
- Objektorientierte Modellierung der Datenbankstrukturen
- Entwurf und Entwicklung des Backends auf Basis von Spring JDBC
- Entwurf und Entwicklung der Nutzerschnittstelle auf Basis von Java FX
- PDF-Ausgabe mit iText
- Projektmanagement
Produkte: Java FX 2.3, Spring JDBC 3.2, Java 7, PostgreSQL, Maven 2, iText,
SceneBuilder, pgModeller, Eclipse
Zeitraum: 12/2013 - 02/2014
Projekttitel: RFID-Messe-Demoanwendung
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Forschung und
Entwicklung (Baubranche)
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Demo-Desktopanwendung zur Vorführung eines
RFID-Einsatzszenarios im Bauwesen auf einer nationalen Messe und Roadshow
Aufgabe: - Anforderungsanalyse und Kundenzusammenarbeit
- Systementwurf der Desktopanwendung
- Objektorientierte Modellierung der Datenbankstrukturen
- Entwurf und Entwicklung des Backends auf Basis von Spring JDBC,
H2 embedded (lokal) und Firebird (zentrale DB)
- Entwurf und Entwicklung der Nutzerschnittstelle auf Basis von Java FX
mit Touchbedienung und Gestensteuerung für Windows 8-Gerät
- Implementierung von Lese- und Schreibzugriffen für das RFID-Gerät
(Radio-Frequency Identification) und Integration in die Anwendungsabläufe
- Projektmanagement
Produkte: Java FX 2.3, Spring JDBC 3.2, Java 7, H2 embedded, Firebird, Maven 2,
Serielle Schnittstelle für RFID-Geräte (nach EPC UHF Class I Gen 2), SceneBuilder, pgModeller, Eclipse
Zeitraum: 04/2013 - 02/2014
Projekttitel: Memotrainer
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Entwicklung und
Vertrieb von Lernsoftware
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Endkunden-Desktopanwendung zum
fragenbasierten Lernen von Vokabeln und Spezialwissen
Aufgabe: - Anforderungsanalyse und Kundenzusammenarbeit
- Systementwurf der Desktopanwendung
- Objektorientierte Modellierung der Datenbankstrukturen
- Entwurf und Entwicklung des Backends auf Basis von Eclipselink JPA und H2
- Entwurf und Entwicklung der Nutzerschnittstelle auf Basis von Java FX
- Projektmanagement
Produkte: Java FX 2.3, Eclipselink JPA 2.4, Java 7, H2 embedded, Maven 2, JSON,
SceneBuilder, Eclipse
Zeitraum: 01/2013 - 12/2013
Projekttitel: Online-Lizenzmanagementsystem
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Softwareentwicklung /
Ingenieur-Spezialsoftware
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Webanwendung zum Live-Management der
feingranularen Vergabe von Softwarelizenzen an Kunden einer
Ingenieursoftware.
Aufgabe: - Anforderungsanalyse und Kundenzusammenarbeit
- Systementwurf der Webanwendung
- Objektorientierte Modellierung der Domäne
- Entwurf und Umsetzung des Sicherheitskonzepts auf Basis von Sping
Security
- Entwurf und Entwicklung des Backends auf Basis von Eclipselink JPA
und PostgreSQL
- Entwurf und Entwicklung der SOAP-Schnittstelle zur Anbindung der
Ingenieursoftware
- Entwurf und Entwicklung des User Interfaces (Vaadin)
- Projektmanagement
Produkte: Vaadin 7, Eclipselink JPA 2.4, Spring Security 3, Spring Web Services 2.1,
Java 1.6, PostgreSQL 8, Tomcat 7, Maven 2, JSON
Zeitraum: 08/2012 - 10/2012
Projekttitel: Solarcrawler
Branche: Softwareentwicklung
Rolle: Business Analyst, Softwareentwickler
Beschreibung: Entwicklung einer Anwendung zur automatisieren Datenextraktion aus
Webportalen zur Solaranlagenüberwachung.
Aufgabe: - Anforderungsanalyse
- Analyse der Webportale und ihrer Seiten-, XPath- und Datenstrukturen
- Entwicklung der Algorithmen zur automatisieren Datenextraktion
für alle registrierten Anlagen im Portal auf Basis Selenium Web Driver
- Entwurf und Entwicklung des User Interfaces (Eclipse RCP)
- Datenexportfunktion in Datenbank (PostgreSQL) für Anlagenmonitoring
Produkte: Selenium 2 / Web Driver (ChromeDriver), Eclipse RCP 3.7, Spring 3,
Java 1.6, PostgreSQL
Zeitraum: 07/2011 - 07/2012
Projekttitel: RCP Client für Cloudkollaborationslösung "Semjoin"
Branche: Softwareentwicklung
Rolle: Softwareentwickler
Beschreibung: Entwicklung eines auf Eclipse RCP basierenden Frontends mit Einbindung von Cloud-Diensten Dritter in das Frontend.
Aufgabe: - Konzeption und Entwicklung einer Client Anwendung basierend auf Eclipse RCP
- Entwurf und Entwicklung des User Interfaces
- Konzeption und Entwicklung eines sicheren Authentifizierungsvorgangs
- Konzeption einer Plugin-Architektur basierend auf dem Plugin-Konzept von
Eclipse
- Entwicklung eigener Eclipse ExtensionPoints
- Konzeption und Entwicklung der Einbindung der Cloud-Dienste Dritter
(RESTful Services mit OAuth)
- Integration und Anpassung der Eclipse Hilfe inkl. Cheat-Sheets
- Konzeption und Entwicklung eines Nutzer-Assistenz-Systemes
- Integration des p2 Updatemechanismus von Eclipse
- Packen der Anwendung in einen NSIS-Installer
Produkte: Eclipse RCP 3.6.2/3.7.2, Java 1.6, Apache Axis2 1.5.6, NSIS 2.46
Zeitraum 03/2011 - 04/2012
Projekttitel Backend für Cloudkollaborationslösung "Semjoin"
Branche Softwareentwicklung
Rolle Softwareentwickler
Beschreibung Entwicklung von Modellen, Datenbank und vorgeschalteten Java Webservice
für Client-Serverlösung für verteilte, firmenübergreifende
Projektverwaltung und -bearbeitung unter Einbindung Cloud-Dienste Dritter.
Aufgaben - Modellierung ERM (Entity Relationship Model) für verteilte,
firmenübergreifende Projektverwaltung und -bearbeitung in Virtuellen
Organisationen; inkl. Modell zur kohärenten Einbindung fremder Cloud-
Dienste
- Konzeption und Entwicklung Java Web Service als alleiniges Interface
des Applikationsbackends
- Konzeption und Entwicklung Berechtigungs-, Sicherheits- und
Verschlüsselungskonzept
- Installation und Administration Apache Tomcat
- Installation und Administration PostgreSQL
- Konzeption und Entwicklung Abstraktionslayer auf Basis JPA 2.0
- Initialisierung des Datenbestandes
- Weiterentwicklung der Modelle des Backends zur Systemlaufzeit
Produkte: Apache Tomcat 6.0, Java 1.6, JPA 2.0, EclipseLink 2.3.0, PostgreSQL 8.4
Zeitraum 03/2012 - 05/2012
Projekttitel Online-Verwaltung von Software-Lizenzen
Branche Softwareentwicklung
Rolle Softwareentwickler
Beschreibung Entwicklung einer Lösung, mit der Kunden einer Softwareanwendung
(Client/Server-Lösung) Ihre Lizenzen online erstellen und verwalten können.
Das Applikationsbackend (Web Service) wurde im Projekt entwickelt und per
Modul in ein Onlineportal (CMS auf Basis Drupal 7) angebunden.
Aufgaben - Konzeption Bedienkonzept der Lizenzverwaltung
- Konzeption und Entwicklung Java Web Service zu Web-Anbindung
des Applipationsbackends
- Konzeption und Entwicklung Drupal 7 Modul zur Anbindung des Web Service
an CMS
- Installation auf Webserver des Kunden
- SSL geschützte Datenübertragung
- Berechtigungskonzept
Produkte: Apache Tomcat 6.0, Drupal 7
Zeitraum 2007 – 2009
Projekttitel BauVOGrid (Nationales Forschungsprojekt des BMBF)
Branche Softwareentwicklung für Bauwesen
Aufgaben: - Domänenspezifische Weiterentwicklung der generischen semantischen
Datenmodelle und Infrastruktur aus dem InteliGrid-Projekt (s.u.) für die
Unterstützung virtueller Unternehmen der Baubranche;
- Unterstützung des Projektmanagers (Projektassistent); Aufgabenkoordination
- Reporting für Fördergeber (BMBF) in deutsch
Produkte: Jena, Java 1.4, Swing, SOAP, WSDL, UDDI, OWL, RDF, AXIS, Tomcat
Zeitraum 2004 – 2007
Projekttitel InteliGrid (Internationales Forschungsprojekt der EU)
Branche Softwareentwicklung für Bauwesen
Aufgaben: - Entwicklung generischer semantischer Datenmodelle zur Informations- und
Geschäftsprozessintegration in Virtuellen Unternehmen
(z.B. Arbeitsgemeinschaften aus mehreren Unternehmen)
- Umsetzung der erarbeiteten semantischen Modelle in eine
Web-Service-Infrastruktur zur informationstechnischen
Unterstützung Virtueller Unternehmen;
- Unterstützung des Projektmanagers (Projektassistent); Aufgabenkoordination
- Reporting für Fördergeber (EU) in englisch
Produkte: Jena, Java 1.4, Swing, SOAP, WSDL, UDDI, OWL, RDF, AXIS, Tomcat
Zeitraum 2001 – 2003
Projekttitel ICCI (Internationales Forschungsprojekt der EU)
Branche Softwareentwicklung für Bauwesen
Aufgaben: - Entwurf und Entwicklung eines Datenmodells zur IT-unterstützten
Anforderungsanalyse
- Umsetzung des Anforderungs-Datenmodells in eine Webanwendung zur
Aufnahme, Aufbereitung und Analyse von Anforderungen mit paralleler
Mehrbenutzerunterstützung;
- Unterstützung des Projektmanagers
- Reporting für Fördergeber (EU) in englisch
Produkte: - PostgreSQL, Servlets, JSP, Tomcat
Zeitraum 2000 – 2002
Projekttitel ISTforCE (Internationales Forschungsprojekt der EU)
Branche Softwareentwicklung für Bauwesen
Aufgaben: - Entwurf und Entwicklung eines verteilten Systems zur firmenübergreifenden
Modellverwaltung für Virtuelle Organisationen der Baubranche
Produkte: - J2EE, PostgreSQL, Servlets, JSP, Tomcat
Dipl.-Ing. Bauinformatik (TU Dresden)
Business Analyst
Softwarearchitekt
Full-Stack Developer
Produkte
========
- Java 6, 7, 8
- Java FX 2.3, 8
- Vaadin 6, 7
- EclipseLink JPA
- Spring Framework (insb.: Core, Data, WS, Boot [Microservices], Batch, Security)
- Apache Tomcat 6, 7, 8
- Apache Maven 2
- JEE 5, 6, 7
- Selenium 2 / Web Driver
- Drupal 7
- Joomla 1.5
- Wordpress
- PostgreSQL 8, 9
- MySQL
- H2
- Firebird
- Neo4J
- Jena
- JADE
- Altova Enterprise Suite, insb. XMLSpy und UModel
- MS Project 2010
- Spring Tool Suite
- Redmine
- Mantis
- Crystal Reports
Standards
=========
- OO Analyse / Design
- XML, XML Schema, RDF, OWL
- BPMN, BPEL
- UML
- JPA 2
- SQL
- Webservice: REST, SOAP, WSDL, UDDI
- CSS
Windows 8, 7, Vista, XP
OS X
Ubuntu
Java [sehr gut], Java FX [sehr gut], JEE [Grundkenntnisse]
PHP [gut]
C# [Grundkenntnisse]
SQL
PostgreSQL
MS SQL Server
H2
MySQL
Firebird
Neo4J
Oracle
Access
RFID (UHF, EPC Class I Gen 2)
Logistik, Bauwesen, Maschinenbau, Versandhandel, Softwareentwicklung, Forschung- & Entwicklung
Zeitraum: 05/2014 - 07/2014
Projekttitel: Webanwendung für Bemusterung
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Bauindustrie
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Software zur Verwaltung von Bemusterungen
Aufgabe: - Entwurf Backend auf Basis von PostgreSQL
- Entwurf der Benutzeroberfläche der Webanwendung unter Berücksichtigung
eines proprietären Oberflächenframeworks auf Basis von Vaadin 6
- Anbindung des Backends mittels Vaadin SQLContainer
- PDF-Ausgabe mit iText
Produkte: Vaadin 6.8, Java 7, PostgreSQL, Maven 2, iText
Zeitraum: 02/2014 - 05/2014
Projekttitel: Angebotssoftware
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Baustoffe (Baubranche)
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Software zur Erstellung von Angeboten für
Transportbeton
Aufgabe: - Anforderungsanalyse und Kundenzusammenarbeit
- Systementwurf der Desktopanwendung
- Objektorientierte Modellierung der Datenbankstrukturen
- Entwurf und Entwicklung des Backends auf Basis von Spring JDBC
- Entwurf und Entwicklung der Nutzerschnittstelle auf Basis von Java FX
- PDF-Ausgabe mit iText
- Projektmanagement
Produkte: Java FX 2.3, Spring JDBC 3.2, Java 7, PostgreSQL, Maven 2, iText,
SceneBuilder, pgModeller, Eclipse
Zeitraum: 12/2013 - 02/2014
Projekttitel: RFID-Messe-Demoanwendung
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Forschung und
Entwicklung (Baubranche)
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Demo-Desktopanwendung zur Vorführung eines
RFID-Einsatzszenarios im Bauwesen auf einer nationalen Messe und Roadshow
Aufgabe: - Anforderungsanalyse und Kundenzusammenarbeit
- Systementwurf der Desktopanwendung
- Objektorientierte Modellierung der Datenbankstrukturen
- Entwurf und Entwicklung des Backends auf Basis von Spring JDBC,
H2 embedded (lokal) und Firebird (zentrale DB)
- Entwurf und Entwicklung der Nutzerschnittstelle auf Basis von Java FX
mit Touchbedienung und Gestensteuerung für Windows 8-Gerät
- Implementierung von Lese- und Schreibzugriffen für das RFID-Gerät
(Radio-Frequency Identification) und Integration in die Anwendungsabläufe
- Projektmanagement
Produkte: Java FX 2.3, Spring JDBC 3.2, Java 7, H2 embedded, Firebird, Maven 2,
Serielle Schnittstelle für RFID-Geräte (nach EPC UHF Class I Gen 2), SceneBuilder, pgModeller, Eclipse
Zeitraum: 04/2013 - 02/2014
Projekttitel: Memotrainer
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Entwicklung und
Vertrieb von Lernsoftware
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Endkunden-Desktopanwendung zum
fragenbasierten Lernen von Vokabeln und Spezialwissen
Aufgabe: - Anforderungsanalyse und Kundenzusammenarbeit
- Systementwurf der Desktopanwendung
- Objektorientierte Modellierung der Datenbankstrukturen
- Entwurf und Entwicklung des Backends auf Basis von Eclipselink JPA und H2
- Entwurf und Entwicklung der Nutzerschnittstelle auf Basis von Java FX
- Projektmanagement
Produkte: Java FX 2.3, Eclipselink JPA 2.4, Java 7, H2 embedded, Maven 2, JSON,
SceneBuilder, Eclipse
Zeitraum: 01/2013 - 12/2013
Projekttitel: Online-Lizenzmanagementsystem
Branche: Softwareentwicklung für Unternehmen aus dem Bereich Softwareentwicklung /
Ingenieur-Spezialsoftware
Rolle: Business Analyst, Softwareentwickler, Projektmanager
Beschreibung: Entwurf und Entwicklung einer Webanwendung zum Live-Management der
feingranularen Vergabe von Softwarelizenzen an Kunden einer
Ingenieursoftware.
Aufgabe: - Anforderungsanalyse und Kundenzusammenarbeit
- Systementwurf der Webanwendung
- Objektorientierte Modellierung der Domäne
- Entwurf und Umsetzung des Sicherheitskonzepts auf Basis von Sping
Security
- Entwurf und Entwicklung des Backends auf Basis von Eclipselink JPA
und PostgreSQL
- Entwurf und Entwicklung der SOAP-Schnittstelle zur Anbindung der
Ingenieursoftware
- Entwurf und Entwicklung des User Interfaces (Vaadin)
- Projektmanagement
Produkte: Vaadin 7, Eclipselink JPA 2.4, Spring Security 3, Spring Web Services 2.1,
Java 1.6, PostgreSQL 8, Tomcat 7, Maven 2, JSON
Zeitraum: 08/2012 - 10/2012
Projekttitel: Solarcrawler
Branche: Softwareentwicklung
Rolle: Business Analyst, Softwareentwickler
Beschreibung: Entwicklung einer Anwendung zur automatisieren Datenextraktion aus
Webportalen zur Solaranlagenüberwachung.
Aufgabe: - Anforderungsanalyse
- Analyse der Webportale und ihrer Seiten-, XPath- und Datenstrukturen
- Entwicklung der Algorithmen zur automatisieren Datenextraktion
für alle registrierten Anlagen im Portal auf Basis Selenium Web Driver
- Entwurf und Entwicklung des User Interfaces (Eclipse RCP)
- Datenexportfunktion in Datenbank (PostgreSQL) für Anlagenmonitoring
Produkte: Selenium 2 / Web Driver (ChromeDriver), Eclipse RCP 3.7, Spring 3,
Java 1.6, PostgreSQL
Zeitraum: 07/2011 - 07/2012
Projekttitel: RCP Client für Cloudkollaborationslösung "Semjoin"
Branche: Softwareentwicklung
Rolle: Softwareentwickler
Beschreibung: Entwicklung eines auf Eclipse RCP basierenden Frontends mit Einbindung von Cloud-Diensten Dritter in das Frontend.
Aufgabe: - Konzeption und Entwicklung einer Client Anwendung basierend auf Eclipse RCP
- Entwurf und Entwicklung des User Interfaces
- Konzeption und Entwicklung eines sicheren Authentifizierungsvorgangs
- Konzeption einer Plugin-Architektur basierend auf dem Plugin-Konzept von
Eclipse
- Entwicklung eigener Eclipse ExtensionPoints
- Konzeption und Entwicklung der Einbindung der Cloud-Dienste Dritter
(RESTful Services mit OAuth)
- Integration und Anpassung der Eclipse Hilfe inkl. Cheat-Sheets
- Konzeption und Entwicklung eines Nutzer-Assistenz-Systemes
- Integration des p2 Updatemechanismus von Eclipse
- Packen der Anwendung in einen NSIS-Installer
Produkte: Eclipse RCP 3.6.2/3.7.2, Java 1.6, Apache Axis2 1.5.6, NSIS 2.46
Zeitraum 03/2011 - 04/2012
Projekttitel Backend für Cloudkollaborationslösung "Semjoin"
Branche Softwareentwicklung
Rolle Softwareentwickler
Beschreibung Entwicklung von Modellen, Datenbank und vorgeschalteten Java Webservice
für Client-Serverlösung für verteilte, firmenübergreifende
Projektverwaltung und -bearbeitung unter Einbindung Cloud-Dienste Dritter.
Aufgaben - Modellierung ERM (Entity Relationship Model) für verteilte,
firmenübergreifende Projektverwaltung und -bearbeitung in Virtuellen
Organisationen; inkl. Modell zur kohärenten Einbindung fremder Cloud-
Dienste
- Konzeption und Entwicklung Java Web Service als alleiniges Interface
des Applikationsbackends
- Konzeption und Entwicklung Berechtigungs-, Sicherheits- und
Verschlüsselungskonzept
- Installation und Administration Apache Tomcat
- Installation und Administration PostgreSQL
- Konzeption und Entwicklung Abstraktionslayer auf Basis JPA 2.0
- Initialisierung des Datenbestandes
- Weiterentwicklung der Modelle des Backends zur Systemlaufzeit
Produkte: Apache Tomcat 6.0, Java 1.6, JPA 2.0, EclipseLink 2.3.0, PostgreSQL 8.4
Zeitraum 03/2012 - 05/2012
Projekttitel Online-Verwaltung von Software-Lizenzen
Branche Softwareentwicklung
Rolle Softwareentwickler
Beschreibung Entwicklung einer Lösung, mit der Kunden einer Softwareanwendung
(Client/Server-Lösung) Ihre Lizenzen online erstellen und verwalten können.
Das Applikationsbackend (Web Service) wurde im Projekt entwickelt und per
Modul in ein Onlineportal (CMS auf Basis Drupal 7) angebunden.
Aufgaben - Konzeption Bedienkonzept der Lizenzverwaltung
- Konzeption und Entwicklung Java Web Service zu Web-Anbindung
des Applipationsbackends
- Konzeption und Entwicklung Drupal 7 Modul zur Anbindung des Web Service
an CMS
- Installation auf Webserver des Kunden
- SSL geschützte Datenübertragung
- Berechtigungskonzept
Produkte: Apache Tomcat 6.0, Drupal 7
Zeitraum 2007 – 2009
Projekttitel BauVOGrid (Nationales Forschungsprojekt des BMBF)
Branche Softwareentwicklung für Bauwesen
Aufgaben: - Domänenspezifische Weiterentwicklung der generischen semantischen
Datenmodelle und Infrastruktur aus dem InteliGrid-Projekt (s.u.) für die
Unterstützung virtueller Unternehmen der Baubranche;
- Unterstützung des Projektmanagers (Projektassistent); Aufgabenkoordination
- Reporting für Fördergeber (BMBF) in deutsch
Produkte: Jena, Java 1.4, Swing, SOAP, WSDL, UDDI, OWL, RDF, AXIS, Tomcat
Zeitraum 2004 – 2007
Projekttitel InteliGrid (Internationales Forschungsprojekt der EU)
Branche Softwareentwicklung für Bauwesen
Aufgaben: - Entwicklung generischer semantischer Datenmodelle zur Informations- und
Geschäftsprozessintegration in Virtuellen Unternehmen
(z.B. Arbeitsgemeinschaften aus mehreren Unternehmen)
- Umsetzung der erarbeiteten semantischen Modelle in eine
Web-Service-Infrastruktur zur informationstechnischen
Unterstützung Virtueller Unternehmen;
- Unterstützung des Projektmanagers (Projektassistent); Aufgabenkoordination
- Reporting für Fördergeber (EU) in englisch
Produkte: Jena, Java 1.4, Swing, SOAP, WSDL, UDDI, OWL, RDF, AXIS, Tomcat
Zeitraum 2001 – 2003
Projekttitel ICCI (Internationales Forschungsprojekt der EU)
Branche Softwareentwicklung für Bauwesen
Aufgaben: - Entwurf und Entwicklung eines Datenmodells zur IT-unterstützten
Anforderungsanalyse
- Umsetzung des Anforderungs-Datenmodells in eine Webanwendung zur
Aufnahme, Aufbereitung und Analyse von Anforderungen mit paralleler
Mehrbenutzerunterstützung;
- Unterstützung des Projektmanagers
- Reporting für Fördergeber (EU) in englisch
Produkte: - PostgreSQL, Servlets, JSP, Tomcat
Zeitraum 2000 – 2002
Projekttitel ISTforCE (Internationales Forschungsprojekt der EU)
Branche Softwareentwicklung für Bauwesen
Aufgaben: - Entwurf und Entwicklung eines verteilten Systems zur firmenübergreifenden
Modellverwaltung für Virtuelle Organisationen der Baubranche
Produkte: - J2EE, PostgreSQL, Servlets, JSP, Tomcat
Dipl.-Ing. Bauinformatik (TU Dresden)
Business Analyst
Softwarearchitekt
Full-Stack Developer
Produkte
========
- Java 6, 7, 8
- Java FX 2.3, 8
- Vaadin 6, 7
- EclipseLink JPA
- Spring Framework (insb.: Core, Data, WS, Boot [Microservices], Batch, Security)
- Apache Tomcat 6, 7, 8
- Apache Maven 2
- JEE 5, 6, 7
- Selenium 2 / Web Driver
- Drupal 7
- Joomla 1.5
- Wordpress
- PostgreSQL 8, 9
- MySQL
- H2
- Firebird
- Neo4J
- Jena
- JADE
- Altova Enterprise Suite, insb. XMLSpy und UModel
- MS Project 2010
- Spring Tool Suite
- Redmine
- Mantis
- Crystal Reports
Standards
=========
- OO Analyse / Design
- XML, XML Schema, RDF, OWL
- BPMN, BPEL
- UML
- JPA 2
- SQL
- Webservice: REST, SOAP, WSDL, UDDI
- CSS
Windows 8, 7, Vista, XP
OS X
Ubuntu
Java [sehr gut], Java FX [sehr gut], JEE [Grundkenntnisse]
PHP [gut]
C# [Grundkenntnisse]
SQL
PostgreSQL
MS SQL Server
H2
MySQL
Firebird
Neo4J
Oracle
Access
RFID (UHF, EPC Class I Gen 2)
Logistik, Bauwesen, Maschinenbau, Versandhandel, Softwareentwicklung, Forschung- & Entwicklung