Profilbild von Roland Wuerth Allrounder mit Schwerpunkt auf Anwendungsentwicklung im J2EE-Umfeld und modernen Webtechnologien aus FrankfurtamMain

Roland Würth

verfügbar

Letztes Update: 06.09.2022

Allrounder mit Schwerpunkt auf Anwendungsentwicklung im J2EE-Umfeld und modernen Webtechnologien

Abschluss: Dipl.-Physiker, Dipl. Ing.
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (gut)

Dateianlagen

Profil.pdf

Skills

  • Objektorientierte Analyse, Design, Programmierung und Test von Web-Applikationen auf der Basis verschiedener Frameworks unter Windows und Unix 
    • dynamische HTML-GUIs mit Web 2.0-Techniken (JavaScript, Typescript)
    • Webdesign mit SCSS und HTML5
    • serverseitige Umsetzung von Businesslogik: Servlets, JSPs, JSF, SpringBoot, REST-Services, OSGi, .Net Core WebAPI
    • Persistenzschicht
    • Automatisiertes Testen
  • Objektorientierte Analyse, Design, Programmierung und Test von Java-Applikationen unter Windows und Unix: 
    • GUI: AWT, Swing 
    • Businesslogik 
    • Persistenzschicht
    • Automatisiertes Testen 
  • Serviceorientiertes Design 
    • Design von Webservices: Service-Schnitte, Contract-Definition 
    • WSDL, XSD, REST
  • Performancetuning von Java-Applikationen durch Parallelisierung 
  • Portierung von bestehenden Anwendungen (z.B. auf Basis von C++ oder MS-Access) in mehrschichtige Web-Applikationen 
  • Analyse fachlicher Anforderungen 
    • Systemanalyse 
    • Systementwurf 
    • Erstellung von Testkonzepten und Testdurchführung 
    • in allen Phasen: Dokumentation (UML) 
  • Prototypisierung und Evaluation 
    • Evaluation von Entwicklungstools 
    • Aufbau von Entwicklungsumgebungen 
    • Realisierung von Prototypen 
  • Erstellung von Dokumentationen bestehender oder neu entwickelter Anwendungen 
  • Design relationaler Datenbanken 
  • Schnittstellenprogrammierung zwischen Host und Client-Server-Anwendungen 
  • Cobol2-Programmierung unter zOS-Hostsystemen 
  • Schulung, Coaching, Qualitätssicherung
  • Weiterbildung: Grails, GWT, Hibernate, Android, jQuery-Mobile, Phone-Gap, Dojo, JavaScript-Patterns, Apache-Wicket, HTML 5, TypeScript, Angular

Projekthistorie

07/2019 - bis jetzt
Analyse, Design, Implementierung und Test von Softwarekomponenten
Société Générale (Banken und Finanzdienstleistungen)

  • Entwicklung eines Monitoring-Tools mit .NET Core 2.1 und Angular 8
  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Portierung von AngularJS-Componenten nach Angular 6+
  • Implementierung von Businesslogik im Backend (WebApi und Windows-Service)
  • DB-Anpassungen

04/2019 - 06/2019
Analyse, Design, Implementierung und Test von SoftwarekomponentenEntwicklung
Deutsche Vermögensberatung AG

  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Performanceoptimierung
  • Unterstützung bei Business-Analyse und Test

08/2018 - 03/2019
Analyse, Design, Implementierung und Test von Softwarekomponenten
Deutsche Verrechnungsstelle (Banken und Finanzdienstleistungen)

  • Entwicklung neuer Angular-Komponenten nach fachlicher Abstimmung
  • Webdesign mit SCSS
  • Implementierung von Rest-Services mit Spring MVC und Spring Boot
  • automatische clientseitige Tests mit Jasmine und Protractor
  • Migration von AngularJS-Komponenten nach Angular 7
  • Unterstützung bei Business-Analyse und Test
  • Third-Level-Support

01/2014 - 03/2018
Analyse, Design, Implementierung und Test von Softwarekomponenten
Commerzbank AG

  • Webdesign mit CSS und JavaScript, Fixes für JSF-Komponenten
  • Entwicklung neuer JSF-Views nach fachlicher Abstimmung
  • Entwicklung von Webservices auf Basis des Hessian Webprotokolls
  • Erweiterung von OSGi-Komponenten  
  • Implementierung von Rest-Services mit Spring MVC und Erstellung einer clientseitig gerenderten Tabellenkomponente
  • clientseitiges Performancetuning von JavaScript-Routinen 
  • Excel-Import/Export mit Apache-POI
  • automatische serverseitige Tests mit Junit, Mockito/Powermock
  • automatische clientseitige Tests mit Selenium
  • Prototyperstellung mit Vaadin und Angular 4
  • Aufbau eines Entwicklungs- und Deployment-Prozesses für einen Angular-Client
  • Ablösung der JSF-GUI durch eine Angular-GUI
  • Durchführung von Workshops mit den Anwendern
  • Unterstützung bei Business-Analyse und Test
  • Überarbeitung des Workflows in einer Anwendung zur Verwaltung von Trading-Mandaten
  • Unterstützung bei Business-Analyse und Test
  • Third-Level-Support

05/2012 - 12/2013
Analyse, Design, Implementierung und Test von Softwarekomponenten
SEB AG

  • Fachliche Analyse, Spezifikation und Abstimmung
  • Evaluation, Design und Umsetzung eines Suchservers auf der Basis von Apache-SOLR, Initialisierung und Implementierung einer clusterfähigen Aktualisierung
  • Umsetzung einer Instant-Search-Funktionalität  
  • Erstellung von Eingabemasken mit Ajax-Funktionalität und komplexer clientseitigen Validierungen
  • clientseitiges Performancetuning von JS-Routinen 
  • Anbindung von Host-Services
  • PDF-Generierung mit iText
  • Excel-Export mit Apache-POI
  • prototypische Erstellung von Screenshots mit html2Canvas im Rahmen des Vieraugenprinzips
  • automatische Tests mit Junit und Mockito
  • Bugfixing

05/2011 - 04/2012
Analyse, Design, Implementierung und Test von Softwarekomponenten
(Banken und Finanzdienstleistungen)

  • Fachliche Analyse, Spezifikation und Abstimmung
  • Anpassung von PrimeFaces-Komponenten  
  • Erstellung von eigenen JSF Komponenten  
  • Realisierung eines CSV-Exports 
  • Anpassung der Styles und des Layouts an das Portal und für den PDF-Export 
  • Bugfixing 
  • Einbindung verschiedener dynamisch generierter Charts 
  • Anpassungen für die Verwendung der Anwendung auf dem iPad 

02/2011 - 05/2011
Analyse, Design, Implementierung und Test von Softwarekomponenten
Deutsche Bank AG (Banken und Finanzdienstleistungen)

  • agile Umsetzung dynamischer Anforderungen  
  • umfangreiche JavaScript Funktionalität designen und umsetzen 
  • Webdesign mit CSS 
  • Realisierung von Ajax-Funktionalitäten
  • fachliche Abstimmungen
  • Umsetzung von Up- und Downloads im Excel-Format
  • clientseitige Validierungen

05/2010 - 02/2011
Analyse, Design, Implementierung und Test von Softwarekomponenten
Thomas Cook AG (Sonstiges)

  • Fachliche Analyse
  • Design der technischen Architektur und Implementierung
  • Performance- und Speicherauslastungstests
  • Automatisierte Web- und JUnit-Tests
  • Prototyping mit Grails und GWT

04/2009 - 04/2010
Analyse, Design, Implementierung und Test von Softwarekomponenten
Commerzbank AG (Banken und Finanzdienstleistungen)

  • Erstellung eines Testkonzepts, Evaluation, Testmakros und prototypische Umsetzung
  • Qualitätssicherung und Beurteilung des Fachkonzepts
  • Service-Design
  • WSDL-Erstellung
  • Unterstützung bei der Implementierung
  • Dokumentation

04/2007 - 03/2009
Analyse, Design, Implementierung und Test von Softwarekomponenten
Dresdner Bank AG (Banken und Finanzdienstleistungen)

  • eigenverantwortliche Erstellung eines kleinen Frameworks zur Implementierung von dynamischen Webseiten
  • fachliche Abstimmungen
  • Design, Implementierung, Test und Bugfixing
  • Realisierung umfangreicher JavaScript-Funktionalitäten
  • Erstellung von komplexen SQL-Statements
  • prototypische Umsetzung von Realisierungsalternativen

06/2008 - 12/2008
Analyse, Design, Implementierung und Test von Softwarekomponenten
Dresdner Bank AG (Banken und Finanzdienstleistungen)

  • Erweiterung und Refactoring von JSPs und Bussiness-Controllern
  • fachliche Abstimmungen
  • Erstellung von PDF-Ausgaben
  • Bugfixing

03/2008 - 05/2008
Analyse, Design, Implementierung und Test von Softwarekomponenten
Land Baden-Württemberg (Öffentlicher Dienst)

  • Design und Implementierung der JavaScript Funktionalität
  • Erstellung einer JavaScript Bibliothek mit Funktionen zur dynamischen Berechnung von Werten
  • Erstellung eines Servlets für die Umsetzung des serverseitigen Excel-Exports
  • fachliche Abstimmungen
  • Performancetuning

Reisebereitschaft

Verfügbar in den Ländern Deutschland
bevorzugt in Rhein-Main
Profilbild von Roland Wuerth Allrounder mit Schwerpunkt auf Anwendungsentwicklung im J2EE-Umfeld und modernen Webtechnologien aus FrankfurtamMain Allrounder mit Schwerpunkt auf Anwendungsentwicklung im J2EE-Umfeld und modernen Webtechnologien
Registrieren