Fachlicher Schwerpunkt dieses Freiberuflers

Senior Softwareentwickler, Java, JavaScript, Oracle, SQL, PL/SQL, Webentwicklung, Datenbankexperte1

verfügbar ab
01.01.2020
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D8

Österreich

Einsatzort unbestimmt

Städte
München
50 km
Gmund am Tegernsee
100 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Projekte

10/2018 - 06/2019

9 Monate

Automotive Security Plattform

Rolle
Software-Entwickler
Kunde
msg systems ag
Projektinhalte

Implementierung von Teilprojekten im Kontext einer Automotive Security Plattform, u. a. zur Konfiguration der Fahrzeug-Steuergeräte und der Aktivierung von Fahrzeug-Funktionen (Software als Produkt).

Kenntnisse

Microservices

Glassfish 4 (Payara)

Apache Webserver

Java 8

PrimeFaces

Jackson

Swagger

JUnit

Mockito

PostgreSQL

JEE

09/2017 - 09/2018

1 Jahr 1 Monat

Java Backend-Entwicklung Bereich Automotive

Rolle
Software-Entwickler
Kunde
msg systems ag
Projektinhalte

Entwicklung neuer Features einer Java Backend-Applikation im Automotive-Bereich, Implementierung neuer REST-Services, Migration der Backend-Applikation auf Payara-Micro, Umsetzung fachlicher Anforderungen.

Kenntnisse

JEE

Git

SVN

Apache Solr

Apache Spark

Payara Micro

Java API for REST Services

JAX-RS

SonarQube

Produkte

IntelliJ IDEA

Jenkins

Atlassian JIRA

Atlassian Confluence

09/2015 - 08/2017

2 Jahre

Entwicklung und Migration CAFM Web-Anwendung

Rolle
Softwareentwickler, DevOp
Kunde
Allplan Development GmbH
Einsatzort
München
Projektinhalte

Entwicklung neuer Features der Web-Anwendung zur Darstellung, Bearbeitung und Auswertung von CAFM-Daten in alphanumerischer und grafischer Form.

Umstellung und Upgrade der verwendeten Komponenten auf  Git, IntelliJ, Oracle 12c und Webserver als Cloud-Systeme, Upgrade der Tosca Test-Automatisierungssoftware.

Kenntnisse

Git

SVN

JSF2

Oracle 12c

Linux

JavaScript

JSF 2.0

PrimeFaces

JPA

Docker

REST

JAX-RS

JEE

Produkte

IntelliJ IDEA

Apache Tomcat

TOAD

TOSCA Testsuite

Git

Atlassian JIRA

Atlassian Confluence

Bamboo

09/2013 - 08/2015

2 Jahre

Erweiterung einer CAD Web-Anwendung

Rolle
Softwareentwickler
Kunde
Allplan GmbH
Einsatzort
München
Projektinhalte

Weiterentwicklung einer grafischen Web-Anwendung zur Darstellung und Änderung von CAD-Zeichnungen für den CAFM-Markt. Konzeption und Umsetzung  von grafischen Einfärbungen, PDF-Export, automatische Bild-Generierung, CAD Operationen an den grafischen Objekten, Backend Service Implementierung.

Kenntnisse

HTML5

Canvas

2D

Matrix-Operationen

DXF

JavaScript

Java

Oracle 11g/12c

SQL

PL/SQL

JSON

iText PDF

Nashorn

PrimeUI

11/2008 - 11/2014

6 Jahre 1 Monat

Konzeption und Entwicklung einer 3-Schichten Web-Anwendung

Rolle
Softwareentwickler, Software Engineer
Kunde
Nemetschek Allplan Systems GmbH
Einsatzort
München
Projektinhalte

Eine Client-Server Applikation für den CAFM-Markt wird um eine Webapplikation erweitert, die Client- Programme können weiter vom Kunden im Parallel- betrieb verwendet werden. Schrittweise Migration auf Web-Komponenten und Implementierung neuer Features. Anpassung und Optimierung des vorhandenen Datenmodells, Performance-Tuning der bestehenden SQL und PL/SQL Business Logik.

Kenntnisse

Java

JavaScript

JUnit-Tests

HTML5

CSS

BPMN

Oracle 10g/11g/12c

SQL

PL/SQL

Jira

Confluence

Maven

Bamboo

SVN

Perforce

TOAD

Eclipse

Firebug

TOSCA

Apache Tomcat

GlassFish

Apache HTTP Server

Apache Directory Studio

Spring

JPA

JSF

IceFaces

JQuery

CSS

Shibboleth

LDAP

08/2006 - 11/2008

2 Jahre 4 Monate

Anpassung, Erweiterungen der Business Intelligence und CRM-Systeme

Rolle
Projektmanager, Softwareentwickler
Kunde
Pro7Sat1-Media AG / 9Live Fernsehen
Einsatzort
Unterföhring
Projektinhalte

Projektmanagement  Business Intelligence, CRM und Workflow-Applikationen. Konzeption und Realisierung von Reportings und Datenanalysen. Entwicklung, Weiterentwicklung und fachliche Betreuung der Oracle Datenbanksysteme und -applikationen. Performance-Tuning von Analysen Automatisierung von Datenbankanalysen und -prozessen.

Kenntnisse

Oracle 10g

PL/SQL Profiling u. Tuning

C# .NET

TOAD

01/2005 - 09/2006

1 Jahr 9 Monate

Erweiterung eines Kino-Ticketing-Systems

Rolle
Softwareentwickler
Kunde
CreateCtrl AG
Einsatzort
München
Projektinhalte

Ein bestehendes Kino-Ticketing-System auf Basis einer Oracle DB wird auf die Mandantenfähigkeit für verschiedene Kunden erweitert. Performance- Tuning von zentralen DB Prozessen wie performante Platzreservierungen und schnelle Reporting- Abfragen werden erarbeitet und umgesetzt.

Kenntnisse

SQL

PL/SQL

Oracle 10g

C#.NET

Visual Studio

10/2005 - 07/2006

10 Monate

Aufbau des neue Bereichs Media Applications, IT-Outsourcing

Rolle
Bereichsleiter
Kunde
CreateCtrl AG
Einsatzort
München
Projektinhalte

Operative und organisatorische Leitung des neuen Bereichs Media Applications, der sich auf die technische und fachliche Beratung für Fernseh- sender ausrichtet. Erstes Kernprojekt der neuen Abteilung ist die Planung und Durchführung eines IT Outsourcing Projekts für einen Auftraggeber, sowie die Leitung des 2nd Level-Support Teams.

Kenntnisse

Projektorganisation

Personalführung

SLA

04/2004 - 12/2004

9 Monate

Entwicklung eines Inventory Management Systems

Rolle
Softwareentwickler
Kunde
CreateCtrl AG
Einsatzort
München
Projektinhalte

Für einen international tätigen Chiphersteller wird ein neues Inventory Management System für die Verwaltung von Konsignationslagern entwickelt. Hauptaufgaben dabei sind die Konzeption und Realisierung eines Client-Server-Systems auf Basis von C#.Net und Oracle DB.

Kenntnisse

SQL

PL/SQL

Oracle 10g

C#.NET

Visual Studio

TOAD

04/2002 - 04/2002

1 Monat

Entwicklung und Migration eines Programm- Planungssystems

Rolle
Softwareentwickler, Berater
Kunde
T-Systems GEI GmbH
Einsatzort
München
Projektinhalte

Aufgabe ist die Entwicklung, Einführung und Optimierung eines integrierten Programm- Planungssystems für einen digitalen Fernsehsender. Konzepterstellung und Realisierung der Daten- Migrationen in den Bereichen Planungs-, Lizenz- und Filmnebenbuchdaten, Entwicklung und Anpassung verschiedener Schnittstellen zu Dienstleistern, Bereitstellung von Reports für Fachbereiche auf Grundlage der gesamten Datenbasis.

Kenntnisse

Oracle

SQL

PL/SQL

Visual C++

Eclipse

Java

XML

Windows 2000/XP

TOAD

Referenzen

Projekt Entwicklung und Migration CAFM Web-Anwendung, 09/15 - 08/17
Referenz durch Leiter Entwicklung Allplan Allfa & FM (10 MA), vom 28.08.17 Projekt im Rahmen einer Festanstellung durchgeführt

"Der Consultant ist ein T-shaped-Professional und Fullstack-Entwickler, der sowohl die fachliche Tiefe aller Schichten einer Web-Programmierung beherrscht als auch in der fachlichen Breite die Expertenkenntnisse eines erfahrenen Senior Softwareentwicklers mitbringt. In der fachlichen Tiefe deckt er das Spektrum von der Datenbankprogrammierung bis hin zu den Web-Applikationen-Layern ab. Seine Kenntnisse gehen hierbei vom Backend über die Middle-Tier bis hin zum Frontend. In der fachlichen Breite beherrscht er alle Phasen der Softwareentwicklung von der Konzeption, dem Entwurf, der Realisierung bis hin zum Betrieb. Die Zusammenarbeit mit dem Consultant in diesem Projekt war ausgesprochen erfolgreich und sehr angenehm. Wir können ihn uneingeschränkt weiterempfehlen und wünschen ihm alles Gute in anderen Projekten."

Kompetenzen

Produkte / Standards / Erfahrungen
2D Grafik
Ansible
Apache Directory Studio
Apache HTTP Server
Apache Solr
Apache Spark
Apache Tomcat
Apache Webserver
Atlassian Confluence
Atlassian JIRA
Bamboo
C# .NET
C#.NET
Canvas
Confluence
CSS
Docker
DXF
Eclipse
EJB
Enterprise Architect
Firebug
Git
GlassFish
HTML5
IceFaces
IntelliJ
IntelliJ IDEA
iText PDF
JEE
Jenkins
Jira
JSF
JSF 2.0
JSF2
JUnit-Tests
LDAP
Matrix-Operationen
Maven
Mockito
Nashorn
Oracle 10g/11g/12c
Oracle 11g/12c
Payara
Payara Micro
Perforce
PL/SQL Profiling u. Tuning
PrimeFaces
PrimeUI
REST
Scrum
Shibboleth
SLA
SonarQube
Spring
SVN
Swagger
Toad
Tosca
TOSCA Testsuite
Visual Studio
Windows 2000/XP
XML

Betriebssysteme
Linux
MacOS
Microsoft Windows

Datenbanken
Oracle
Oracle 10g
Oracle 12c
PostgreSQL
SQL

Programmiersprachen
.NET
BPMN
Glassfish 4 (Payara)
Jackson
Java
Java 8
Java API for REST Services
JavaScript
JAX-RS
JEE
JPA
JQuery
JSON
JUnit
Microservices
PL/SQL
Visual C++

Aufgabenbereiche
Personalführung
Projektorganisation
Software Entwicklung
SW Development Life cycle

Aus- und Weiterbildung

05/2017 - 05/2017

1 Monat

Oracle Zertifizierung SQL Expert

Abschluss
Oracle Certified SQL Expert
Institution, Ort
Oracle, München

02/2016 - 02/2016

1 Monat

Oracle Zertifizierung Java Professional

Abschluss
Certified Professional Java 7
Institution, Ort
Oracle, München

01/2012 - 01/2012

1 Monat

Tricentis Zertifizierung Tosca

Abschluss
Tricentis Tosca Certified User Foundation Level
Institution, Ort
Tricentis, München

09/1994 - 09/1999

5 Jahre 1 Monat

Informatik-Studium

Abschluss
Diplom-Informatiker (FH)
Institution, Ort
Fachhochschule Regensburg
Schwerpunkt

Fachrichtung Technik, Diplomarbeit Thema Oracle Datenbank Applikation