Freelancerprofil: -0231770
Entwickler Java, Patente, PL1, BPMN, UML, EPK, Scrum
- IT-Erfahrung seit:
- 2018
- Position:
- IT Administration / Support
IT Helpdesk/ Technischer Support
Qualitätssicherung / Test
Software-Entwicklung / Programmierung
| Projekte im Werdegang |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/2018 - 07/2018 | Unit Testing, Apache Webserver, Exportwissen, Eclipse, JUnit, Apache Webserver Banken Qualifikation: Softwareentwickler Aufgabe von Herrn Kupfer war es, das bestehende Programm ProSAB einem Refactoring zu unterziehen und neue Anforderungen umzusetzen. ProSAB ist das Verwaltungsprogramm der Mitarbeiter, in welchem Kreditanträge bearbeitet werden. Dieses ist über die Jahre stark gewachsen und wurde von vielen Entwicklern entwickelt. Aus diesem Grund wurde Handlungsbedarf per Codeanalyse mit SonarQube ermittelt, welcher durch Herrn Kupfer zu beheben war. Dabei musste darauf geachtet werden, dass geänderter Code per Unittest abgedeckt ist. Generell sollte die Testabdeckung des Codes erhöht werden. Dies wurde durch das Schreiben von Unittests, unterstützt durch Mockito, erreicht. Neben dem Refactoring mussten auch weitere Funktionalitäten eingebaut werden. Beispielsweise die Einführung eines neuen Menüpunktes, welcher eine Tabelle bereitstellt, welche wiederum gefiltert und danach per Apache POI als Exceldatei exportiert werden kann Programmierung: Java 8, Swing (ULC) Methode/Werkzeuge: Eclipse, SVN, Junit, Mockito, SonarQube, Apache POI, Spring Betriebssysteme: Windows 7 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 04/2017 - 12/2017 | Bankwissen, Java, JUnit, Bankwissen, Bankwissen, Jenkins, Scrum Banken Qualifikation: Softwareentwickler Sowohl Back-End als auch Front-End Entwicklung innerhalb eines Online-Banking-Systems. Ziel war die allgemeine Weiterentwicklung inklusive Umsetzung neuer Anforderungen, als auch die Fehlerbehebung gemeldeter Bugs Aufgabenfelder im Einzelnen waren bspw Erstellung von Backend-Komponenten im Online Application Management mit Java Testen der Komponenten mittels JUnit und Mockito Erstellung eines Fehlerberichts mit anschließender Fehlerkorrektur Weiterentwicklung des Online-Banking-Systems, das für den Endkunden zur Verfügung steht Weiterentwicklung des Backoffice Workflows des Online- Bankings, d.h. Abbildung der Geschäftsprozesse, die im Hintergrund laufen, wie Kontoeröffnung bzw. Kündigung eines Kontos Erstellung einer ausführlichen technischen Dokumentation Anlegen neuer Webseiten für das Online-Banking mittels NodeJS Refactoring alter EJB 2 Instanzen zu EJB 3 Verbesserung der Softwarequalität, welche durch SonarQube überwacht wurde Entwicklung neuer REST Services Programmierung Java 8, Maven, JPA, Hibernate, NodeJS, EJB 2/3 Methode/Werkzeuge Eclipse, Spring, IntelliJ, SVN, Git, Junit, Mockito, JBoss EAP, IBM DB2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 03/2017 - | JUnit, Scrum, Eclipse, JUnit, JBoss, MySql, Scrum Betriebssysteme: Windows 7, Red Hat Enterprise Linux IT-Dienstleistung main Qualifikation: Softwareentwickler main setzt ein eigenentwickeltes Betriebsmittelverwaltungssystem "Admera" ein. Die Teamassistentin kann in diesem Verwaltungssystem alle Betriebsmittel verzeichnen sowie diese einzelnen Mitarbeitern zuordnen. Herr Kupfer hat die Aufgabe, dieses System mit Hilfe eines Praktikanten zu entwickeln. Als Grundlagen dienen Java 8 sowie JEE 7. Der Zugriff auf die MySQL DB geschieht mittels JPA und Hibernate. Die Anwendung läuft auf einem JBoss EAP. Die Oberfläche wird mit JSF sowie Primefaces realisiert. Tests werden in JUnit angefertigt. Die Entwicklungsmethode ist an Scrum angelehnt Programmierung: Java 8, Maven, JPA, Hibernate, JSF, Primefaces, JEE 7 Methode/Werkzeuge: Eclipse, SVN, JUnit, JBoss EAP, MySQL, Scrum Betriebssysteme: Windows 7, Ubuntu-Linux |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/2017 - 02/2017 | Eclipse, JUnit, JBoss, Postgres SQL IT-Dienstleistung Qualifikation: Softwareentwickler main setzt ein eigenentwickeltes Zeiterfassungssystem "Timera" ein. Alle Mitarbeiter können hier rollenbasiert ihre Arbeitszeiten nach Projekten und anderen Kategorien erfassen. Die Teamassistentin nutzt die erfassten Zeiten bzw. Reports als Basis für Rechnungstellungen (bei Projektstunden) und für die Verwaltung der der Arbeitsstunden insgesamt (Überstunden, Urlaub, Krankheit usw.) Herr Kupfer hat die Aufgabe diverse Fehler zu beheben sowie neue Anforderungen umzusetzen Programmierung: Java 7, Maven, JSF, JPA, Hibernate, Primefaces, JEE Methode/Werkzeuge: Eclipse, SVN, JUnit, JBoss EAP, Postgres DB Betriebssysteme: Windows 7, Ubuntu-Linux |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/2016 - 12/2016 | Java, XML, HTML/XHTML, Eclipse, Git, JUnit, MySql, Linux, XSL/XSLT, Apache Webserver, XML, Linux, Java, XML, Jakarta-Ant, Apache Maven, Apache Maven, Jakarta-Ant, XML, XML, Exportwissen, Eclipse, Git, IT-Dienstleistung Qualifikation: Softwareentwickler Aufgabe des Projektes ist die Normierung verschiedener Patenttypen. Eine weitere Aufgabe des Projektes ist die Erkennung von Adressen auf Internetseiten. Die Aufgabe von Herrn Kupfer ist es, die Patente des europäischen Patentamtes sowie die Anmeldungen der WIPO zu standardisieren. Das Auslesen der Daten geschah mittels SaxParser. Diese wurden im Anschluss in ein Java Objektmodell überführt, welches über eine zentrale Schreibklasse wieder in eine XML Annotation überführt wurde. Im Zuge dieser Normalisierung musste ein Prozess entwickelt werden, welcher spezielle Datenpaare findet und in der richtigen Ordnung im Dateisystem ablegt. Eine weitere Aufgabe war die Erstellung einer Pipeline zur Extraktion von Adressen aus HTML Seiten. Die Aufgabe von Herrn Kupfer ist es eine Liste aller Straßen sowie Orte anzulegen, sowie deren Qualität beständig zu erhöhen. Des Weiteren mussten Regeln aufgestellt werden, wie eine Adresse zu erkennen ist. Programmierung: Java 7/8, XML Methode/Werkzeuge: Eclipse, SVN, GIT, Junit, MySQL Betriebssysteme: Linux IT-Dienstleistung FIZ Karlsruhe - Leibniz-Institut für Informationsinfrastruktur Qualifikation: Softwareentwickler Aufgaben: Aufgabe des Projektes ist die Einbindung und Indexierung weiterer Datenbanken in NewSTN. Das Projekt CHAOS beinhaltet eine komplette Neuentwicklung eines Flows. NewSTN ist eine Plattform, bestehend aus mehreren Datenbanken, welche einen Zugang zu beinahe allen Patenten sowie unzähligen wissenschaftlichen Publikationen bietet. Es gibt eine Volltextsuche sowie diverse Thesauri, welche das Suchen vereinfachen. Es existiert ein bestehendes Altsystem, welches nun Schritt für Schritt abgelöst wird. Dazu müssen noch einige Datenbanken eingebunden und indexiert werden. Die Aufgabe von Herrn Kupfer ist es, Daten von Produzenten in die hauseigenen Datenbanken zu laden. Diese Daten müssen im nächsten Schritt mittels eines XSLT Skriptes in ein standardisiertes Format überführt werden. War dies erfolgreich, werden die Daten nach Apache Solr geladen. Dazu müssen viele Konfigurationsdateien in XML angepasst und auf Linux Servern die entsprechenden Prozesse gestartet werden. Teilweise mussten dafür Java Klassen geschrieben werden. Eine weitere Aufgabe ist die Anpassung der Oberfläche von STN (genannt Display). Dies geschieht mittels XML Dateien. Mit Hilfe von fertigen Skripten werden diese Dateien anschließend deployed. Des Weiteren stellt Herr Kupfer die auf Ant basierenden Kernprojekte von ANT auf Maven um. Dazu müssen alle benötigten jar Dateien in Maven dependencies umgewandelt werden. Außerdem müssen manche jar Dateien in die firmeninternen Repositories aufgenommen werden. Zusätzlich müssen alle Ant tasks der build.xml durch die pom.xml abgebildet werden. Fehler bzw. Anforderungen werden in Jira festgehalten. Eine weitere Aufgabe war das Anlegen verschiedener Javaprogramme, welche als jar Datei exportiert und automatisch per cronjob ausgeführt werden sollten. Die Aufgabenstellungen waren recht unterschiedlich. Sie reichten von dem automatischen Laden von Daten über das Kennzeichnen von Datensätzen in der Datenbank über das Anfertigen von Reporten. Dafür mussten viele Klassen neu entwickelt werden. Für das Projekt CHAOS musste ein komplett neuer Ladeflow geschrieben werden. Hierfür wurden zahlreiche Klassen implementiert Programmierung: Java 7/8, Ant, XML, XSLT, Perl Methode/Werkzeuge: Eclipse, SVN, GIT, Maven, ANT, Jenkins, Hudson, Bamboo, JUnit, Apache Tomcat, Apache Solr, Jira, Stash, Hadoop, Spring, Oracle DB 11 Betriebssysteme: Windows 7, SunOS 5.10, SUSE Linux |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 01/2014 - 07/2014 | Linux, Apache Tomcat, Jenkins, Apache Webserver, WebServices, XML, SubVersion, Java, Java/J2EE, Apache Webserver, Apache Tomcat, IBM WebSphere, SQLite, JSP, XML, PDF, HTML/XHTML, Exportwissen, Anforde IT-Dienstleistung Qualifikation: Softwareentwickler Aufgabe des Projektes ist die Integration web-basierter Auskunftssysteme der Mobilitätsanbieter Deutsche Bahn, Mietwagen, Flug und Fernbus in das Daimler Mobility Services Produkt "moovel". Ziel der Integrationsleistung ist es, die oben aufgeführten Mobility Service Provider (MSP) über eine einheitliche Abstraktionsebene CPI (Common Provider Interface) mit möglichst geringem Aufwand in das moovel System zu integrieren, so dass eine benutzerspezifische intermodale Reisekette berechnet, angezeigt, verglichen und gebucht werden kann. Die Aufgabe von Herrn Kupfer ist es, die u.a. Anbieter bezüglich der Funktionen Verbindungssuche, Verbindungsdetails, Preisauskunft und Reservierung/Buchung an das heute existierende moovel Backend- System anzubinden. Des Weiteren hat er den Linux-Server zu administrieren und einzurichten. Dafür ist es unter anderem notwendig mehrere Tomcat-Instanzen, einen Jenkins, einen Apache Webserver sowie weitere diverse Software einzurichten und zu managen. Die Anwendung ist als Web Services in der Programmiersprache Java/JEE zu entwickeln. Dabei wird JAXB, REST sowie das Jersey Framework genutzt. XStream fand als XML Parser Anwendung und Jackson als Json Parser. Die CPI wird für die Dauer der Projektentwicklung in Form eines Subversion SVN Zugriffs zur Verfügung gestellt. Die MSPs werden während der Entwicklung in einer Java Enterprise Edition Umgebung (JEE-Umgebung) in einem Apache Tomcat betrieben. In der Produktion sollen diese auf einem IBM-Websphere Application Server laufen. Es gibt keine persistente Datenhaltung in einer Datenbank. Dennoch werden Daten aus mehreren SQLite Datenbanken ausgelesen. Des Weiteren sollen partiell Daten in einer flüchtigen Memcached Datenbank gespeichert werden. Eine GUI besteht nur rudimentär in Form von mehreren JSP- Seiten, welche dem Testen der Schnittstelle dienen. Die Dokumentation wird mittels DocBook in Form von XML Dateien erstellt, welche später als PDF- oder HTML-Dokument exportiert werden können. Für das Anforderungsmanagement sowie Fehler wird der BugTracker Mantis in der Version 1.2 verwendet. Das Team besteht aus 3 Entwicklern und einen Projektleiter und wird mit der agilen Methode SCRUM gesteuert. Dieses Team arbeitet eng mit einem Team bei Daimler zusammen und übernimmt diverse Teilprojekte |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10/2013 - 12/2013 | Hotel-/ Gastgewerbe allgemein, Excel IT-Dienstleistung Qualifikation: Softwareentwickler Touristik-Unternehmen Polster & Pohl ist ein neues Busdispositions-System für Reisen zu entwickeln. Damit sollen zukünftig Reisen von verschiedenen Dispositionsstellen angelegt, gepflegt und Busfahrten dazu disponiert werden können. Für fast jede Reise sind Busse zu organisieren, entweder Busreisen selbst, oder Zubringer für Flughägen und Kreuzfahrten mit Schiffen. Das aktuelle Verfahren mit einer zentralen Excel-Tabelle auf einem Server soll damit abgelöst werden. Ziel ist die Ablösung des bisherigen Verfahrens durch eine neue webbasierten Browser-Anwendung mit einer zentralen Datenbank auf dem Server, rollenorientierter Zugriff und hohe Sicherheit und Stabilität. Damit sollen zukünftig die Arbeitsprozesse verbessert werden und die parallele Verarbeitung der Reisedaten und Busdispositionen durch unterschiedliche Parteien gewährleistet werden. Das System ist so aufgebaut, dass es später erweitert werden kann und an bestehende externe Systeme (z.B. RATIO) angeschlossen werden kann. Die Entwicklung des Systems erfolgt mit Java 1.7, JPA 2.0 (mit Hibernate) und Tomcat 7 als Laufzeitumgebung. Als Datenbank wird für die lokale Entwicklung H2 und auf dem Server MySQL eingesetzt. Die fachliche Analyse und der Entwurf der Softwarearchitektur erfolgte nach dem Domain Driven Design (DDD) mit Klassendiagrammen in UML 2.0. Das Frontend wurde mit GWT 2.5 entwickelt, um eine hohe Qualität der GUI zu erreichen, und eine gute Performance zu gewährleisten. Das Projektteam besteht aus 2,5 Entwicklern und einem Projektleiter, welches durch die agile Methode "SCRUM" gesteuert wird. Herr Kupfer betreut das Projekt weiter und fügt je nach Kundenwunsch Änderungen bzw. Erweiterungen ein. Er ist auch für die Administration des Linux-Server verantwortlich, auf welchem die Anwendung gehostet wird. Programmierung: JAVA 1.7, JEE 3.0, GWT 2.5, JPA 2.0, Hibernate 3.0, ANT Methode/Werkzeuge: Eclipse 3.7, SVN, Scrum, H2 Datenbank, MySQL Datenbank Betriebssysteme: Windows 7, Ubuntu 12.04 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 05/2013 - 06/2013 | MySql, Oracle, Scrum, IBM WebSphere, Windows XP/2000/Vista Versicherungswesen Qualifikation: Softwareentwickler Ziel war es, ein Portal zur Verwaltung von Terminen zu entwickeln und dieses in ein produktionsreifes Stadium zu führen. Die Betriebsärzte führen oft Veranstaltungen, wie beispielsweise Hautscreening durch, bei welchen alle Mitarbeiter des Standorts teilnehmen können. Die jeweilige Untersuchung dauert nur wenige Minuten. Um dies in der Art durchführen zu können, werden viele einzelne Termine benötigt. Die Verwaltung dieser geschah in mehreren Exceldokumenten. Jede Abteilung füllte ein Dokument aus und schickte es dann an die Sekretärin des Arztes. Diese musste die Dokumente nun zusammenführen und bei Überschneidungen entsprechend Rückmeldung geben. Dieses Verfahren ist sehr zeitaufwendig und fehleranfällig. Aus diesem Grund sollte ein Webportal erstellt werden, welches die eben beschriebenen Aufgaben übernehmen kann. Mit der Ausführung waren 10 duale Studenten betraut, welche anfangs ein schon bestehendes Portal weiterentwickeln sollten, sodass es in den produktiven Betrieb übergehen kann. Es stellte sich jedoch heraus, dass das alte Portal nicht wartbar war. Das Schichtenmodell war nicht vollständig beachtet worden. Weswegen beschlossen wurde, das Portal von Grund auf neu zu entwickeln und nur die Oberfläche teilweise zu übernehmen. Die Oberfläche wurde mit Hilfe von JSPs erstellt. Zunächst wurde eine MySQL Datenbank benutzt, welche später auf Oracle und danach auf DB2 migriert wurde. Als Application Server diente ein WebSphere AS. Das Projektteam bestand aus 10 Entwicklern, welches durch die agile Methode "SCRUM" gesteuert wurde Programmierung: JSF, Java, J2EE, CSS, JSP Methode/Werkzeuge: OOA/OOD, Eclipse, SAVI, JSF, J2EE, OracleDB, DB2, MySQL, WebSphere AS Betriebssysteme: Windows XP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10/2010 - 09/2013 | Wirtschaftsinformatik, UML, MS-Visio Projekt "Bachelorarbeit - Aufbau eines exemplarischen Business Modellprozesses im Bereich Antrag und Tarifierung zur Verifikation von Konzepten im Multikanalumfeld Studium/ Versicherungswesen Qualifikation: Bachelor of Science - Wirtschaftsinformatik - Softwareentwickler Ziel war der Aufbau eines exemplarischen Geschäftsprozesses im Multikanalumfeld. Verschiedene Geschäftsprozesse mussten dazu analysiert und hinsichtlich ihrer Gemeinsamkeiten und Unterschiede untersucht werden. Abschließend wurde ein Basisprozess erstellt, welcher alle Gemeinsamkeiten beinhaltete. Außerdem wurde ein minimalisierter Prozess erstellt, welcher die wichtigsten Basisbestandteile des vorher produzierten Prozesses enthält Das allgemeine Verfahren dieser Bachelorarbeit sowie die beiden Kernergebnisse, sollen in weiteren Schritten zur Verifikation von Konzepten im Multikanalumfeld verwendet werden Programmierung BPMN, UML, EPK Methode/Werkzeuge Microsoft Visio, Dia, yEd, Horus Business Modeler Betriebssysteme Windows XP, Windows 7 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10/2010 - 09/2013 | Wirtschaftsinformatik, Java, Eclipse, Java, Swing, OOA/OOD, OOA/OOD, Eclipse, SQL, HTML/XHTML, Windows XP/2000/Vista, z/OS Studium/ Versicherungswesen Qualifikation: Bachelor of Science - Wirtschaftsinformatik - Softwareentwickler Während der Praxiszeit wurden mehrere Programmieraufgaben mittels PL1 gelöst. Diese Programme liefen auf einem Großrechner. Nach einigen kleinen Anwendungen wurde eine Größere Schritt für Schritt implementiert. Das Spiel "Schiffe versenken" wurde in Java umgesetzt. Als grafische Oberfläche diente zunächst die Konsole von Eclipse. Später wurde eine GUI mit Java Swing programmiert. Innerhalb verschiedener Projekte wurde das Portal FirmenOnline erweitert. Es handelte sich meist, um das Hinzufügen kleinerer Funktionalitäten. Eine größere Aufgabe war das allgemeine refactoring des Codes. Da dieser historisch gewachsen und wenig gepflegt war, haben sich teilweise "Unschönheiten" angesammelt. Ein weiteres Projekt war das gezielte refactoring des Codes. Man hatte ein Code-Analyse-Tool den Code prüfen lassen und hatte nun eine große Liste mit Anmerkungen, Verbesserungsvorschlägen und indirekten Fehlern. Ziel war es diese zu beseitigen Programmierung: Java, PL1, Swing Methode/Werkzeuge: OOA/OOD, Entwurfsmuster, Eclipse, ERM, SQL, HTML, Terminal Betriebssysteme: Windows XP, z/OS |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 10/2010 - 09/2013 | Wirtschaftsinformatik, HTML/XHTML, XML, PHP, CSS, Java, Java, SQL, OOA/OOD, OOA/OOD, Eclipse, SQL, HTML/XHTML Qualifikation: Bachelor of Science - Wirtschaftsinformatik - Softwareentwickler Studium lernten die Studenten die Grundlagen von Java, PL1, HTML/XML/DTD, PHP sowie CSS. Im Fach Programmierung wurden verschiedene Projekte in Java realisiert. Des Weiteren wurden unterschiedliche Programme in Pseudocode an Hand von Sachaufgaben verfasst. Java war auch die Sprache der Wahl zum Abbilden der Algorithmen im Fach Algorithmen und Datenstrukturen. Im Fach Datenbanken war das Entwerfen mehrerer Datenbanken eine Aufgabe. In den Vorlesungen wurde SQL vermittelt Programmierung: Java, PL1 Methode/Werkzeuge: OOA/OOD, Entwurfsmuster, Eclipse, ERM, SQL, HTML Betriebssysteme: Windows Vista, Windows 7, Windows 8 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 07/2001 - 06/2009 | Delphi, HTML/XHTML, Informatik, HTML/XHTML, Delphi, HTML/XHTML, Windows NT, Windows XP/2000/Vista Schulzeit auf dem Gymnasium Gymnasium "Am Breiten Teich" Qualifikation: Allgemeine Hochschulreife Während der Zeit auf dem Gymnasium lernten die Schüler die Grundlagen von TurboPascal, Delphi, HTML sowie die Grundzüge von Algorithmen. Im Fach Informatik wurde mittels HTML die Webseite eines Autohauses erstellt. Des Weiteren wurden verschiedene kleinere Programmieraufgaben in TurboPascal gelöst. Mit der Software RobotKarol wurde die Grundidee von Algorithmen vermittelt. In Delphi wurden ebenso kleinere Programmieraufgaben gelöst Programmierung: TurboPascal, Delphi Methode/Werkzeuge: HTML, RobotKarol Betriebssysteme: Windows NT, Windows XP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | < ½ Jahr
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | < ½ Jahr
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | JavaScript, JSF, JSP > ½ Jahr NodeJS JavaScript JSF JSP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | Jenkins, JUnit, Hudson Jenkins Junit Hudson Jira Swagger Primefaces |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | Bamboo
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | SQL SQL |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | < ½ Jahr
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | HTTP HTTP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | TCP/IP, MySql, Oracle, Postgres SQL TCP/IP MySQL Oracle H2 Postgres DB < ½ Jahr |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | TCP/IP TCP/IP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | Windows, z/OS, Linux, Mac OS, Linux, Linux < 1 Jahr Betriebssysteme Windows z/OS Ubuntu-Linux Mac OS X SunOS Linux Suse Linux Entwicklungsmethoden |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | OOA/OOD OOA/OOD/OOP |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | UML UML |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | ERM
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | Scrum Scrum |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | Redmine
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | < ½ Jahr
BPMN
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | Wasserfall
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| - | Apache Webserver, Apache Tomcat, JBoss Wasserfall Server Apache Webserver Apache Tomcat JBoss |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Branche |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Automobilindustrie Banken & Finanzen Gesundheitswesen Reise / Touristik | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Kenntnisse |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Ausbildung & Zertifikate |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 02/2017 - 02/2017 | Certified Professional for Softwarearchitecture-Foundation Level
Zertifikat
Einführung in Java EE, Architektur-/Technologieüberblick
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 12/2013 - 12/2013 | Integrata AG Hausinterne Schulung zu aktuellen Trends im Bereich Frameworks und Web-Anwendungen im Jahr 2013 Themen waren: NoSQL-Datenbanken, HTML5, InMemory- Technologie, JavaFX |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sprachen |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| deutsch | (++++) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| englisch | (++++) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| französisch | (+) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| portugiesisch | (+) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Sonstiges |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
für Freelancer
für Kunden
Kontakt
Lörenskogstr. 3
85748 Garching bei München
