Profilbild von Yves Tiesler Java EE Senior Software Entwickler / Consultant, Java Senior Software Entwickler / Consultant, Java aus Zagreb

Yves Tiesler

verfügbar

Letztes Update: 06.09.2022

Java EE Senior Software Entwickler / Consultant, Java Senior Software Entwickler / Consultant, Java

Firma: Software Consulting Tiesler d.o.o.
Abschluss: Master of Science in Computer Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | spanisch (Grundkenntnisse)

Dateianlagen

Freiberufler_Yves_Tiesler.docx

Skills

Java, Java SE, Java Enterprise Edition, GIT, Maven, Jira, Datenbank, SQL, Linux, Android, Java EE, XML, UML, korrigierend, beratend, Java 8, Java EE 7, JPA, JSF, JavaMail, EJB, JSR, Spring Batch) Middleware, FTP, Email, WebServices (SOAP), JUnit, Mockito, PowerMock SQL, Liquibase, Eclipse / SQL Developer / IntelliJ, JBoss 7, Oracle, Sonatype, Nexus, Gradle, Atlassian JIRA, Ticket-System, Jenkins, Windows 7, SCRUM, Angular, JSON, Microservices, JPA 2.1, Servlets, WebServices, REST, Eclipse Oxygen / SQL Developer Apache Tomcat 8, Oracle Datenbank 12, Confluence, Debian Linux, Dependency Injection Framework Spring, GUI, Java 7, JSP, Spring 2, Spring MVC, Eclipse Luna / SQuirreL SQL Client, IBM Data Studio Apache Tomcat 7, IBM DB2, PostgreSQL, Subversion (SVN), Sonatype Nexus, Enterprise Service Bus, Bugs, JDBC, JMS, PowerMock, Apache Wicket (GUI Framework), Eclipse Luna / SQuirreL SQL Client Apache Tomcat 6, JBoss EAP 6/7, WebSphere MQ, Middleware, Datenbanken, Excel, Spring Web MVC 3.1, HTML, CSS, Eclipse Luna / Helios / SQL Developer, Tomcat 6, Oracle Datenbank 10g, Maven Excel VBA, Reverse Engineering, SQL / PLSQL Eclipse Helios, IBM Websphere Application Server, Oracle ADF, ADF, Usability, JSF 2.0 / ADF Faces, HTML / CSS, SQL / PLSQL, JDeveloper, SQL Developer Oracle Weblogic Server 11g, Oracle Datenbank 11g, Windows 8, Struts, iText, iBatis, PLSQL, IntelliJ, JBoss Enterprise Application Server 4, Subversion, SVN, Windows XP, Jasper Reports, PL, Drools, Rule Engine, JasperReports, Eclipse Juno / SQL Developer, JBoss Enterprise Application Server 6.1, Windows XP / 7, Application Development Framework, MVC, Geoinformationssysteme, GIS, IDE, Application Server, EDA, Oracle 11g, Release Management, SQL Developer, Oracle Weblogic Server 11g, Oracle Application Server, OAS, Concurrent Versioning System, CVS, Windows XP / 7 / Linux, JRules, Hibernate, Swing SQL, Eclipse / SQL Developer Oracle Weblogic Server 11g, Websphere MQ (Enterprise Queue), Subversion (SVN) / Maven / Mantis / Hudson / Jenkins, C#, C#.NET, PLSQL / C#, PLSQL Developer / Visual Studio, Eclipse, Windows XP / Linux, User Generated Content, EclipseLink, I18N, Google Maps API, XHTML, AJAX / JSON, REST) SQL / JDBC, Netbeans, Eclipse ADT Tomcat Server, PostgreSQL Datenbank, Shell Scripting, Twiki, Samba, Postfix, Anti-Malware, Apache HTTPD, MySQL, Windows XP Clients, Suse Linux Server Postfix / Mailman / Antivirus, Wikimedia, MySQL Database, C# (X)HTML, Visual Studio, MS SQL Server, Swing, Java 2D, Microsoft Access, Client-Server, Windows, Office, Visual Basic, VBA, Windows 2000 Sever / Windows 98 / 2000 / XP, HTML / Frontpage 2000, Microsoft Office Microsoft Access 97 - 2000 Router / Switch, DSL, Modem, Java / J2EE / JEE, OCJP Zertifikat) / Architektur, Zertifizierter Oracle, JavaEE 6 Architect, JavaScript/ECMAScript, TypeScript, PHP, C, Ruby on Rails, weniger, Python, HTML5, CSS3, JavaScript, MCP, (X)HTML + CSS, Spring Web MVC, Spring DI Framework, Spring Batch, Spring Boot, EJB Facelets, Wicket, Angular JPA, Cucumber, Lombok, JSR-352 Batch, ADF (JavaEE-MVC- Framework v. Oracle), Android SDK 1.5, Oracle 10/11/ 12/13, PostgreSQL 8/9, MS SQL Server 2008, MS Access, Application Server/Queues Weblogic Application Server, JBoss AS/EAP, Glassfish, Tomcat, WebSphere Application Server, IDEs Netbeans, Eclipse ADT, JDeveloper 10/11/12, Visual Studio 2010, Visual Studio Code, Projektmanagement Tools Maven, Gradle Hudson, Quickbuild, GIT Jira, Mantis, Trac, Crucible Nexus, V-Modell XT, Windows 95 bis 10, Ubuntu, Debian, Suse, Mac OS, MS Office (inkl. VBA Programmierung), OpenOffice, LibreOffice, DIA, Enterprise Architect, MagicDraw, UMLet Browser, IE, Firefox, Chrome, Putty, WinSCP, ZOC, TecDoc Autoteilekatalog

Projekthistorie

10/2018 - 08/2019
Senior Software Entwickler / Consultant
Bundesbehörde / ITZBund Öffentliche Dienste

Neuentwicklung einer Batch-zentrierten Software zur Abholung, Validierung und Weiterleitung von XML-basierten Daten (genauerer fachlicher Hintergrund unterliegt aus Sicherheitsgründen der Geheimhaltung) Das Projekt wurde als "grüne Wiese" Projekt durchgeführt, wobei nur die Anforderungen in unfertiger Weise vorlagen. Die Aufgaben umfassten vom Anforderungsmanagement (Review, korrigierend, nachbessernd) über die Architekturplanung und Erstellung der Software über die Planung und Beratung mit dem Betrieb, alles was zu einer Softwareerstellung und zum Betrieb dazugehört. Branche: Public Services Tätigkeiten: Software-Architektur (inkl. Doku / UML) Software-Entwicklung (Entwicklung, QA) Anforderungsmanagement (korrigierend, beratend) Umsetzungen in der gesamten Architektur Abstimmungen mit dem Fachbereich und den anderen Teams Präsentation der Ergebnisse Techn. Umgebung: Java 8 / Java EE 7 (JPA, CDI, JSF, JavaMail, EJB, Batch (JSR-352)) Batch-zentrierte Software (JSR-352, J-Beret, Spring Batch) Middleware (FTP, Email, WebServices (SOAP)) JUnit, Mockito, PowerMock SQL, Liquibase, XML Eclipse / SQL Developer / IntelliJ (kurz, testweise) JBoss 7 EAP Oracle Datenbank 13 GIT, Sonatype Nexus, Maven, Gradle Atlassian JIRA (Ticket-System) Jenkins Windows 7, 10 Vorgehensmodell: SCRUM but Teamgröße: 8

07/2018 - 10/2018
Java EE Senior Software Entwickler / Consultant
Aixigo AG Finanzdienstleister-Software

Umsetzung und Erweiterung einer Sotware zur Verwaltung und Beratung im Bereich von Kunden Investments Für eine Schweizer Investmentbank musste eine Software erstellt/erweitert werden, welche zur Vermögensverwaltung (Beratung und Dokumentation) der Kundenkonten, Depots und sonstigen Vermögensgegenständen genutzt wird. Hierzu gehörte ein Frontend, das mit der Angular 4 Technologie umgesetzt wurde und ein Backend, welches REST Endpunkte bereitstellt und das JSON Format zum Datenaustausch nutzt. Das Backend kommunizierte zusätzlich mit dem Avaloq System (zum Abruf von Kursen und zum Durchführen des Asset-Kaufs) Branche: Bank / Wealth Management Tätigkeiten: Software-Entwicklung Umsetzung neuer Funktionalitäten im Backend nach den Vorgaben des Kunden und dessen Kunden Abstimmung mit der Fachseite, Präsentation der Ergebnisse Wöchentliche Abstimmung mit dem Kunden Techn. Umgebung: Microservices Java 8 / Java EE (JPA 2.1, CDI, Servlets, WebServices (REST)) / JSON Angular Frontend JUnit, Mockito, PowerMock SQL, Liquibase Eclipse Oxygen / SQL Developer Apache Tomcat 8 Oracle Datenbank 12 GIT, Sonatype Nexus, Maven Atlassian JIRA (Ticket-System) und Confluence (Wiki) Jenkins Debian Linux Vorgehensmodell: SCRUM but Teamgröße: 15

01/2018 - 07/2018
Java Senior Software Entwickler / Consultant
Rewe Systems GmbH

Handel, Köln Update der technischen Basis und Umsetzen fachlicher Ziele einer Software zur Berechnung von Nebenbuchwerten in der Marktbuchhaltung In der Marktbuchhaltung wurde eine stark veraltete und wartungsunfreundliche Software eingesetzt. Diese Software musste technisch upgedated werden. Hierbei wurde sowohl das Dependency Injection Framework Spring als auch der gesamten Java Basis upgedated. Im Rahmen dessen wurden unter anderem die Testbreite stark vergrößert und der Code umgestellt, um eine höhere Wartbarkeit und Testbarkeit herzustellen. Aufgrund der schlechten bis gar nicht vorhandenen Möglichkeit, Regressions-Tests parallel durchführen zu können (gemeinsame Datenbasis bei einer Testlaufdauer von 3-4h), musste ein Weg gefunden und umgesetzt werden, dies zu ermöglichen. Desweiteren wurden fachliche Anforderungen unter anderem auch in der GUI umgesetzt. Branche: Handel/Marktbuchhaltung Tätigkeiten: Software-Entwicklung mit Java und SQL Präsentation (inkl. UML-Diagramme) Update der technologischen Basis Erarbeiten und Umsetzen neuer, erweiterter Testmöglichkeiten Umsetzung neuer Funktionalitäten in der GUI Abstimmung mit der Fachseite, Präsentation der Ergebnisse Techn. Umgebung: Java 7, 8 / JSP / WebServices (REST) / XML Spring 2, 3, 4 und Spring MVC JUnit, Mockito SQL Eclipse Luna / SQuirreL SQL Client / IBM Data Studio Apache Tomcat 7 IBM DB2 und PostgreSQL Subversion (SVN), Sonatype Nexus, Maven Atlassian JIRA (Ticket-System) und Confluence (Wiki) QuickBuild (CI, ähnlich Jenkins/Hudson) Bosch Visual Rules (RuleEngine) Vorgehensmodell: SCRUM Teamgröße: 20

07/2015 - 12/2017
Java EE Senior Software Entwickler / Consultant
Rewe Systems GmbH, Logistik/Bestellwesen Handel, Köln

Erarbeiten und Umsetzen von Lösungen in einer komplexen, verteilten und Nachrichten-basierten (Enterprise Service Bus) Java EE-Umgebung In einer bestehenden, komplexen Software-Infrastruktur (Enterprise Service Bus mit vielen angeschlossenen Systemen: Bestell-, Lagerverwaltungs-, Sendungsverfolgungs-, Lieferzeitfenster-Systeme) mussten neue Funktionalitäten in Absprache mit dem Fachbereich umgesetzt werden. Bei den zusätzlich durchgeführten Service-Tätigkeiten mussten vom Betrieb gemeldete Fehler behoben und Neuentwicklungen durchgeführt werden. Aufgaben hierbei waren die Analyse von Problemen, das Besprechen von Konzepten, das Erarbeiten von Lösungsmöglichkeiten und das anschließende Umsetzen dieser in den gegebenen Technologien. Ausführliche Tests (User, End-to-End und Integration) und die Präsentation der Ergebnisse gehörten ebenfalls zu den ausgeführten Tätigkeiten. Branche: Handel/Logistik/Bestellwesen Tätigkeiten: Software-Entwicklung mit Java EE und SQL Mitarbeit im Projekt zur Umsetzung von neuer Funktionalität Abstimmung mit der Fachseite, Präsentation der Ergebnisse Mitarbeit im Service zur Behebung von Bugs Fachliche und technische Abstimmung Erarbeiten von Test-Möglichkeiten und Durchführen der Tests Techn. Umgebung: Java EE (JPA, JDBC, JMS, EJB, CDI, REST), XML JUnit, Mockito, PowerMock Apache Wicket (GUI Framework) SQL Eclipse Luna / SQuirreL SQL Client Apache Tomcat 6 und JBoss EAP 6/7 IBM DB2 und WebSphere MQ Subversion (SVN), Sonatype Nexus, Maven Atlassian JIRA (Ticket-System) und Confluence (Wiki) MagicDraw QuickBuild (CI, ähnlich Jenkins/Hudson) Vorgehensmodell: SCRUM Teamgröße: 30

04/2015 - 07/2015
Senior Software Entwickler / Consultant / Architect
DEVK, Solvency II Versicherung, Köln

Erstellung einer Middleware für die aktive Rückversicherung im Rahmen von Solvency II Bei diesem Projekt musste eine Middelware erstellt werden, die verschiedenste Daten aus den aktuariellen Systemen (Proris / Prophet / Access-Datenbanken / Excel-Sheets) ermittelt, voraggregiert und aufbereitet. Diese werden dann der Kaufsoftware Solvara (Steria Mummert ISS), die für die Solvency II Meldungen an die BaFIN und die EIOPA zuständig ist, bereitgestellt. Weitere Aufgabe dieser Middleware ist die quartärliche Bereitstellung der HGB Schätzungen aller aktiven Rückversicherungsverträge, die anschließend von den Underwritern in Proris geprüft, ggf. korrigiert und dann freigegeben werden. Branche: Versicherung / Insurance Tätigkeiten: Consulting in Java und Architektur Fachliche Analyse und Konzept-Beschreibung Fachliche und technische Abstimmung Software-Entwicklung mit Java EE Techn. Umgebung: Spring Web MVC 3.1 / Java EE (JPA, JDBC, JSP, HTML, CSS) JUnit, Mockito SQL Eclipse Luna / Helios / SQL Developer Tomcat 6 Oracle Datenbank 10g IBM DB2 Subversion (SVN), Maven Excel VBA Windows 7 Vorgehensmodell: Agil Teamgröße: 4

01/2015 - 03/2015
Senior Software Entwickler / Java Coach
QVC, Logistik Teleshopping

Erweiterung des Warehouse-Management-Systems um die Ansteuerung eines AutoBaggers (en) / Java Schulung Die Verpackungsstrecke wird um neue Verpackungsmaschinen erweitert, wofür die Lagerverwaltungssoftware (Infor EXceed) erweitert werden muss. Branche: Handel Tätigkeiten: Java Schulung halten (Java / Java EE / Anforderungsanalyse / UML) Analyse und Reverse Engineering Java Code Consulting in Vorgehensmodell-Fragen (SCRUM) Software-Entwicklung mit Java EE Teilnahme an Workshops zur Lieferanten-Auswahl Techn. Umgebung: Java EE SQL / PLSQL Eclipse Helios IBM Websphere Application Server 6.1 Oracle Datenbank 10g Subversion (SVN) Windows 7 Vorgehensmodell: Agil / SCRUM Teamgröße: 6

09/2014 - 11/2014
Senior Software Entwickler / ADF Coach / Architect
OpRiskSolutions International Ltd. IT-Consulting

Erstellung Prototyp einer Projektmanagement-Software In diesem Kurzprojekt wurde ein Software-Prototyp zur Verwaltung von Projekt-Planungsbausteinen in ADF erstellt. Branche: Maschinenbau Tätigkeiten: ADF Coaching Software-Entwicklung mit ADF (Java EE - Framework) Abstimmung mit dem Auftraggeber über neuen Funktionalitäten Architektur- und Usability-Entscheidungen abstimmen Techn. Umgebung: Oracle ADF Java EE / JSF 2.0 / ADF Faces HTML / CSS SQL / PLSQL JDeveloper 12 / SQL Developer Oracle Weblogic Server 11g Oracle Datenbank 11g Subversion (SVN) Windows 8 Teamgröße: 2,5

08/2014 - 09/2014
Java EE Software Entwickler
UNICEF e.V. Internationale Hilfsorganisation für Kinder, Köln

Kurzprojekt zur Anpassung einer internen Abrechnungssoftware In diesem Kurzprojekt musste eine bestehende, interne Abrechnungssoftware für den Grußkartenverkauf, dem Hauptgeschäft der Organisation, auf die neuen Anforderungen für das Jahr 2015 (Entfall der Zuwendungsbescheinigung) vorbereitet werden. Zudem musste der bestehende Webservice um mehrere Methoden für das Berechtigungssystem erweitert werden. Branche: Handel (Gemeinnützige Organisation) Tätigkeiten: Abstimmen der Anforderungen und Ergebnisse mit dem Kunden Software-Entwicklung mit Java EE Erstellen/Anpassen von SQL Statements (Trigger, Views) Bereitstellen von Deployments auf dem Testserver Aktualisieren des Architektur Dokuments Techn. Umgebung: Java EE / Struts / JSP / EJB / WebServices (SOAP) JUnit HTML / CSS / iText / iBatis SQL, PLSQL IntelliJ Idea JBoss Enterprise Application Server 4 Oracle Datenbank 10g Subversion (SVN) Windows XP Teamgröße: 1

03/2013 - 07/2014
Java EE Software Entwickler
Postbank BHW, Cofinpro AG Bank / Bausparkasse

Entwicklung einer Applikation zur Bewertung der Deckungsstockfähigkeit von Darlehen Zur Refinanzierung von ausgegebenen Wohnraum-Darlehen nutzen einige Banken häufig die Herausgabe von Pfandbriefen. Dafür müssen die Banken aber eine entsprechende Lizenz vom Staat besitzen, die strenge Auflagen vorgibt. So ist nicht jedes Darlehen Pfandbrief geeignet und von den geeigneten auch nicht jedes bis zur vollen Darlehens-Summe. Zur Bewertung der Darlehen musste eine Software erstellt werden, die den gesamten komplexen Prozess der Pfandbriefzweck-Bestimmung abbildete. Da der eigentliche Business-Prozess überhaupt erst während der gleichzeitigen Software-Erstellung entstand, handelte es sich hierbei um ein besonders agiles Projekt mit sich ständig wechselnden Anforderungen. Branche: Bank / Bausparkasse Tätigkeiten: Erstellung von Konzepten Software-Entwicklung mit Java EE Erstellen von Reports mit Jasper Reports Erstellen von SQL Statements / PL/SQL Tuning von SQL und Java Code Performance Tests Regelerstellung für die Rule-Engine "Drools" Techn. Umgebung: Java EE / JPA / JSF / EJB / CDI Drools Rule Engine, JasperReports HTML / CSS SQL Eclipse Juno / SQL Developer JBoss Enterprise Application Server 6.1 Oracle Datenbank 11g Subversion (SVN), Sonatype Nexus, Maven, Jenkins Windows XP / 7; Linux Vorgehensmodell: SCRUM Teamgröße: 8 - 10

06/2012 - 03/2013
Entwickler & Coach
Dachverband einer Sozialversicherung

ADF Coaching ADF (Application Development Framework) ist ein MVC-Framework von Oracle welches im Java EE Bereich eingesetzt wird. Bei diesem Projekt ging es darum den Kunden bei der (Weiter-)Entwicklung der bestehenden ADF-Anwendung zu unterstützen. Weitere Aufgabe war der Test von neuen Software-Versionen und die Beratung zum Einsatz dieser. Bei den betreuten Anwendungen handelte es sich unter anderem um Geoinformationssysteme (GIS) der Landesverbände, das zentrale Berechtigungssystem und Software-Bibliotheken, die in allen Anwendungen eingesetzt werden. Branche: Versicherung Tätigkeiten: Technischer Support für die Entwickler des Kunden Software-Entwicklung mit ADF (Java EE) Ermitteln und Testen neuer Software-Innovationen, -Versionsupdates und -Patches Kunden-Beratung zum Einsatz neuer Technologien/Versionen Migration der Umgebung (IDE, Application Server) Techn. Umgebung: Java EE Oracle ADF HTML / CSS SQL / PLSQL JDeveloper 11 / SQL Developer Oracle Weblogic Server 11g Oracle Datenbank 11g Subversion (SVN) Windows XP / 7 Teamgröße: 5

01/2012 - 05/2012
Entwickler
Dachverband einer Sozialversicherung

Weiterentwicklung der elektronischen Austauschverfahren (EDA) Der Dachverband hat die Aufgabe Daten von den angeschlossenen Unterorganisationen anzunehmen und ggf. zwischen ihnen auszutauschen und/oder an externen Stellen weiterzuleiten. Ziel des längerfristig angelegten Projekts ist die kontinuierliche Weiterentwicklung der universellen Datenannahme und -verteilstelle und den verschiedenen, darauf aufsetzenden, elektronischen Datenaustauschverfahren. Treiber für Änderungen sind unter anderem fachliche Änderungen in einem Austauschverfahren, technische Weiterentwicklung (z.B. Migration auf Oracle 11g), neue Anforderungen aus dem Anwendungsbetrieb und neue Austauschverfahren. Die Weiterentwicklung umfasst den vollständigen Software-Entwicklungsprozess, der Anforderungsanalyse, Konzepterstellung, Implementierung, Test und Bereitstellung beinhaltet. Daneben beinhaltet das Projekt auch die Unterstützung des Kunden beim Produktivbetrieb des elektronischen Datenaustauschs (Fehleranalysen, Erstellung komplexer statistischer Auswertungen, Release Management). Branche: Sozial-Versicherung Tätigkeiten: Softwareentwicklung mit Java SE / Java EE Konzepterstellung eines neuen Teilverfahrens Durchführung von fachlichen Tests Techn. Umgebung: Java SE / Java EE Struts / Oracle ADF SQL / PLSQL JDeveloper 11 / SQL Developer Oracle Weblogic Server 11g / Oracle Application Server (OAS) Oracle Datenbank 11g Concurrent Versioning System (CVS) Windows XP / 7 / Linux Teamgröße: 5

01/2011 - 12/2011
Java EE Entwickler
Steria Mummert Consulting AG (In-House)

Tributum Produktentwicklung Wartung und Weiterentwicklung des Produktes Tributum. Bei dem Produkt Tributum handelt es sich um eine Kernbankenlösung für die Ermittlung und den Ausweis von steuerpflichtigen Kapitalerträgen zum Einsatz in Banken. Weitere Funktionalitäten stellen die Meldungen der Banken an die Aufsichtsbehörden und auch die Anbindung an das Clearstream-System für Depotüberträge dar. Es handelt sich um ein hoch-skalierbares und ausfallsicheres Kernbankensystem mit flexiblen Integrationsmöglichkeiten. Die steuerlichen Berechnungen werden regelmäßig von externen Wirtschaftsprüfern zertifiziert. Das Produkt Tributum ist bereits bei mehreren Kunden 7*24 Stunden im Einsatz. (Quelle: Projektbeschreibung der Steria Mummert Consulting AG) Branche: Bank Tätigkeiten: Software-Entwicklung mit Java SE und Java EE Installation und Konfiguration der Einsatzumgebung Tuning von SQL und Java Code Technische Updates Performance Tests Testen von Frameworks (Rule-Engines "Drools", "JRules" & Historisierung "Envers") Techn. Umgebung: Java EE JPA / Hibernate / JMS Swing SQL /JDBC Eclipse / SQL Developer Oracle Weblogic Server 11g Oracle Datenbank 11g Websphere MQ (Enterprise Queue) Subversion (SVN) / Maven / Mantis / Hudson / Jenkins Windows XP (Entwicklung) / Linux (Server) Vorgehensmodell: SCRUM Teamgröße: 8 im eigenen Team (über 50 alle Teams)

11/2009 - 12/2010
C# & PLSQL Entwickler
Fertigung

Werum Software & Systems, Customizing MES Pharmazeutische Software, Sankt Augustin Customizing PAS-X PAS-X ist ein Manufacturing Execution System (MES), was in der Pharma- und Biotechindustrie zum Management bei der Fertigung/Produktion eingesetzt wird. In der Regel verwendet kein Unternehmen ein MES System "out of the box", sondern es ist immer eine meist größere Anpassung der Software an die speziellen Prozesse notwendig, welche Aufgabe dieses Projektes war. Branche: Produktion (Pharma) Tätigkeiten: Weiterentwicklung eines mobilen PAS-X Clients in C#.NET Entwicklung in PLSQL Testspezifikation Testdurchführung Rollout beim Kunden Techn. Umgebung: PLSQL / C# PLSQL Developer / Visual Studio / Eclipse Oracle Datenbank 11g Subversion (SVN) / Jira (Bugtracker) Windows XP / Linux Vorgehensmodell: Agil / SCRUM Teamgröße: 10

02/2009 - 08/2009
Software-Architekt & Jave EE + Android Software-Entwickler
Hochschule Bonn-Rhein-Sieg, Sankt Augustin

Erstellung eines Systems zur Verwaltung von Audiokommentaren mit Geotags für mobile Endgeräte (Titel der Master-Thesis) Ziel der Master Thesis war die Erstellung eines Systems, das Benutzern von mobilen Endgeräten die Möglichkeit bietet, Audiokommentare zum aktuellen Standort online abzurufen. Zum Einsatz kann dieses System zum Beispiel an Denkmälern und Gedenk stätten kommen, worauf es aber nicht beschränkt ist. In diesem Szenario könnten die Audiokommentare geschichtliche Informationen zu dem Gesehenen darstellen. Anforderungen an das System sind unter anderem Multilingualität und eine kostenfreie Nutzung. Das Wachstum des Audiokommentar-Datenbestandes wird durch User Generated Content (UGC) erfolgen, den die Benutzer der Plattform generieren und zur Verfügung stellen. Des Weiteren wird die Plattform eine Bewertungsfunktionalität enthalten, die wiederum von der User community verwendet wird. Tätigkeiten: Anforderungsanalyse Entwickeln der Architektur Erstellen der Spezifikation Software-Entwicklung in Java EE und Java für Android Test Meilenstein-Präsentation Deployment Dokumentation und Master Thesis Techn. Umgebung: Java EE / Java SE (Android) JPA / EclipseLink / JSP / Servlets / I18N Google Maps API XHTML / CSS / AJAX / JSON WebServices (REST) SQL / JDBC Netbeans / Eclipse ADT Tomcat Server PostgreSQL Datenbank Digital Object Repository "FEDORA" Windows XP (Entwicklung) / Linux (Server) Teamgröße: 1

09/2008 - 04/2009
System-Administrator
Respondi AG, Köln

als Mitarbeiter von RitzCamera ltd. Administration der Linux-Server und Windows-Client Umgebung Unterstützung bei der Betreuung der IT-Betriebsumgebung bei der Respondi AG. Branche: Online-Panel Tätigkeiten: Shell Scripting Installation und Konfiguration neuer Server und Clients Installation und Konfiguration neuer Peripherie (e.g. Drucker) Update der Clients und Server Installation von Serverprogrammen (Twiki, Samba, Postfix, Anti-Malware, Apache HTTPD, MySQL etc.) Netzwerkkonfiguration Pflegen von Useraccounts (Mail, Samba etc.) Einrichten neuer User-Arbeitsplätze Ansprechpartner bei IT Problemen Techn. Umgebung: Windows XP Clients Suse Linux Server Postfix / Mailman / Antivirus Wikimedia / Twiki Apache HTTPD / MySQL Database Teamgröße: 2

09/2008 - 12/2008
C# Software Entwickler
Microsoft Deutschland GmbH

als Student der Hochschule Bonn-Rhein-Sieg Systeme zur Klassifizierung von Opinion-Leadern (Titel des Praxis-Projektes) Ziel dieses Praxis-Projektes war es, ein Software-System umzusetzen, welches automatisiert über das Internet einen Opinion-Leader klassifizieren kann. Hierbei mussten zuerst einmal OL-Charakteristika ermittelt werden und diese dann in der Software genutzt werden. Branche: Wirtschafts-Wissenschaft Tätigkeiten: Sichten relevanter Fachliteratur Extrahieren der relevanten Opinion-Leader Charakteristika Auswerten einer vorhandenen C#-Software mit ähnlicher Funktion Erstellen der Software zur automatischen Internet-Auswertung Techn. Umgebung: C# (X)HTML SQL Visual Studio MS SQL Server Windows XP Teamgröße: 1

02/2001 - 08/2007
System Administrator (Teilzeit)
Ulrich Utsch Autokühler GmbH

Handel, Troisdorf Administration der Windows-Client-Server Betriebsumgebung Betreuung in allen IT-Belangen. Branche: Handel Tätigkeiten: Installation und Konfiguration neuer Server und Clients Installation und Konfiguration neuer Peripherie (e.g. Drucker) Update der Clients und Server Installation von Software (Windows, Office, Moser MOS'aik Warenwirtschaftssystem) Netzwerkkonfiguration Einrichten neuer User Arbeitsplätze Ansprechpartner bei IT Problemen Programmierung mit Visual Basic und VBA Pflege der Website Daten Techn. Umgebung: Windows 2000 Sever / Windows 98 / 2000 / XP HTML / Frontpage 2000 Visual Basic Entwicklungsumgebung Moser MOS'aik Warenwirtschaftssystem Microsoft Office Microsoft Access 97 - 2000 Router / Switch / DSL Modem Teamgröße: 1

07/2005 - 03/2007
Software-Architekt & Java SE Entwickler
TÜV Rheinland Werkstoffprüfung GmbH, Köln

Re-Engineering einer Applikation zur Auswertung von Kriechdehnungsmessungen in Kraftwerken (Titel der Bachelor-Thesis) Ziel der Bachelor-Thesis war es die Funktionalität ein über 20 Jahre altes Software-System mit neuen Technologien nachzubilden und dabei einige neue Anforderungen einzuarbeiten. Zu den Use-Cases der Software gehören das Pflegen der Stammdaten (Kraftwerke, Blöcke, Messgeber, Kontakte, Teilbezeichnungen), das Erfassen von Meswerten über eine GUI, die Anzeige eines Graphen zur Darstellung der Dehnungskurve, die Erstellung und Ausgabe von Reporten zur Versendung an Kunden. Branche: Maschinenbau (Prüftechnik) Tätigkeiten: Anforderungsanalyse Entwickeln der Architektur Erstellen der Spezifikation Software-Entwicklung in Java SE Migration der alten Messwerte Test Meilenstein-Präsentation Deployment Dokumentation und Bachelor Thesis Kunden-Einweisung Techn. Umgebung: Java SE Swing / Java 2D JasperReports SQL / JDBC Netbeans Microsoft Access PostgreSQL Datenbank Windows XP Teamgröße: 1

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Yves Tiesler Java EE Senior Software Entwickler / Consultant, Java Senior Software Entwickler / Consultant, Java aus Zagreb Java EE Senior Software Entwickler / Consultant, Java Senior Software Entwickler / Consultant, Java
Registrieren