Profilbild von Klaus Villinger Java/JEE-Beratung und -Entwicklung aus Stuttgart

Klaus Villinger

nicht verfügbar bis 30.06.2024

Letztes Update: 21.02.2024

Java/JEE-Beratung und -Entwicklung

Firma: Dipl.-Inform. Klaus Villinger
Abschluss: Diplom-Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | italienisch (gut)

Skills

Sprachen
- Java
- JavaScript
- Perl
- PHP
- PL/SQL
- C++
- Shell
- Pascal
- Python
JEE-Server
-Wildfly 10/26
-Tomcat 8
-Apache 2
-WAS 6  
Erfahrung
-OOD/OOP
-Behebung Stabilitätsprobleme bei Java/J2EE-Applikationen
-agile
-Client/Server-Systeme -"Make it happen"

Standards
-Java 1.1, 1.3, 1.4, 5, 6, 7, 8, 11
-J2EE 1.3, 1.4, JEE5, 6, CDI
-XML
-XSLT

Tools
-Sonar
-JMeter
-checkstyle -Maven -Ant
-Make -Git -SVN -CVS -Serena Dimensions -PVCS -Eclipse 2.1, 3.0, 3.2,3.4,Helios, Juno, Luna, Neon
-Rational Application Developer 6 -Jenkins -Nexus -Mantis
Frameworks
-Weld
-Spring
-JUnit -TestNG
-TestFX -Selenium -JavaFX
-SmartGWT -GWT
-jxls
-Hibernate
-Jackrabbit 2.4 -Flexive 3.0
-Docker
-Vue.js

Projekthistorie

Zeitraum 02/2019 –
Firma: avus Services GmbH
Projekt     Java-Neuerstellung eines Aktenverfolgungssystems auf agiler Basis,
          Design, Entwicklung, Dokumentation, Test.
Umgebung:  Windows 10
Sprachen:  Java 11
Tools:    Eclipse IDE 2018-12, Weld, Deltaspike, Java FX, SVN, Maven, TestFX
Datenbank:SQLite 3.26

Zeitraum 02/2018 –
Firma: IT-Dienstleister für Schulrestaurant-Betreiber
Projekt     Mitarbeit bei Modernisierung und Konsolidierung eines Speiseplanungs- und Abrechnungssystems,
          Design, Entwicklung, Dokumentation, Test.
Umgebung:  Windows 10
Sprachen:  Java 8
Tools:    JBoss Developer Studio 10.4, JEE 6, Wildfly 10, JasperReports, Assembla, Maven, Jenkins
Datenbank:PostgreSQL 10

Zeitraum 02/2018 – 12.2018
Firma: avus Services GmbH
Projekt     Java-Neuerstellung eines php-basierten Abrechnungssystems auf agiler Basis,
          Design, Entwicklung, Dokumentation, Test.
Umgebung:  Windows 7
Sprachen:  Java 7
Tools:    Eclipse Neon.2, JEE 6, JBoss 7.1.1, Arquillian, Java FX, SVN, Maven, Jenkins
Datenbank:MySQL 6.5

Zeitraum 01/2016 – 12.2017
Firma:    IT-Dienstleister für Versicherungen
Projekt     Fachliche Weiterentwicklung eines Angebotssystems, Testautomatisierung mit Selenium
          Anforderungsanalyse, Architektur, Design, Entwicklung, Test.
Umgebung:  Windows 7
Sprachen:  Java 8
Tools:    Eclipse 4.5, Tomcat 8, Serena Dimensions, Primefaces, Struts 1.1, JUnit, Selenium, Maven, Jenkins
Datenbank:Oracle

Zeitraum 07/2015 – 12/2015    
Firma:    Xenatec GmbH
          Eigenentwicklung des agilen Workmanagement-Werkzeugs Projango
          Agile Produktentwicklung im Zwei-Personen-Team.
          Project Management, Architektur, Design, Entwicklung, Test.
Umgebung:  Windows 7, Linux
Sprachen:  Java 8
Tools:    Eclipse 4.4, Wildfly 8/9, JEE 6, Jackrabbit 2, GWT, SmartGWT, Git, SVN, Ant, TestNG, Jenkins, TestLink, JasperReports 4, jXLS, PowerMock, Selenium, IzPack
Datenbank:PostgreSQL

 

Zeitraum 09/2013 – 06/2015    
Firma:    IT-Dienstleister für Versicherungen
Projekt     Einführung eines neuen, mehrphasigen Workflows für kooperative Bearbeitung von Direktionsanfragen im Wechsel Innen-/Außendienst
          Anforderungsanalyse, Architektur, Design, Entwicklung, Test.
Umgebung:  Windows 7
Sprachen:  Java 7
Tools:    Eclipse 4.4, Tomcat 6, Serena Dimensions, Primefaces, Struts 1.1, JUnit, Selenium, Maven, Jenkins
Datenbank:Oracle
 
Zeitraum:  04/2012 - 06/2012
Firma:    IT Infrastructure Monitoring
Projekt:  Analyse von Testprozessen, Optimierung und Automatisierungmaßnahmen
          Analyse bestehender Testabläufe, Analyse bestehender Unit- und Funktionstests,
          Erstellen von Empfehlungen, Best Practices- und Maßnahmenkatalogs. Exemplarische
          Implementierung/Erweiterung von Tests.
Umgebung:  Windows 7, Linux
Sprachen:  Java, Groovy
Tools:     Eclipse, IDEA, TestNG, Ant, PowerMock, Selenium
 
Zeitraum:  01/2010 - 08/2013
Firma:     Eigenentwicklung
Projekt:   Eigenentwicklung des agilen Workmanagement-Werkzeugs Projango
           [URL auf Anfrage].
           Agile Produktentwicklung im Zwei-Personen-Team.
           Project Managment, Architektur, Design, Entwicklung, Test.
Umgebung:  Windows 7, Linux
Sprachen:  Java 8
Tools:     Eclipse 4.4, Wildfly 8/9, JEE 6, Jackrabbit 2, GWT, SmartGWT, SVN, Ant,
           TestNG, Jenkins, TestLink, JasperReports 4, jXLS, PowerMock, Selenium
Datenbank: PostgreSQL

 
Zeitraum:  03/2010 - 04/2010
Firma:     IT-Dienstleister für Versicherungen
Projekt:   Weiterentwicklung eines Beratungssystems zur betrieblichen Altersvorsorge
           Fachliche Aktualisierung eines JSF-basierten Beratungs-Moduls: Umsetzung von
           Berechnungsmodulen nach fachlichen Vorgaben, Kapselung bestehender
           Abläufe durch Refactoring.
Umgebung:  Windows XP
Sprachen:  Java 5
Tools:     Eclipse 3.4, SVN, Ant, JUnit, iText, Mantis, Hudson
Datenbank: Hypersonic, PostgreSQL

 
Zeitraum:  01/2010 - 02/2010
Firma:     IT-Dienstleister für Versicherungen
Projekt:   Weiterentwicklung eines Angebotssystems:  
           Fachliche Erweiterung einer Strutsapplika­tion zur Unterstützung der Außen­dienst-
           Geschäftsvorfälle einer Versicherung.
Umgebung:  Windows XP, Linux
Sprachen:  Java 5
Tools:     Eclipse 3.2, Serena Dimensions, Tomcat 6, Struts 1.1, Apache 2, Ant, JUnit
Datenbank: Oracle 10i

 
Zeitraum:  09/2009 - 12/2009
Firma:     IT-Dienstleister für Versicherungen
Projekt:   Weiterentwicklung eines Beratungssystems zur betrieblichen Altersvorsorge
           Beratung und Workshops beim Endkunden, Anforderungsanalyse, Teilprojektleitung,
           Spezifikationserstellung, Konzeption und Umsetzung der Kontrollflusssteuerung,
           Individualisierung von Druckdokumenten, Datenaufbereitung für
           Druckausgabe.
Umgebung:  Windows XP
Sprachen:  Java 5
Tools:     Eclipse 3.4, SVN, Ant, JUnit, iText, Mantis
Datenbank: Hypersonic, PostgreSQL

 
Zeitraum:  5/2008 - 08/2009
Firma:     IT-Dienstleister für Versicherungen
Projekt:   Erweiterung eines Beratungssystems in JSF-basierter Architektur. Einsatz sowohl als
           online-Server als auch als Standalone-Appli­kation.
           Einführung von Massendatenverarbeitung über den gesamten Workflow bei freier
           Parametrisierung, Diagramm-Generierung.
Umgebung:  Windows XP, Linux
Sprachen:  Java 5
Tools:     Eclipse 3.4, SVN, Tomcat 6,  Apache 2, Ant, JUnit, Axis, JFreeChart
Datenbank: Oracle 9i, Hypersonic, PostgreSQL

 
Zeitraum:  03/2009 - 04/2009
Firma:     IT-Dienstleister für Versicherungen
Projekt:   Weiterentwicklung eines Beratungssystems zur betrieblichen Altersvorsorge
           Druckdokument auf iText-Basis technisch aktualisieren
Umgebung:  Windows XP, Linux
Sprachen:  Java 5
Tools:     Eclipse 3.4, SVN, Ant, JUnit, iText, Mantis
Datenbank: Hypersonic, PostgreSQL

 
Zeitraum:  01/2009 - 02/2009
Firma:     IT-Dienstleister für Versicherungen
Projekt:   Weiterentwicklung eines Angebotssystems zur Unterstützung der
           Außendienst-Geschäftsvorfälle.
           Umsetzung von Berechnungen, Prüfungen und Maskenlogik.
Umgebung:  Windows XP, Linux
Sprachen:  Java 5
Tools:     Eclipse, PVCS, SVN, Tomcat 5.5, Struts 1.1, Apache 2, Ant, JUnit, Axis
Datenbank: Oracle 9i

 

 
Zeitraum:  07/2008 - 01/2009
Firma:     IT-Dienstleister für Versicherungen
Projekt:   Weiterentwicklung eines Beratungssystems zur betrieblichen Altersvorsorge
           Anbindung von Berechnungsservices durch Web Services.
Umgebung:  Windows XP, Linux
Sprachen:  Java 5
Tools:     Eclipse 3.2, PVCS, Tomcat 5.5, Struts 1.1, Apache 2, Ant, JUnit, Axis
Datenbank: Oracle 9i, Hypersonic, PostgreSQL

 
Zeitraum:  10/2006 - 05/2008
Firma:     IT-Dienstleister
Projekt:   Pflege und Weiterentwicklung eines Flashware-Managementsystems,

  Erstellung einer Reporting-Komponente,

  Untersuchung Lastverhalten
Umgebung:  Windows XP, Linux
Sprachen:  Java 1.4
Tools:     IBM Rational Developer 6, WAS 6, CVS, Junit
Datenbank: DB2 8.1, 9.1


Zeitraum:  05/2004 - 03/2006
Firma:     Versicherung
Projekt:   Einführung und Betrieb einer zugelieferten Strutsapplikation

  Mitarbeit bei Qualitätssicherung,

  Einführung von Entwicklungsrichtlinien und -standards,

  Durchführung von Code-Reviews.

  Technische Produktionsbetreuung,

  Lösung von Stabilitäts- und Performanceproblemen auf Produktionsservern,

  Durchführung von Lasttests.
Umgebung:  Windows XP, Linux
Sprachen:  Java 1.3.1
Tools:     Eclipse 3.0, PVCS, Tomcat 5.0, Struts 1.1, Apache 2, Ant, Junit, JMeter 2, JSP-Wiki, XPlanner
Datenbank: Oracle 9i

Zeitraum:  12/2003 - 04/2005
Firma:     Versicherung
Projekt:   Entwicklung und Betrieb einer Oracle-PL/SQL-basierten Webapplikation

  Mitarbeit am Design des Business-Layers.

  Anbindung eines proprietären Druckframeworks.

  Produktionsbetreuung der Druckserver,

  Problemlösung bei Stabilitäts- und Performanceproblemen.
Umgebung:  Windows XP, AIX, Linux
Sprachen:  Oracle PL/SQL, Java 1.3.1, XML
Tools:     SQL Navigator, Eclipse 2.1
Datenbank: Oracle 9i

Zeitraum:  10/2003 - 12/2004
Firma:     Versicherung
Projekt:   Druckdienstanbindung an PL/SQL-Applikation

  Entwicklung einer XML-basierten Schnittstelle,

  Einbindung von Druckstücken ins Druckframework,

  Erweiterung der PL/SQL-Applikation um die Datenaufbereitung und den Aufruf des Druckserverdiensts.
Umgebung:  Windows XP, AIX, Linux
Sprachen:  Oracle PL/SQL, Java 1.3.1, XML
Tools:     SQL Navigator, Eclipse 2.1
Datenbank: Oracle 9i

Zeitraum:  08/2003 - 09/2003
Firma:     Versicherung
Projekt:   Proof of concept einer Vertragsauskunft

  Evaluierung und Auswahl J2EE-Technologien,

  Aufsetzen der Entwicklungsumgebung.

  Mitumsetzung des Proof-of-Conept.
Umgebung:  Windows NT, Linux
Sprachen:  Java 1.3.1, XML, XSL
Tools:     Eclipse 2.0, PVCS, Make, JBoss 3.2, Cocoon, MQSeries

Zeitraum:  07/2002 - 04/2003
Firma:     Versicherung
Projekt:   Multikanalfähiges Framework für Angebotserstellung

  Entwurf und Mitimplementierung eines serverbasierten Dienstes zur Berechnung und Druckstückgenerierung von Versicherungsangeboten.

  Erstellung fachlicher Adapter verschiedener Versicherungsprodukte.

  Erstellung eines XML-over-MQSeries- und eines Java-RMI-Plugins zur technischen Anbindung verschiedener Clients.
Umgebung:  Windows NT, Linux
Sprachen:  Java 1.3.1, UML, XML
Tools:     Eclipse 2.0, PVCS, Make, MQSeries

Zeitraum:  04/2000 - 06/2002
Firma:     Versicherung
Projekt:   Plattformunabhängige Softwaresuite für den Außendienst

  Fachliche Spezifikation und Abnahme einer extern zugelieferten GUI im Bereich Angebotsberechnung.

  Know-How-Transfer und technische Unterstützung im Bereich der Anbindung bestehender Frameworks.

  Beseitigung von Deadlock- und Performanceproblemen.
Umgebung:  Windows NT
Sprachen:  Java 11, Java 1.3.1
Tools:     JBuilder3, PVCS, Make

Zeitraum:  01/2000 - 03/2000
Firma:     Versicherung
Projekt:   Webapplikation für Inhouse-Angebotserstellung

  Technische Unterstützung bei der Anbindung von bestehender Frameworks.

  Maskenerstellung.
Umgebung:  Windows NT Server
Sprachen:  Java 1.1
Tools:     JBuilder 3, PVCS, Make, IIS, ServletExec

Zeitraum:  01/1998 - 12/2001
Firma:     Versicherung
Projekt:   Erweiterung und Pflege von Versicherungsprodukten

  Spezifikation, Implementierung, Einführung, Wartung von Berechnungsprogrammen.

  Einführung von Tests als Qualitätssicherungsmaßnahmen.
Umgebung:  Windows NT
Sprachen:  Java 1.1, C++, Perl, awk
Tools:     JBuilder2, CVS, Make

Zeitraum:  01/1997 - 12/1998
Firma:     Versicherung
Projekt:   Integration und Betrieb eines Rechen- und eines Druckframeworks

  Konzeption und Erstellung von Objektmodellen.

  Entwurf und Umsetzung eines Befüllungsmechanismus von Druckwerten.

  Anbindung an ein AWT-basiertes Maskensystem,

  Anbindung an eine C++-GUI. Einführung eines Build-Prozesses.
Umgebung:  OS/2, Windows NT
Sprachen:  Java 1.1, C++, Perl
Tools:     JBuilder2, CVS, Make

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Fulltime deutschlandweit

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
01.01.2016

Versicherungsende:
01.01.2025

Profilbild von Klaus Villinger Java/JEE-Beratung und -Entwicklung aus Stuttgart Java/JEE-Beratung und -Entwicklung
Registrieren