Schlagwörter
JPA2
CDI
Wildfly
DevOps
ANT
Spring Boot
JSF 2
jUnit
Docker
Modx
SpringMVC
hudson/jenkins
BEA Weblogic Application Server
Freemarker
Velocity
Arquillian
JasperReports
Gitlab
Richfaces
Sonar
Release Management
Postgresql
Joomla
Java
Bash
Python
Perl
PHP
jQuery
Linux
Android
Spring
JIRA
Primefaces
Maven
puppet
git
mobile
Hibernate
JBoss
TomCat
MySQL
Skills
Schwerpunkte
Erfahrungen
- Konzeption und Implementierung von Java EE Applikationen
- DevOps Engineering
- Build- und Releasemanagement
- Continuous Integration
- Java Anwendungsbetreuung
- Linux-Systemadministration
Erfahrungen
- Objektorientierte Programmierung (OOP)
- Java JEE Development (Java 8)
- Komponentenbasierte, verteilte Systeme
- Frontend + Backend Entwicklung
- Frameworkentwicklung (server-/clientside)
- IT-Infrastrukturen (Apache / Linux, Firewall, Security)
- Mobile Development (Android)
Projekthistorie
- BMW (Aftersales)
- DER Touristik
- Fakturia.de
Reisebereitschaft
Verfügbar in den Ländern
Deutschland
Derzeit nur Remote-Tätigkeiten im Bereich Anwendungsbetreuung und DevOps möglich.
Sonstige Angaben
Zeitraum:12 / 2014 - fortlaufend
Unternehmen:DER Touristik im Auftrag von ct it Consulting
Branche:Touristik
Projekt:Für einen großen deutschen Touristikkonzern wurde eine Buchungsplattform für Wohnmobile technologisch auf eine neue Plattform gehoben. Die bisher auf .Net Technologie basierte Webanwendung wird für den Relaunch komplett neu in Java und im modernen Responsive-Design entwickelt.
Position:Java Developer, Release-Manager, DevOps Engineer
Technologien:Java 7, Spring MVC, MongoDB, Apache Solr, jQuery, Bootstrap, Less, Freemarker, Tomcat, Maven, Git, ModX CMS, Spring Batch, Spring Boot, Jenkins, Sonar
Zeitraum:01 / 2012 - fortlaufend
Unternehmen:Luminea IT Solutions Limited
Branche:IT
Projekt:Kollaboratives Fakturierungssystem (cloudbasiert)
Entwicklung eines webbasierten, mandantenfähigen Systems zur automatisierten Rechnungserstellung für wiederkehrende Zahlungen.
Position:Java Developer, Release-Manager
Technologien:Java EE 7, EJB 3, CDI, JPA 2, Hibernate, JSF 2.1, Richfaces 4, JBoss Seam 3, JasperReports, Velocity, PostgreSQL, JUnit, Arquillian, JBoss AS 7, Continuous Integration (Jenkins, Maven, Sonar), SVN, Eclipse, JBoss Tools, JIRA, Confluence, Docker
Zeitraum:08 / 2011 – 12 / 2015
Unternehmen:BMW AG im Auftrag der commonbrain GmbH
Branche:Automotive
Projekt:Wartung und Erweiterung einer Spezialwerkzeug-Applikation
Für die Verwaltung von Spezialwerkzeugen setzt die BMW AG im Aftersales Bereich eine webbasierte Individualanwendung ein. Die in Java implementierte Webapplikation ist in zwei Bereiche aufgeteilt:
a) Ein Projekt-Management-Tool für Mitarbeiter (Werkzeug-Produktverantwortliche) zur Planung und Steuerung von Spezialwerkzeug-Projekten inkl. Rollenverwaltung über ein Portal mit integrierter Dokumentenablage.
b) Einem Online-Katalog für Auto- und Motorrad-Händler zur Suche und Auswahl von Werkzeugen sowie einer Möglichkeit zum Export von Werkzeuglisten.
Die Anwendung wird weltweit von 25.000 Usern genutzt, davon sind ca. 15.000 aktiv. Verzeichnet werden im Durchschnitt 5.000 Anmeldevorgänge pro Monat.Gemeinsam mit einem Partnerunternehmen unterstützen wir als Unterauftragnehmer die BMW AG seit August 2011 bei der Weiterentwicklung der anspruchsvollen Anwendung.
Position:Java Developer
Technologien:Java, J2EE, EJB, Weblogic AS, SSO, JPA, EclipseLink, Oracle SQL, JSF, Richfaces 3.3, Apache FOP, Apache POI, XSL, Eclipse, Jenkins, SVN, Maven
Zeitraum:03 / 2011 - 08 / 2011
Unternehmen:Luminea IT Solutions Limited
Branche:IT
Projekt:Multi-URL Verkürzer nLink.it
Der neuartige URL Shortener nLink.it kürzt mehrere Links zu einer Kurz-URL. Optionale Titelvergabe, Beschreibung, Vorschaubilder und Auswahl einer Wunsch-URL erweitern nLink.it zu einem innovativen Link-Kürzer.
Die Webanwendung nutzt die JSF-Implementierung RichFaces, die als modernes MVC-Framework auch einen ausgezeichneten AJAX-Support mitbringt.
Position:Java Developer
Technologien:Java 6, Spring 3, Hibernate (JPA2), Hibernate Validation, Tomcat 7, JSF 2.1, RichFaces 4, QR-Code, MySQL, Continuous Integration (Jenkins, Maven, Sonar), SVN, Eclipse, JBoss Tools
Zeitraum:04 / 2010 - heute
Unternehmen:Luminea IT Solutions Limited
Branche:IT
Projekt:Amarok2 Remote für Android
Android-basierte Fernsteuerungssoftware für den Medienplayer Amarok 2. Zu den Key-Features zählen: Abruf von Trackinformationen, Coverbild, komplette Fernsteuerung, Abruf und Manipulation der Playlist, Durchsuchen der Musiksammlung.
Steuerbefehle werden Host-Seitig von einem neuentwickeltem Amarok-Plugin (arbeitet als HTTP-Server) verarbeitet. Die Übertragung der Informationen wird über HTTP-GET-Verbindungen realisiert.
Das Projekt ist unter einer freien Lizenz verfügbar und zählt im Google Market bereits über 10.000 Downloads.
Position:Java Developer / Mobile
Technologien:Android, Java, Eclipse, mySQL/sqLite, JavaScript, qtScript, Amarok Scripting Engine, HTTP, Android SDK & Emulator, Google Publisher Tools