Skip to main content

Thomas Siedschlag - Freelancer (Java, JavaEE)

Thomas Siedschlag
Gerda-Penzel-Str. 24
D- 85591 Vaterstetten
Deutschland (Bayern )

Kontakt
08106 / 3759 159
thomas@siedschlag-it.de
Qualifikationen
1999: Diplom Informatiker (Universität Leipzig)
Fremdsprachen
Englisch , Russisch (Grundkenntnisse)
Schwerpunkte
Java, JEE, Spring, SQL
Einsatzgebiete
Softwareentwicklung Java/JEE/Spring, Architekturberatung im Java- bzw. JEE-Umfeld, Beratung bzgl. Softwareentwicklungsprozessen, Schulung und Coaching in Java/JEE/Spring
Plattformen
Java, Java EE, Spring, Linux, Windows, Docker
Sprachen
Java, JavaScript (ES5, ES6), TypeScript, SQL, XML/XSLT, C/C++, Perl, Shell-Programmierung
Server Software
GlassFish, WebLogic, JBoss, Tomcat, Apache, WebSphere
Datenbanken
Oracle, DB2, MySQL, PostgreSQL, JPA 2, Hibernate, JDBC, MS SQL, SQLite, LDAP
Kommunikation
HTTP, AJAX, REST Services, JSON, WebSockets, SOAP Web Services, JMS
GUI
AngularJS 1.5, HTML5, CSS3, Bootstrap, jQuery, JSF, JSP/JSTL
Tools
IntelliJ, Git, Grunt, Gulp, Eclipse, Maven, Ant, Jenkins, Sonar, Svn
Testing
JUnit, Mockito, Selenium, Jasmine, Karma, Protractor, JMeter, Gatling, SoapUI, Cucumber, FitNesse, DBUnit,
Security
TLS/SSL, JAAS, OAuth2, OWASP
Verfahren
Scrum, TDD, RUP, UML, XP, Kanban
12/2016 - heute
Automobilhersteller
München, freiberuflich
Weiterentwicklung eines Systems zum Bestellen von Fahrzeugen durch die Händler, Unterstützung mehrerer Sprachen und verschiedener Märkte, Anpassung für den Betrieb in der Cloud
Rolle
Development
Software
Java, JEE, JMS, REST, Payara (Glassfish), Swagger, AngularJS, TypeScript, HTML5, CSS3, less, JUnit, Mockito, karma, Jasmine, Gatling, Docker, OpenShift, Git, IntelliJ, Gulp, IE10/11, jQuery
07/2016 - 11/2016
Automobilhersteller
München, freiberuflich
Frontend-Weiterentwicklung eines Tools zur Angebots- und Vertragserstellung für den Verkauf von Fahrzeugen durch die Händler
Rolle
Development
Software
AngularJS, TypeScript, HTML5, CSS3, less, karma, Jasmine, Swagger, Svn, IntelliJ, Gulp, Node.js, IE10/11, jQuery, Java
10/2015-07/2016
Finanzdienstleister
München, freiberuflich
Umstellung eines großen Finanzportals auf eine neue Architektur, Entwicklung von Prototypen und deren Verprobung, Planung der Umstellung
Rolle
Beratung, Development
Software
Java, JBF (Java Banking Framework), Vaadin,J2EE, SOAP, XML, XSD, HTML, JavaScript, CSS, Apache Tomcat, Apache Webserver, DB2, 3270, IMS-Connect, SVN, Gradle, JUnit, Findbugs, Eclipse, MS Windows XP, Sun Solaris
03/2015-11/2015
Device Insight GmbH
München, freiberuflich
Weiterentwicklung einer Plattform zum Steuern und Überwachen der, in den Filialen einer international tätigen Handelskette, installierten Technik, z. B. Kühlregale oder Stromzähler. Stabilisierung und Refactoring der Plattform, Optimierung der Oracle-DB und des PL/SQL-Codes für den Umgang mit den enormen Datenmengen
Rolle
Beratung, Development
Software
Java, Spring, Spring Boot, JPA, Hibernate, Rest, AngularJS, JMS, ActiveMQ, HTML, Apache Tomcat, Oracle, PL/SQL, Subversion, Maven, Jenkins, JUnit, Mockito, Cucumber, SonarQube, IntelliJ Idea, Linux, SCRUM
02/2012-02/2015
Automobilhersteller
München, freiberuflich
Entwicklung einer Plattform zum Verkauf von Fahrzeugen. Anbindung verschiedener Backend-Systeme und Bereitstellung von Services für verschiedene Frontends.
Rolle
Development
Software
Java EE 6, Java, EJB, JPA, SOAP, Rest, JSF, PrimeFaces, HTML, Javascript, JQuery, Glassfish, Oracle, Subversion, Maven, Jenkins, JUnit, SonarQube, IntelliJ Idea, MS Windows, SCRUM
11/2011-01/2012
Payback GmbH
München, freiberuflich
Entwicklung eines globalen Internetauftritts mit Shoppingfunktionalität. Entwicklung von CMS Templates, CMS Komponenten sowie deren Personalisierung durch den Redakteur.
Rolle
Development
Software
Hybris Plattform, Java, Spring, HTML, Javascript, XML, XSD, Tomcat, Oracle, Subversion, ANT, Maven, Jenkins, JUnit, PMD, Findbugs, Sonar, Eclipse, MS Windows, SCRUM
01/2011-11/2011
arvato systems GmbH
München, freiberuflich
Weiterentwicklung des Online-Shops eines großen Sportartikelherstellers, Design und Entwicklung einer Funktionalität zum Wiederherstellen eines Warenkorbes aus einer vorhergehenden Session, Weiterentwicklung der Voucherfunktionalität, Integration einer Online-Umfrage, Anschluß einer Komponente zum Monitoring der Businessaktiväten des Kunden und Integration von BazaarVoice für die Bewertung der Artikel im Online-Shop durch den Kunden
Rolle
Development, Architekt
Software
Hybris Plattform, Java, Spring, JSF, Richfaces, AJAX, HTML, Javascript, XML, XSD, Tomcat, MySQL, Oracle, Subversion, ANT, Hudson, JUnit, PMD, Findbugs, Eclipse, MS Windows
09/2010-12/2010
hybris GmbH
München, freiberuflich
Weiterentwicklung einer e-Commerce Plattform, Entwicklung einer Komponente zur Personalisierung einer Online-Shopping Website, Implementierung von Regeln (z. B. Hat der Benutzer Produkt xyz angesehen?) basierend auf dem Inhalt des Warenkorbes, den getätigten Bestellungen oder dem Verhalten des Benutzers auf der Shopping Website, Entwicklung einer Oberfläche zur Administration dieser Regeln
Rolle
Development
Software
Hybris Plattform, Java, Spring, Spring MVC, JSP, ZK, AJAX, Tomcat, HSQL, Oracle, Subversion, ANT, JUnit, PMD, Eclipse, MS Windows, SCRUM
11/2009-06/2010
FIDUCIA IT AG
München, freiberuflich
Begleitung des Wartungsübergangs einer Anwendung zur Berechnung und Beantragung von Immobiliendarlehen und zur Verwaltung von Bausparverträgen, Tiefe Integration von Web-Services für die Darlehens- und Bausparvertragsverarbeitung in den Bankarbeitsplatz (Rich Client- Anwendung), Durchführung einer Schwachstellen-Analyse, Erarbeitung eines Maßnahmen-Katalogs zur Erhöhung der Software-Qualität, Schulung und Coaching des Wartungsteams
Rolle
Development, Architekt, Lead-Developer
Software
Java, JBF (Java Banking Framework), Swing, J2EE, SOAP, XML, XSD, Apache Tomcat, Apache Webserver, DB2, Subversion, ANT, JUnit, Sotograph, Findbugs, Eclipse, MS Windows XP, Sun Solaris
01/2007-12/2009
FIDUCIA IT AG
München, freiberuflich
Ablösung einer Host-Anwendung zur Kreditkartenverwaltung durch die Entwicklung einer Multi-Kanal (HTML, Rich Client und Web-Services) Anwendung, Entwicklung und Design von kanal-neutralen und damit wiederverwendbaren Software-Komponenten und Integration dieser in die jeweiligen Kanäle, Steuerung und Coaching des Entwicklerteams
Rolle
Development, Architekt, Lead-Developer
Software
Java, JBF (Java Banking Framework), Swing, J2EE, SOAP, XML, XSD, HTML, JavaScript, CSS, Apache Tomcat, Apache Webserver, DB2, 3270, IMS-Connect, LDAP, CVS, ANT, JUnit, Sotograph, Findbugs, Eclipse, MS Windows XP, Sun Solaris
01/2005 – 12/2006
FIDUCIA IT AG
München, freiberuflich
Entwicklung eines Informationsportals für Mitarbeiter eines Bankenverbundes durch Einbindung heterogener Datenquellen und CMS-Systeme, Design und Implementierung von Portal-Services und Portlet- Applikationen, Integration von Fremdanwendungen über Single-Sign-On
Rolle
Development
Software
Java, Servlets, JSP, Hibernate, Spring, Web-Services, HTML, JavaScript, XML/XSLT, CSS, Perl, IBM Websphere, IBM Websphere Portal, Apache Webserver, DB2, Lotus Domino, LDAP, CVS, ANT, JUnit, IBM RAD, MS Windows XP, Sun Solaris
09/2004 – 12/2004
Allianz Versicherung AG
München, freiberuflich
Entwicklung einer auf J2EE basierenden Intranetanwendung zur Anzeige und Verwaltung von Internetanfragen, Überleitung der Anfragedaten in die Offline-Arbeitsumgebung des Versicherungsvertreters
Rolle
Development
Software
Java, Servlets, JSP, HTML, JavaScript, IBM Websphere, Apache Webserver, Oracle, ANT, JUnit, JunitEE, IBM WSAD, MS Windows NT, Sun Solaris
03/2004 - 08/2004
x-cellent technologies GmbH
München, freiberuflich
Softwareentwickler an einer auf J2EE basierenden Intranet- Anwendung zur Seminarverwaltung für einen Finanzdienstleister
Rolle
Development
Software
Java, EJB, Servlets, JSP, JMS, Apache Struts, Tomcat, JBoss, Apache Webserver, MSQL Server, CVS, ANT, JUnit, JunitEE, CruiseControl, MS Windows NT, Linux
03/2001 - 02/2004
Advance Bank AG
München, Festanstellung
Softwareentwickler am Finanzportal der Advance Bank, einer integrierten, personalisierten und sicheren Web-Anwendung für Kunden, basierend auf J2EE. Speziell verantwortlich für den Entwurf und die Entwicklung der Customer Box, einer Komponente des Finanzportals zum E- Presentment von Dokumenten insbesondere Kontoauszügen.
Rolle
Development, Architekt
Software
Java, EJB, Servlets, JSP, JMS, Bea Weblogic, Apache Webserver, Oracle, Perforce, ANT, MS Windows NT, Sun Solaris
01/2000 - 01/2001
forcont business technology Gmbh
Leipzig, Festanstellung
Serverprogrammierung an einem Internet-Safe der Firma memIQ AG zur sicheren Ablage und Verwaltung elektronischer Dokumente im Internet
Rolle
Development
Software
Java, EJB, Servlets, JSP, JMS, Bea Weblogic, Apache Webserver, Oracle, Perforce, ANT, MS Windows NT, Sun Solaris
05/1999 - 12/1999
forcont business technology Gmbh
Leipzig, Festanstellung
Clientprogrammierung in Java für das „Inter-Enterprise“ Dokumentenmanagementsystem eCON der IXOS Software AG
Rolle
Development
Software
Java, AWT, Swing, Perforce, MS Windows NT

Hier können Sie sich das aktuelle Profil in unterschiedlichen Formaten herunterladen.
Die Profile wurden mit it-profile-generator automatisch generiert.

Verfügbar ab
nicht verfügbar
Stand
31.12.2017
Format

Sprache des Profils wie im Browser eingestellt.
Language is chosen based on your browser settings.

Sie möchten lieber die englische Version oder haben Probleme beim Herunterladen? Dann versuchen Sie es bitte mit dieser Seite oder schicken mir eine Mail!