Angular, Java, Spring, NodeJS
Aktualisiert am 10.11.2023
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Java
DevOps
Angular
Node.js
Vue.js
TypeScript
Deutsch
Verhandlungssicher
Englisch
Gut
Russisch
Muttersprache
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 4 Monate
2021-09 - 2023-12

Migration von Kunden-Verbund-Portal

Software-Entwickler, QA-Lead TypeScript Node.js GitLab ...
Software-Entwickler, QA-Lead

Migration eines Kundenportal für Verkauf und Verwaltung für Fahrscheine des öffentlichen Verkehrsmittels. 
Im Zuge der Migration wurde das Bestandsportal auf moderne Architektur und Technologie Schritt für Schritt portiert.

Atlassian JIRA Atlassian Confluence Microsoft Teams Rocket-Chat
TypeScript Node.js GitLab Playwright Jest Puppeteer Cucumber Vue.js Scrum SAFe Agile Framework Continuous Integration IntelliJ VS Code
remote
1 Jahr 1 Monat
2020-09 - 2021-09

Internationale Zollmanagement System

Software-Entwickler Java JBoss Application Server Angular ...
Software-Entwickler

EDV Management für Zollangelegenheiten auf Internationale und Bundesebene.

Das System wird auf Beantragung von EU in Zusammenarbeit mit Bund aufgestellt.

IntelliJ MDA Eclipse Camunda Maven Jersey JBoss Application Server Mockito Jersey-Test Atlassian JIRA Git
Java JBoss Application Server Angular TypeScript JAX-RS REST OpenAPI Swagger
remote
2 Jahre 10 Monate
2018-11 - 2021-08

Webbasiertes EDV-System für Stammdaten und Kundenverwaltung im Versicherungsumfeld

Software-Entwickler, DevOps, Tester Scrum Spring Spring Boot ...
Software-Entwickler, DevOps, Tester

Software zur Berechnung der Versicherungspolizze

IntelliJ VS Code JIRA
Scrum Spring Spring Boot Angular Docker Jenkins Jenkins Pipeline Node.js Kafka Java Groovy Gradle Cucumber Java 11 REST Swagger OpenAPI Sonatype Nexus SonarQube Sonatype IQ Server Puppeteer Gatling JMeter Kotlin Kubernetes prometheus Grafana elasticsearch Keycloak
Hannover
6 Monate
2018-06 - 2018-11

Internes User Management System im Finanzbereich

Software-Entwickler Angular 8 Java JSP ...
Software-Entwickler

Entwicklung einner EDV-System für die User- und Rollenverwaltung als internes SPA System.

Eclipse VS Code RTC Atlassian JIRA Subversion
Angular 8 Java JSP JBoss Application Server JavaScript PostgreSQL
Münster
8 Monate
2017-11 - 2018-06

Fitness-App

Software-Entwickler Kanban Spring-Boot AWS ...
Software-Entwickler

Sport und Fitness App für Android und iOS

Backend:

  • Spring Boot
  • AWS
  • MariaDB

Administration-Frontend:

  • Vaadin

https://www.fitteryou.com/

https://play.google.com/store/apps/details?id=com.effitag.fitteryou

Eclipse Slack DBeaver JIRA Bitbucket
Kanban Spring-Boot AWS MariaDB Java 8 Git Jenkins Selenium JUnit Mockito H2 HSQLDB MySQL Maven
EFFIT.com AG
Remote
1 Jahr
2017-05 - 2018-04

Hotel-Recherche und -Aufbereitungssystem

Java Spring Vaadin ...
Eclipse STS DBeaver Bitbucket
Java Spring Vaadin Oracle PostgreSQL Docker Jenkins JUnit Selenium Mockito Gradle Maven Groovy Scrum JasperReports
TUI
Hannover
2 Monate
2017-02 - 2017-03

Einkauf und Lieferantenportal

Software-Entwickler
Software-Entwickler

Personifizierung bestehendes Einkauf und Lieferantenportal.

Java Spring AngularJS Git Docker Spring-Boot
Volkswagen AG
Braunschweig
4 Monate
2016-11 - 2017-02

Webportal für Trainingszentren

Architekt, Software-Entwickler Apache Kafka
Architekt, Software-Entwickler

Technische Konzeption und Entwicklung eines Webportals für Trainer und Trainingszentren.

Java Spring JSP SVN Oracle Oracle Text-Search Eclipse ant Jenkins
Apache Kafka
DFB
Hannover
1 Jahr
2015-12 - 2016-11

Internationalisierung eines Sport-Portals

Software-Entwickler Selenium Gradle JUnit ...
Software-Entwickler
  • Technische Konzeption und Entwicklung der Internationalisierung
Java Oracle AngularJS grunt ant Sass SVN GIT
Selenium Gradle JUnit Mockito
DFB
10 Monate
2015-11 - 2016-08

s2me : Stairway to Mount Everest

Software-Entwickler microservices Kubernetes Helm ...
Software-Entwickler

In dem Projekt geht es darum Bewegung und Spaß in den Büroalltag zu integrieren und so für fitte und motivierte Mitarbeiter zu sorgen.

Dabei handelt es sich um ein Online-Spiel, welches einen dazu motivieren soll öfter einmal die Treppen zu nehmen und den Fahrstuhl links liegen zu lassen.

Nach jedem Treppensteigen hat man die Möglichkeit dies auf der S2ME Seite einzugeben und so virtuell den Mount Everest zu erklimmen. Auf der Homepage sieht man seine eigene Position auf dem Berg, sowie die seiner Kollegen. Durch jeden Treppenaufstieg ist man seinem Ziel wieder ein Stück näher. So sorgt S2ME nicht nur für fittere und gesündere Mitarbeiter, es verbreitet sich auch ganz schnell eine lockere und spaßige Atmosphäre am Arbeitsplatz. Denn jetzt haben alle das gleiche Ziel. Die Spitze des Mount Everest!

microservices Kubernetes Helm minikube Java Angular 2 Docker
Remote
7 Monate
2015-05 - 2015-11

Migration von Liferay-Portal zur REST + AngularJS

Lead-Entwickler Kanban
Lead-Entwickler
  • Technische Konzeption der Migration und Releaseplanung
  • Entwicklung von dynamischen Komponenten auf REST- & AngularJS-Basis. Hierbei wurden Liferay-Portlets zur genannten Technologien migriert.
Gradle Eclipse FirstSpirit Jenkins AngularJS RESTEasy GIT
Kanban
Wolfsburg
2 Jahre 4 Monate
2013-01 - 2015-04

Realisierung und Integration eines Unternehmensportals auf Liferay Basis

Lead-Entwickler Scrum Continuous Integration
Lead-Entwickler
  • Technische Konzeption
  • Releaseplanung
  • Erstellung von Forum- und Mediathek-Portlet (Java, REST, AngularJS)
  • Aufstellung von Continuous Integration (Jenkins, Ant)
  • Integration des Usermanagements ins Portal
  • Umsetzung der Testautomatisierung (Selenium, JUnit, Mockito, PowerMock)
  • Anbindung CMS ans Portal (Liferay, FirstSpirit)
Eclipse Liferay Ant SVN JUnit Selenium RESTEasy AngularJS Jenkins FirstSpirit Mockito PowerMock
Scrum Continuous Integration
Wolfsburg
7 Monate
2013-11 - 2014-05

Web-Applikation für Foto-Management

Software-Entwickler
Software-Entwickler
  • Konzeption (Wireframe, Mockup)
  • Umsetzung von Backend (Java, RESTEasy, Google App Engine)
  • Usermanagement (OAuth 2.0, OpenID)
  • Frontend (AngularJS)
RESTEasy Java AngularJS OAuth OpenID
Braunschweig
9 Monate
2013-05 - 2014-01

Android App: Notizen

Software-Entwickler
Software-Entwickler
Applikation zum schnellen versenden von Notizen.
Eclipse Android
Braunschweig
1 Jahr 1 Monat
2012-01 - 2013-01

Migration eines Unternehmensportals von WebSphere nach Liferay

Architekt, Entwickler Wasserfall-Ablauf
Architekt, Entwickler
  • Technische Konzeption
  • Erstellung von Portlets, Layouts, Templates, Hooks und Services für Liferay
  • Customizing CMS (Liferay)
  • User Berechtigungskonzept
  • Integration Usermanagement
Liferay Eclipse Maven Google Search Appliance SOLR Lucene Java Hibernate REST Oracle Cruise
Wasserfall-Ablauf
Wolfburg
1 Jahr
2011-03 - 2012-02

Enterpriseportal - Umsetzung und Integration in bestehnde Infrastruktur

Konsultat, Entwickler
Konsultat, Entwickler
  • Technische Konzeption und Architektur (Enterprise Architect)
  • Aufbau von Portal-Infrastruktur
  • Erstellung von Portlets, Layouts, Templates, Hooks und Services für Liferay
  • Integration in bestehende Applikation-Landschaft (SOA, Axis)
Liferay Eclipse Maven JSP Oracle Adobe CQ Spring Enterprise Architect SOA WebServices Axis 2
Wolfburg
2 Jahre 4 Monate
2008-11 - 2011-02

Studentisches Portal für TU Braunschweig

Lead-Entwickler Scrum Continuous Integration SSO
Lead-Entwickler

Projektbeschreibung:

Für die Vereinheitlichung diverse webbasierte Systeme an der TU-Braunschweig wurde ein Stundenportal auf Basis von Liferay-Portal entwickelt und eingesetzt. Es wurde ein einheitliches Nutzerverwaltungssystem und Single-Sign-On (SSO) auf Basis von CAS-Server eingeführt. Einzelne Applikationen wurden in Form von Portlets in das Portal integriert. Hierdurch waren Studierende in der Lage ein individuelles Dashboard nach ihren Vorlieben zu gestallten.

Meine Aufgaben:

  • Technisches Konzept
  • Architektur
  • Technische Leitung während der Entwicklung 
  • Entwicklung

Eingesetzte Software-Produkte:

Liferay-Portal, CAS

Integration mit anderen Applikationen:

StudIP, HIS, TU-interne Applikationen

Liferay Java Ant Hudson CAS MySQL PostgreSQL
Scrum Continuous Integration SSO
Braunschweig
4 Monate
2010-06 - 2010-09

Campusmap: Webbasierte Karte der Unigelände mit Suchmöglichkeit

Technische Projektleiter, Entwickler Scrum Continuous Integration
Technische Projektleiter, Entwickler

Projektbeschreibung:

In Rahmen des Stundenportals wurde eine webbasierte Karte der Unigelände. Ein der Schwerpunkte war die Abbildung der Instituts- und Lehrräume auf der Karte, sowie die Suche nach Gebäuden, Räumen und Instituten.

Meine Aufgaben:

  • Technisches Konzept
  • Architektur
  • Technische Leitung während der Entwicklung 

Eingesetzte Software-Produkte:

Java, Play-Framework, OpenStreetMap, JQuery, RESTeasy

Integration mit anderen Applikationen:

Liferay-Portal

OpenStreetMap JQuery Play-Framework MySQL HSQLDB Jersey REST
Scrum Continuous Integration
Braunschweig
3 Jahre 1 Monat
2005-09 - 2008-09

Web-Applikation für Modulhandbuch-Management

Lead-Entwickler Agile
Lead-Entwickler

Projektbeschreibung:

In Folge des Bologna-Prozesses, bei der Umstellung der Studiengänge von Diplom auf Bachelor & Master, wurde an der TU-Braunschweig ein Web-Portal für die Erstellung und Verwaltung der Modulhandbücher entwickelt.

In diesem Portal werden die Module von den Institutsmitarbeitern gepflegt. Die Studiengagnsverantwortlichen sind zuständig für das Zusammenstellen der Module zu einem Gesamtstudiengang. Für Studierende wird hierdurch ein Modulhandbuch für ihren Studiengang in elektronische Form vom System bereitgestellt.

Das Portal wurde um weitere Schnittstellen zur StudIP und HIS erweitert.

Meine Aufgaben:

  • Unterstützung der Fachabteilung bei der Konzeption
  • Technisches Konzept
  • Architektur
  • Technische Leitung während der Entwicklung 
  • Sortware-Entwicklung

Eingesetzte Software-Produkte:

Java, Struts, Tiles, Tapestry, Eclipse, html, JavaScript

Integration mit anderen Applikationen:

  • StudIP
  • HISinOne
Java Struts CAS Tiles Servlet Tapestry Spring Ant
Agile
Technische Universität Braunschweig
Braunschweig

Aus- und Weiterbildung

Aus- und Weiterbildung

2006:

M.Sc. Informatik

 

2005:

Diplom Informatiker an der TU Braunschweig

07/2012 ? 03/2013:

Schulungen: Liferay Portal für Großkonzerne, Qualität- und Effizienzsteigerung durch TDD

Position

Position

* Team-Lead

* Ich biete auch ein Team von Entwicklern mit mir als Single Point of Contact (SPOC)

Kompetenzen

Kompetenzen

Top-Skills

Java DevOps Angular Node.js Vue.js TypeScript

Produkte / Standards / Erfahrungen / Methoden

Agile
Android
umfangreiche Projekterfahrung
Angular 6
Angular 8
Angular 9
AngularJS, JQuery, D3.js
Projekterfahrung
ant
Ant, Maven, Gradle
umfangreiche Projekterfahrung
Apache JMeter
Projekterfahrung
Apache Kafka
AWS
Bitbucket
Bitbucket, GitHub, Google-Code
umfangreiche Projekterfahrung
CAS
Confluence
umfangreiche Projekterfahrung
Continuous Integration
Cucumber
Docker
Docker-Compose
Eclipse
umfangreiche Projekterfahrung
Eclipse 4.8
FirstSpirit
Gatling
GIT
git, SVN - Subversion, cvs
umfangreiche Projekterfahrung
Google App Engine (GAE)
Projekterfahrung
Google Web Toolkit (GWT)
Projekterfahrung
Gradle
grunt
Hudson
Inkscape
Projekterfahrung
IntelliJ
IntelliJ IDEA
Grundkenntnisse
iText PDF
JasperReports
Java
umfangreiche Projekterfahrung
JEE
umfangreiche Projekterfahrung
Jenkins
umfangreiche Projekterfahrung
Jersey
Jira
umfangreiche Projekterfahrung
JMeter
JUnit
Kafka
Kanban
LDAP
Liferay
Liferay CE / EE
umfangreiche Projekterfahrung
Maven
Microsoft Visual Studio
Mockito
Mockito, PowerMock
umfangreiche Projekterfahrung
Nexus
Node.js
OpenStreetMap
Play Framework, Struts, JSF, Tapestry, Struts
Projekterfahrung
Play-Framework
Puppeteer
REST
Rest, RESTEasy, Jersey
umfangreiche Projekterfahrung
RESTEasy
RTC
Sass
Scrum
umfangreiche Projekterfahrung
Selenium
Servlet
Slack
SonarQube
Sonatype IQ Server
Sonatype Nexus
Spring
Spring Boot
Spring-Boot 2
SSO
Struts
SVN
Swagger
Tapestry
Test: Selenium, PhatnomJS, JUnit, HtmlUnit, HttpUnit
umfangreiche Projekterfahrung
Tiles
Tomcat, Jetty
umfangreiche Projekterfahrung
Twitter Bootstrap, HTML-5, CSS-3, SASS
Projekterfahrung
Vaadin
Vaadin 14
Vaadin 7
Vaadin 8
VS Code
WebServices, SOA, Axis 2
Projekterfahrung
XML, xpath, XSLT
Projekterfahrung
elasticsearch
prometheus
Grafana
Graylog

Betriebssysteme

Android
Kubernetes
Linux
microservices
minikube
Unix
Windows

Programmiersprachen

Angular
Angular 2
Angular 7
AngularJS
Eclipse STS
Groovy
Java
umfangreiche Projekterfahrung
Java 1.7
Java 11
Java 8
Java API for REST Services
JavaScript
Projekterfahrung
JQuery
JSP
Kotlin
SCSS
Spring-Boot

Datenbanken

Apache Derby
Grundkenntnisse
DBeaver
H2
Hibernate
Projekterfahrung
HSQLDB
umfangreiche Projekterfahrung
JDBC
umfangreiche Projekterfahrung
JPA
Projekterfahrung
MariaDB
MySQL
umfangreiche Projekterfahrung
Oracle
umfangreiche Projekterfahrung
Oracle Text-Search
PostgreSQL
umfangreiche Projekterfahrung

Datenkommunikation

GitHum
Internet / Intranet
umfangreiche Projekterfahrung
TCP/IP
Grundkenntnisse
WebSocket
Projekterfahrung

Branchen

Branchen

  • Automotiv
  • Luft- und Raumfahrt
  • Sport

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

2 Jahre 4 Monate
2021-09 - 2023-12

Migration von Kunden-Verbund-Portal

Software-Entwickler, QA-Lead TypeScript Node.js GitLab ...
Software-Entwickler, QA-Lead

Migration eines Kundenportal für Verkauf und Verwaltung für Fahrscheine des öffentlichen Verkehrsmittels. 
Im Zuge der Migration wurde das Bestandsportal auf moderne Architektur und Technologie Schritt für Schritt portiert.

Atlassian JIRA Atlassian Confluence Microsoft Teams Rocket-Chat
TypeScript Node.js GitLab Playwright Jest Puppeteer Cucumber Vue.js Scrum SAFe Agile Framework Continuous Integration IntelliJ VS Code
remote
1 Jahr 1 Monat
2020-09 - 2021-09

Internationale Zollmanagement System

Software-Entwickler Java JBoss Application Server Angular ...
Software-Entwickler

EDV Management für Zollangelegenheiten auf Internationale und Bundesebene.

Das System wird auf Beantragung von EU in Zusammenarbeit mit Bund aufgestellt.

IntelliJ MDA Eclipse Camunda Maven Jersey JBoss Application Server Mockito Jersey-Test Atlassian JIRA Git
Java JBoss Application Server Angular TypeScript JAX-RS REST OpenAPI Swagger
remote
2 Jahre 10 Monate
2018-11 - 2021-08

Webbasiertes EDV-System für Stammdaten und Kundenverwaltung im Versicherungsumfeld

Software-Entwickler, DevOps, Tester Scrum Spring Spring Boot ...
Software-Entwickler, DevOps, Tester

Software zur Berechnung der Versicherungspolizze

IntelliJ VS Code JIRA
Scrum Spring Spring Boot Angular Docker Jenkins Jenkins Pipeline Node.js Kafka Java Groovy Gradle Cucumber Java 11 REST Swagger OpenAPI Sonatype Nexus SonarQube Sonatype IQ Server Puppeteer Gatling JMeter Kotlin Kubernetes prometheus Grafana elasticsearch Keycloak
Hannover
6 Monate
2018-06 - 2018-11

Internes User Management System im Finanzbereich

Software-Entwickler Angular 8 Java JSP ...
Software-Entwickler

Entwicklung einner EDV-System für die User- und Rollenverwaltung als internes SPA System.

Eclipse VS Code RTC Atlassian JIRA Subversion
Angular 8 Java JSP JBoss Application Server JavaScript PostgreSQL
Münster
8 Monate
2017-11 - 2018-06

Fitness-App

Software-Entwickler Kanban Spring-Boot AWS ...
Software-Entwickler

Sport und Fitness App für Android und iOS

Backend:

  • Spring Boot
  • AWS
  • MariaDB

Administration-Frontend:

  • Vaadin

https://www.fitteryou.com/

https://play.google.com/store/apps/details?id=com.effitag.fitteryou

Eclipse Slack DBeaver JIRA Bitbucket
Kanban Spring-Boot AWS MariaDB Java 8 Git Jenkins Selenium JUnit Mockito H2 HSQLDB MySQL Maven
EFFIT.com AG
Remote
1 Jahr
2017-05 - 2018-04

Hotel-Recherche und -Aufbereitungssystem

Java Spring Vaadin ...
Eclipse STS DBeaver Bitbucket
Java Spring Vaadin Oracle PostgreSQL Docker Jenkins JUnit Selenium Mockito Gradle Maven Groovy Scrum JasperReports
TUI
Hannover
2 Monate
2017-02 - 2017-03

Einkauf und Lieferantenportal

Software-Entwickler
Software-Entwickler

Personifizierung bestehendes Einkauf und Lieferantenportal.

Java Spring AngularJS Git Docker Spring-Boot
Volkswagen AG
Braunschweig
4 Monate
2016-11 - 2017-02

Webportal für Trainingszentren

Architekt, Software-Entwickler Apache Kafka
Architekt, Software-Entwickler

Technische Konzeption und Entwicklung eines Webportals für Trainer und Trainingszentren.

Java Spring JSP SVN Oracle Oracle Text-Search Eclipse ant Jenkins
Apache Kafka
DFB
Hannover
1 Jahr
2015-12 - 2016-11

Internationalisierung eines Sport-Portals

Software-Entwickler Selenium Gradle JUnit ...
Software-Entwickler
  • Technische Konzeption und Entwicklung der Internationalisierung
Java Oracle AngularJS grunt ant Sass SVN GIT
Selenium Gradle JUnit Mockito
DFB
10 Monate
2015-11 - 2016-08

s2me : Stairway to Mount Everest

Software-Entwickler microservices Kubernetes Helm ...
Software-Entwickler

In dem Projekt geht es darum Bewegung und Spaß in den Büroalltag zu integrieren und so für fitte und motivierte Mitarbeiter zu sorgen.

Dabei handelt es sich um ein Online-Spiel, welches einen dazu motivieren soll öfter einmal die Treppen zu nehmen und den Fahrstuhl links liegen zu lassen.

Nach jedem Treppensteigen hat man die Möglichkeit dies auf der S2ME Seite einzugeben und so virtuell den Mount Everest zu erklimmen. Auf der Homepage sieht man seine eigene Position auf dem Berg, sowie die seiner Kollegen. Durch jeden Treppenaufstieg ist man seinem Ziel wieder ein Stück näher. So sorgt S2ME nicht nur für fittere und gesündere Mitarbeiter, es verbreitet sich auch ganz schnell eine lockere und spaßige Atmosphäre am Arbeitsplatz. Denn jetzt haben alle das gleiche Ziel. Die Spitze des Mount Everest!

microservices Kubernetes Helm minikube Java Angular 2 Docker
Remote
7 Monate
2015-05 - 2015-11

Migration von Liferay-Portal zur REST + AngularJS

Lead-Entwickler Kanban
Lead-Entwickler
  • Technische Konzeption der Migration und Releaseplanung
  • Entwicklung von dynamischen Komponenten auf REST- & AngularJS-Basis. Hierbei wurden Liferay-Portlets zur genannten Technologien migriert.
Gradle Eclipse FirstSpirit Jenkins AngularJS RESTEasy GIT
Kanban
Wolfsburg
2 Jahre 4 Monate
2013-01 - 2015-04

Realisierung und Integration eines Unternehmensportals auf Liferay Basis

Lead-Entwickler Scrum Continuous Integration
Lead-Entwickler
  • Technische Konzeption
  • Releaseplanung
  • Erstellung von Forum- und Mediathek-Portlet (Java, REST, AngularJS)
  • Aufstellung von Continuous Integration (Jenkins, Ant)
  • Integration des Usermanagements ins Portal
  • Umsetzung der Testautomatisierung (Selenium, JUnit, Mockito, PowerMock)
  • Anbindung CMS ans Portal (Liferay, FirstSpirit)
Eclipse Liferay Ant SVN JUnit Selenium RESTEasy AngularJS Jenkins FirstSpirit Mockito PowerMock
Scrum Continuous Integration
Wolfsburg
7 Monate
2013-11 - 2014-05

Web-Applikation für Foto-Management

Software-Entwickler
Software-Entwickler
  • Konzeption (Wireframe, Mockup)
  • Umsetzung von Backend (Java, RESTEasy, Google App Engine)
  • Usermanagement (OAuth 2.0, OpenID)
  • Frontend (AngularJS)
RESTEasy Java AngularJS OAuth OpenID
Braunschweig
9 Monate
2013-05 - 2014-01

Android App: Notizen

Software-Entwickler
Software-Entwickler
Applikation zum schnellen versenden von Notizen.
Eclipse Android
Braunschweig
1 Jahr 1 Monat
2012-01 - 2013-01

Migration eines Unternehmensportals von WebSphere nach Liferay

Architekt, Entwickler Wasserfall-Ablauf
Architekt, Entwickler
  • Technische Konzeption
  • Erstellung von Portlets, Layouts, Templates, Hooks und Services für Liferay
  • Customizing CMS (Liferay)
  • User Berechtigungskonzept
  • Integration Usermanagement
Liferay Eclipse Maven Google Search Appliance SOLR Lucene Java Hibernate REST Oracle Cruise
Wasserfall-Ablauf
Wolfburg
1 Jahr
2011-03 - 2012-02

Enterpriseportal - Umsetzung und Integration in bestehnde Infrastruktur

Konsultat, Entwickler
Konsultat, Entwickler
  • Technische Konzeption und Architektur (Enterprise Architect)
  • Aufbau von Portal-Infrastruktur
  • Erstellung von Portlets, Layouts, Templates, Hooks und Services für Liferay
  • Integration in bestehende Applikation-Landschaft (SOA, Axis)
Liferay Eclipse Maven JSP Oracle Adobe CQ Spring Enterprise Architect SOA WebServices Axis 2
Wolfburg
2 Jahre 4 Monate
2008-11 - 2011-02

Studentisches Portal für TU Braunschweig

Lead-Entwickler Scrum Continuous Integration SSO
Lead-Entwickler

Projektbeschreibung:

Für die Vereinheitlichung diverse webbasierte Systeme an der TU-Braunschweig wurde ein Stundenportal auf Basis von Liferay-Portal entwickelt und eingesetzt. Es wurde ein einheitliches Nutzerverwaltungssystem und Single-Sign-On (SSO) auf Basis von CAS-Server eingeführt. Einzelne Applikationen wurden in Form von Portlets in das Portal integriert. Hierdurch waren Studierende in der Lage ein individuelles Dashboard nach ihren Vorlieben zu gestallten.

Meine Aufgaben:

  • Technisches Konzept
  • Architektur
  • Technische Leitung während der Entwicklung 
  • Entwicklung

Eingesetzte Software-Produkte:

Liferay-Portal, CAS

Integration mit anderen Applikationen:

StudIP, HIS, TU-interne Applikationen

Liferay Java Ant Hudson CAS MySQL PostgreSQL
Scrum Continuous Integration SSO
Braunschweig
4 Monate
2010-06 - 2010-09

Campusmap: Webbasierte Karte der Unigelände mit Suchmöglichkeit

Technische Projektleiter, Entwickler Scrum Continuous Integration
Technische Projektleiter, Entwickler

Projektbeschreibung:

In Rahmen des Stundenportals wurde eine webbasierte Karte der Unigelände. Ein der Schwerpunkte war die Abbildung der Instituts- und Lehrräume auf der Karte, sowie die Suche nach Gebäuden, Räumen und Instituten.

Meine Aufgaben:

  • Technisches Konzept
  • Architektur
  • Technische Leitung während der Entwicklung 

Eingesetzte Software-Produkte:

Java, Play-Framework, OpenStreetMap, JQuery, RESTeasy

Integration mit anderen Applikationen:

Liferay-Portal

OpenStreetMap JQuery Play-Framework MySQL HSQLDB Jersey REST
Scrum Continuous Integration
Braunschweig
3 Jahre 1 Monat
2005-09 - 2008-09

Web-Applikation für Modulhandbuch-Management

Lead-Entwickler Agile
Lead-Entwickler

Projektbeschreibung:

In Folge des Bologna-Prozesses, bei der Umstellung der Studiengänge von Diplom auf Bachelor & Master, wurde an der TU-Braunschweig ein Web-Portal für die Erstellung und Verwaltung der Modulhandbücher entwickelt.

In diesem Portal werden die Module von den Institutsmitarbeitern gepflegt. Die Studiengagnsverantwortlichen sind zuständig für das Zusammenstellen der Module zu einem Gesamtstudiengang. Für Studierende wird hierdurch ein Modulhandbuch für ihren Studiengang in elektronische Form vom System bereitgestellt.

Das Portal wurde um weitere Schnittstellen zur StudIP und HIS erweitert.

Meine Aufgaben:

  • Unterstützung der Fachabteilung bei der Konzeption
  • Technisches Konzept
  • Architektur
  • Technische Leitung während der Entwicklung 
  • Sortware-Entwicklung

Eingesetzte Software-Produkte:

Java, Struts, Tiles, Tapestry, Eclipse, html, JavaScript

Integration mit anderen Applikationen:

  • StudIP
  • HISinOne
Java Struts CAS Tiles Servlet Tapestry Spring Ant
Agile
Technische Universität Braunschweig
Braunschweig

Aus- und Weiterbildung

Aus- und Weiterbildung

2006:

M.Sc. Informatik

 

2005:

Diplom Informatiker an der TU Braunschweig

07/2012 ? 03/2013:

Schulungen: Liferay Portal für Großkonzerne, Qualität- und Effizienzsteigerung durch TDD

Position

Position

* Team-Lead

* Ich biete auch ein Team von Entwicklern mit mir als Single Point of Contact (SPOC)

Kompetenzen

Kompetenzen

Top-Skills

Java DevOps Angular Node.js Vue.js TypeScript

Produkte / Standards / Erfahrungen / Methoden

Agile
Android
umfangreiche Projekterfahrung
Angular 6
Angular 8
Angular 9
AngularJS, JQuery, D3.js
Projekterfahrung
ant
Ant, Maven, Gradle
umfangreiche Projekterfahrung
Apache JMeter
Projekterfahrung
Apache Kafka
AWS
Bitbucket
Bitbucket, GitHub, Google-Code
umfangreiche Projekterfahrung
CAS
Confluence
umfangreiche Projekterfahrung
Continuous Integration
Cucumber
Docker
Docker-Compose
Eclipse
umfangreiche Projekterfahrung
Eclipse 4.8
FirstSpirit
Gatling
GIT
git, SVN - Subversion, cvs
umfangreiche Projekterfahrung
Google App Engine (GAE)
Projekterfahrung
Google Web Toolkit (GWT)
Projekterfahrung
Gradle
grunt
Hudson
Inkscape
Projekterfahrung
IntelliJ
IntelliJ IDEA
Grundkenntnisse
iText PDF
JasperReports
Java
umfangreiche Projekterfahrung
JEE
umfangreiche Projekterfahrung
Jenkins
umfangreiche Projekterfahrung
Jersey
Jira
umfangreiche Projekterfahrung
JMeter
JUnit
Kafka
Kanban
LDAP
Liferay
Liferay CE / EE
umfangreiche Projekterfahrung
Maven
Microsoft Visual Studio
Mockito
Mockito, PowerMock
umfangreiche Projekterfahrung
Nexus
Node.js
OpenStreetMap
Play Framework, Struts, JSF, Tapestry, Struts
Projekterfahrung
Play-Framework
Puppeteer
REST
Rest, RESTEasy, Jersey
umfangreiche Projekterfahrung
RESTEasy
RTC
Sass
Scrum
umfangreiche Projekterfahrung
Selenium
Servlet
Slack
SonarQube
Sonatype IQ Server
Sonatype Nexus
Spring
Spring Boot
Spring-Boot 2
SSO
Struts
SVN
Swagger
Tapestry
Test: Selenium, PhatnomJS, JUnit, HtmlUnit, HttpUnit
umfangreiche Projekterfahrung
Tiles
Tomcat, Jetty
umfangreiche Projekterfahrung
Twitter Bootstrap, HTML-5, CSS-3, SASS
Projekterfahrung
Vaadin
Vaadin 14
Vaadin 7
Vaadin 8
VS Code
WebServices, SOA, Axis 2
Projekterfahrung
XML, xpath, XSLT
Projekterfahrung
elasticsearch
prometheus
Grafana
Graylog

Betriebssysteme

Android
Kubernetes
Linux
microservices
minikube
Unix
Windows

Programmiersprachen

Angular
Angular 2
Angular 7
AngularJS
Eclipse STS
Groovy
Java
umfangreiche Projekterfahrung
Java 1.7
Java 11
Java 8
Java API for REST Services
JavaScript
Projekterfahrung
JQuery
JSP
Kotlin
SCSS
Spring-Boot

Datenbanken

Apache Derby
Grundkenntnisse
DBeaver
H2
Hibernate
Projekterfahrung
HSQLDB
umfangreiche Projekterfahrung
JDBC
umfangreiche Projekterfahrung
JPA
Projekterfahrung
MariaDB
MySQL
umfangreiche Projekterfahrung
Oracle
umfangreiche Projekterfahrung
Oracle Text-Search
PostgreSQL
umfangreiche Projekterfahrung

Datenkommunikation

GitHum
Internet / Intranet
umfangreiche Projekterfahrung
TCP/IP
Grundkenntnisse
WebSocket
Projekterfahrung

Branchen

Branchen

  • Automotiv
  • Luft- und Raumfahrt
  • Sport

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.