Portraitfoto Thomas Wener | Berater & Softwareentwickler | https://wener.IT

wener:IT

Portfolio | Thomas Wener : Berater und Softwareentwickler | wener:IT

Diplom-Wirtschaftsinformatiker

/ Portfolio /

Vermögensverwaltung

Rolle
Berater, Softwareentwickler
Branche
Finanzdienstleistungen
Dauer
8 Monate
Projektbeschreibung
Zum Zwecke der Beratung und Abrechnung im Rahmen der Vermögensverwaltung stellt ein deutsches Finanzinstitut seinen Vertriebsmitarbeitern eine Softwarelösung zur Verfügung. Als Mitglied im Team der Softwareentwicklung entwickelte Herr Wener verschiedene Komponenten zur Analyse vorhandener Depots sowie zur automatischen Reporterstellung. Darüber hinaus war er verantwortlich für die Aktualisierung der eingesetzten Spring-Versionen des bestehenden Systems.
Technologien
  • Java
  • Scrum
  • JUnit
  • Mockito
  • Easymock
  • Spring
  • Eclipse IDE
  • GIT
  • Jenkins
  • Tomcat

Webentwicklung

Rolle
Berater, Softwareentwickler
Branche
Medien
Dauer
ca. 3 Jahre
Projektbeschreibung
Herr Wener arbeitete als Berater und Softwareentwickler im Webentwicklungsteam einer großen deutschen Rundfunkanstalt.

Seine Aufgaben umfassten:

  • Erweiterung des vorhandenen Content-Management-Systems Coremedia um verschiedene Komponenten
  • Im Rahmen der Migration des Webangebots in eine responsive Ausspielung führte Herr Wener eigenverantwortlich die Migration der im CMS vorhandenen Bilder mit AWK- und Bashskripten durch
  • enge Abstimmung mit dem Grafikteam und den Redaktionen
  • zeitweilige Übernahme der Scrum-Master-Rolle
Technologien
  • Java
  • Scrum
  • AJAX
  • Requirements Engineering
  • Ant
  • ApacheLucene
  • CanooWebtest
  • Checkstyle
  • Corba
  • CoreMedia WCM
  • CSS
  • EasyMock
  • EclEmma
  • HTML
  • Jenkins
  • Hudson
  • Integrationstests
  • IntelliJ IDEA
  • JavaScript
  • JIRA
  • JMS
  • JSP
  • JUnit
  • Log4j
  • MySQL
  • Oracle
  • Sonar
  • Spring
  • SQL
  • SVN
  • Swing
  • Team-Motivation
  • Tomcat
  • Unix
  • Linux
  • WebServices
  • Windows
  • XML
  • XPath
  • XSD
  • XSLT
  • XStream

Internetbetrieb

Rolle
Berater, Softwareentwickler
Branche
Medien
Dauer
12 Monate
Projektbeschreibung
Herr Wener arbeitete als Berater und Softwareentwickler im Internetbetriebsteam einer großen deutschen Rundfunkanstalt. Seine Aufgaben umfassten:
  • Betrieb des Content-Management-Systems Coremedia
  • Administration von Webservern (LAMP)
  • Planung und Koordination von Deployment-Prozessen
  • Erweiterung der Build-Prozesse um die Integration von Qualitätsicherungstechnologien
  • Second-Level-Support
  • Abstimmung mit dem CDN-Dienstleister
  • Aktive, interdisziplinäre Zusammenarbeit mit dem Web-Entwicklungsbereich sowie den
    Fachbereichen der technischen Infrastruktur
Technologien
  • Java
  • Scrum
  • AJAX
  • Requirements Engineering
  • Ant
  • ApacheLucene
  • CanooWebtest
  • Checkstyle
  • Corba
  • CoreMedia WCM
  • CSS
  • EasyMock
  • EclEmma
  • HTML
  • Jenkins
  • Hudson
  • Integrationstests
  • IntelliJ IDEA
  • JavaScript
  • JIRA
  • JMS
  • JSP
  • JUnit
  • Log4j
  • MySQL
  • Oracle
  • Sonar
  • Spring
  • SQL
  • SVN
  • Swing
  • Team-Motivation
  • Tomcat
  • Unix
  • Linux
  • WebServices
  • Windows
  • XML
  • XPath
  • XSD
  • XSLT
  • XStream

Kommunikationsportal, Webentwicklung

Rolle
Softwareentwickler
Branche
Softwarehaus
Dauer
ca. 2,5 Jahre
Projektbeschreibung
Herr Wener entwickelte hauptsächlich Komponenten und Module für das Content-Management-System OpenCms. Neben vielen Erweiterungen war er maßgeblich an der Fertigstellung eines Blog-Moduls beteiligt, welches aus einem Studentenprojekt mit der TU-Darmstadt hervorgegangen war. Herr Wener betreute meist eigenverantwortlich einen Kunden in den Bereichen Softwarepflege und Fehlerbehebung für zwei Wissens- und Kommunikationsportale mit jeweils mehr als 3000 Benutzern.
Technologien
  • Java
  • JSP
  • EJB (Message Driven Beans, Session Beans)
  • SQL
  • HTML
  • XML
  • JavaScript
  • TomCat
  • Glassfish v2
  • Alfresco
  • OpenCms
  • WordPress
  • MySQL
  • PostgreSQL
  • Netbeans IDE
  • Ant
  • Subversion
  • Hudson
  • JSF
  • JUnit
  • jQuery
  • Servlet nach Spezifikation 2.x
  • PrimeFaces
  • RichFaces
  • ApacheLucene
  • CSS
  • jQuery

Entwicklung, Administration

Rolle
Softwareentwickler
Branche
Finanzdienstleistungen
Dauer
ca. 2 Jahre
Projektbeschreibung
Im Rahmen seiner Tätigkeit befasste sich Herr Wener mit den folgenden Aufgaben:
  • Erlernen der theoretischen Grundlagen und Preisermittlung von einfachen sowie exotischen Währungs- und Zinsoptionen
  • Zusammensetzung sowie Preisermittlung von Absicherungsstrategien in Bezug auf das Währungs- und das Zinsrisiko mittelständischer Unternehmen
  • Weiterentwicklung an unternehmenseigenen Softwarekomponenten:
    • Marktdatenserver: Herr Wener erweiterte diese Komponente um eine automatische Schwellenüberwachung und führte verschiedene Erweiterungen des Funktionsumfangs durch
    • Er war verantwortlich für die Pflege einer Komponente, die Feiertagskalender für verschiedene Handelsplätze zur Verfügung stellt
    • Er entwickelte ein Tool zur automatisierten Abfrage einer Website, basierend auf einer kommerziellen Software
  • IT-Support: Herr Wener führte eigenverantwortlich Installationen von PCs und Servern durch und war Ansprechpartner bei allen IT-Support Anfragen. Er begleitete unsere Servermigration von NT4 Servern zu Windows 2003
Technologien
  • C++
  • C
  • C#
  • CVS
  • MS Internet Information Services (IIS)
  • MS Visual Studio
  • NUnit
  • Windows
  • Reuters SSL API

Blog-Modul, Webentwicklung

Projekt
Wirtschaftsinformatikpraktikum
Technische Universität Darmstadt in Kooperation mit einem Softwarehaus
Branche
Softwarehaus
Dauer
6 Monate
Projektbeschreibung
Herr Wener war eingebunden in ein Team, bestehend aus acht Studenten. Ihre Aufgabe bestand in der selbständigen Neuentwicklung eines Blog-Moduls für das quelloffene Content-Management-System OpenCms. Damit verbunden war die Erstellung eines Pflichtenhefts und Fachkonzepts, sich vertraut machen mit Softwaremethodik (Ration Unified Process) und Software-Entwurfsmethoden (UML, Rapid Prototyping, Unit-Tests) sowie die eigenständige Einarbeitung in die Programmierung mit der J2EE-Architektur (XML, JSP, Java-Beans, Remote Procedure Calls) und damit verwandten Webtechnologien (Ping-/Trackback, RSS, AJAX, DHTML)
Technologien
  • CSS
  • HTML
  • Java
  • J2EE
  • XML
  • JSP
  • Java-Beans
  • RPC
  • jQuery
  • Netbeans
  • OpenCms
  • SVN
  • Tomcat