Fachlicher Schwerpunkt dieses Freiberuflers

Beratung/Entwicklung: Java, Oracle SQL-PL/SQL, Postgresql, MySQL, XML, ZK, JasperReports, Crystal Reports, Birt, Eclipse, Tomcat, Artisan

verfügbar ab
01.06.2020
verfügbar zu
60 %
davon vor Ort
20 %
PLZ-Gebiet, Land

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Österreich

Schweiz

Einsatzort unbestimmt

Städte
Zürich
100 km
Basel
100 km
Bern
100 km
St. Gallen
100 km
Luzern
100 km
Chur
100 km
Aarau
100 km
Olten
100 km
Solothurn
100 km
Baden (Schweiz)
100 km
Brugg (Schweiz)
100 km
Winterthur
100 km
Lenzburg
100 km
Dietikon
100 km
Zug
100 km

Projekte

08/2018 - Heute

1 Jahr 9 Monate

Definieren von Schnittstellen zwischen den verschiedenen Applikationen

Kunde
APG, Allgemeine Plakatgesellschaft AG
Projektinhalte
  • Meine Aufgabe ist das Definieren von Schnittstellen zwischen den verschiedenen Applikationen und Technologien sowie das Designen und Erstellen eines automatisierten Testkonzeptes
  • Nebenbei wird auch mein Support und meine Beratung für die Wartung, Weiterentwicklung und Neuentwicklung verschiedener Docker-Microservices in Java benötigt

08/2012 - Heute

7 Jahre 9 Monate

IT-Projekte

Rolle
Inhaber und Geschäftsführer
Kunde
Auf Anfrage
Projektinhalte
  • Softwareentwicklung, Consulting und Support in grösseren IT-Projekten

09/2016 - 07/2018

1 Jahr 11 Monate

Migrieren von Reports aus Oracle Reports

Kunde
APG, Allgemeine Plakatgesellschaft AG
Projektinhalte
  • Meine Aufgabe war das Migrieren von Reports aus Oracle Reports in einen Docker-Microservice mit Xtend-Java-Architektur und BIRT

08/2015 - 07/2017

2 Jahre

Überarbeiten und Erstellen von Reports zur Auswertung

Kunde
Kuck&Schmidt GmbH & Co. KG
Einsatzort
Frankfurt am Main
Projektinhalte
  • Meine Aufgabe war das Überarbeiten und Erstellen von Reports zur Auswertung der Daten einer Telefonanlage
Kenntnisse

Scrum

Enterprise JavaBeans

Produkte

Eclipse

JasperReports

09/2016 - 04/2017

8 Monate

Unterstützung beim Design und der Entwicklung einer neuen Webapplikation

Kunde
VRSG, Verwaltungsrechenzentrum AG
Einsatzort
St.Gallen
Projektinhalte
  • Meine Aufgaben war die Ünterstützung beim Design und der Entwicklung einer neuen Webapplikation zur Budgetplanung von Gemeinden mit Axon.Ivy, Java und Microsoft SQL
  • Meine tiefen Java- und SQL-Kenntnisse waren sehr gefragt, so dass ich beim Datenmodell sowie Performanceproblemen massgeblich beteiligt war

08/2012 - 08/2016

4 Jahre 1 Monat

Weiterentwicklung des individuellen ERP Buchungs- und Reservationssystems IT21

Kunde
APG, Allgemeine Plakatgesellschaft AG
Projektinhalte
  • Meine Hauptaufgabe war das Mitwirken in der Weiterentwicklung des individuellen ERP Buchungs- und Reservationssystems IT21 für Plakate und digitale Medien über mehrere Teilapplikationen
  • Sie umfasste das Design, die Analyse neuer Funktionen und Prozessen sowie die Integration gewisser Fremdapplikationen
  • Parallel dazu befasste ich mich mit der Migration einer bestehenden Applikation von Oracle Forms in ein eigens entwickeltes Java-GUI-Framework
  • Sowohl die Analysen von Anforderungen, das Erstellen von Spezifikationen mit Anwendungsfällen und Geschäftsregeln als auch die technischen Spezifikationen wurden in
    PTC Integrity Modeler erstellt
Kenntnisse

Enterprise JavaBeans

Oracle/SQL

PL/SQL

ERD

ERM

Xtend

Docker

BIRT

Oracle Designer

Oracle Forms

Produkte

Eclipse

Maven

Git

Nexus

Jenkins

Oracle

PTC Integrity

Gradle

03/2013 - 06/2016

3 Jahre 4 Monate

Erstellen und Integrieren von Reports

Kunde
swissQuant Group AG
Einsatzort
Zürich
Projektinhalte
  • Erstellen und Integrieren von Reports in eine Beratungs-
    Bankensoftware
Kenntnisse

Apache XMLBeans

SVG

D3 JavaScript

Enterprise JavaBeans

Active MQ

Docker

JasperReports

Produkte

Eclipse

JetBrains IntelliJ IDEA

03/2013 - 08/2015

2 Jahre 6 Monate

Erstellen und Anpassen von Reports

Kunde
VRSG, Verwaltungsrechenzentrum AG
Einsatzort
St.Gallen
Projektinhalte
  • Meine Hauptaufgaben waren das Erstellen und Anpassen von Reports aus der neu eingeführten Betreibungssoftware Themis sowie das Analysieren und Anpassen der XML
    Schnittstellendefinitionen zwischen Themis und JasperReport
  • Zusätzlich bei der Migration auf Themis war das Erstellen von Reporten und Batchverarbeitungen zwecks automatischer Archivierung aller Mandanten der letzten 10 Jahre erforderlich
  • Dabei spielten die Analyse und Überprüfung verschiedener Konzepte wie beispielsweise: zentralisierter Druck, Archivierung von Reporten, Installation und Infrastruktur von Themis eine zentrale Rolle
  • Ebenfalls zu meinem Zuständigkeitsbereich gehörten die Beratung und das Performance-Tuning von Reporten in weiteren Applikationen
Kenntnisse

JasperReports

Enterprise JavaBeans

JSF

PrimeFaces

Scrum

Produkte

Eclipse

Microsoft SQL Server

axon.ivy

08/2012 - 11/2012

4 Monate

Analyse neuer Funktionalitäten

Kunde
FLS-Furness
Projektinhalte
  • Analyse neuer Funktionalitäten sowie Weiterentwicklung der individuellen Lagersoftware

07/2011 - 08/2012

1 Jahr 2 Monate

Aufbau einer neuen Abteilung für Softwareentwicklung

Rolle
Softwareentwickler und Consultant
Kunde
Rorotec Informatik GmbH
Projektinhalte
  • Meine Tätigkeit konzentrierte sich auf den Aufbau einer neuen Abteilung für Softwareentwicklung und technischem IT-Consulting

Folgende Kundenprojekte wurden durch mich realisiert und geleitet:

  • Installationen von Microsoft- und Linux-Servern
  • Entwicklung spezifischer, den Kundenbedürfnissen entsprechender Software
  • Beratung von Kunden bei IT-Problemen sowie -Projekten

03/2008 - 07/2011

3 Jahre 5 Monate

Analyse und Spezifikation von Benutzeranforderungen und Projekten

Rolle
Softwareentwickler
Kunde
APG, Allgemeine Plakatgesellschaft AG
Projektinhalte
  • Mein Zuständigkeitsbereich war die Analyse und Spezifikation von Benutzeranforderungen und Projekten für das individuelle ERP Buchungs- und Reservationssystem IT21
  • Ich war selbständig und gegebenenfalls im Team für den gesamten Entwicklungsprozess verantwortlich - von der Analyse über das Design bis hin zur Programmierung sowie Installation und Wartung
  • Gleichzeitig war ich eine der treibenden Kräfte für die Migration des Userinterfaces einer Teilapplikation von Oracle Forms auf ein javabasierendes Framework

Mein erweiterter Tätigkeitsbereich umfasste folgende Aufgaben:

  • Design und Entwicklung von Schnittstellen zu externen Systemen
  • Analyse und Design um das Reservationssystem für Bildschirmwerbung zu erweitern
  • Wartungsaufgaben
  • Fehlerbehebungen
  • Refactoring zur Vereinfachung der Applikation
  • Analysieren und Lösen von applikationsspezifischen
    Performanceproblemen

06/2006 - 10/2006

5 Monate

Praktikum

Kunde
ETRA Investigación y Desarrollo, S.A.
Einsatzort
Valencia, Spanien
Projektinhalte
  • Meine Arbeit bestand im Implementieren einer internen Business Intelligence Applikation um die Effizienz von Projekten auszuwerten

Projekthistorie

1999 - 2008: Verkauf, Installation und Entwicklung von Hardware und IT Dienstleistungen

Rolle: IT-Allrounder

Kunde: Rorotec R. Meier (Teilzeit)

Aufgaben:

Meine Tätigkeit setzte sich aus:

  • Verkauf, Installation und Entwicklung von Hardware und IT Dienstleistungen sowie Reparaturen an Hard- und Software
  • Netzwerkinstallationen mit Linux und Windows-Servern bei KMU’s
  • Parallel dazu war ich mit Programmieren von individuellen Kundenlösungen beauftragt

Branchen

  • Werbebranche
  • Buchung- und Reservationssysteme
  • Behörden, Betreibungswesen
  • Fakturierung, Buchhaltung, Lohn
  • Logistik
  • Bankenberatung

Kompetenzen

Programmiersprachen
Basic
C
C#
C++
D3 JavaScript
Delphi
Enterprise JavaBeans
Java
JavaScript
MATLAB / Simulink
Oberon
Oracle/SQL
Pascal
Perl
PHP
PL/SQL
Prolog
SML
SVG
VBA
Xtend

Betriebssysteme
Linux
MS-DOS
SUN OS, Solaris
Unix
Windows

Datenbanken
Access
Microsoft SQL Server
MS SQL Server
MySQL
ODBC
Oracle
Postgres

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
gut
Französisch
Grundkenntnisse
Italienisch
Grundkenntnisse
Spanisch
seht gute Grundkenntnisse

Produkte / Standards / Erfahrungen
Active MQ
Apache XMLBeans
axon.ivy
BIRT
Docker
Eclipse
ERD
ERM
Git
Gradle
JasperReports
Jenkins
JetBrains IntelliJ IDEA
JSF
Maven
Nexus
Oracle Designer
Oracle Forms
PrimeFaces
PTC Integrity

Kompetenzen:
Dipl. Informatik Ingenieur MSc ETH CS mit langjähriger Erfahrung als Java und Oracle Software-
Engineer von der Analyse zum Design bis zur Implementation sowie Wartung und Refaktorierung.
Spezialisierung in Integration neuer Prozesse und Systeme in bestehende Systemlandschaften sowie
Performance-Analyse und –Tuning, Webentwicklungen mit ZK, GWT, JSF PrimeFaces

Technologien und Hilfsmittel:

  • Oracle SQL
  • PL/SQL
  • ERM (Entity Relationship Modelling)
  • Java
  • Tomcat
  • PostgreSQL
  • ZK-Framework
  • JasperReports
  • Crystal Reports
  • BIRT
  • Regular Expression
  • XML
  • UML
  • MySQL
  • Microsoft SQL Server
  • Web Services
  • Microsoft Powershell
  • Excel
  • Access
  • VBA
  • JDBC
  • JPA
  • Hibernate
  • EclipseLink
  • C/C++
  • Pascal und Delphi
  • MyBatis
  • JGoodies
  • Spring Security
  • Spring Boot
  • Google Guava und Lambdaj
  • Docker
  • Java Swing
  • Maven
  • Gradle

Anwendungen:

  • Eclipse
  • Axon.Ivy
  • Oracle Designer
  • Oracle Forms
  • Oracle Reports
  • Microsoft Visual Studio
  • CVS
  • SVN
  • Git
  • PTC Integrity Modeler
  • Delphi
  • Intellij

Aufgabenbereiche
Architekt
Beratung
Business Analyst
ECDL-Examiner Kursleiter und Prüfungsexperte
Entwickler
Scrum
Teilprojektleitung

Ausbildungshistorie

1987 – 1992

Primarschule Liestal

1992 – 1997

Sekundarschule Liestal (allgemeine und progymnasiale Abteilung)

1997 – 2000

Gymnasium mit mathematischer Ausrichtung in Liestal

2001 – 2008

Informatikstudium an der ETH Zürich, MSc ETH CS (Inf.-Ing. ETH)

Studienarbeiten:

  • Semesterarbeit in Künstlicher Intelligenz: (Name der Arbeit auf Anfrage)
  • Semesterarbeit in Theoretischer Informatik: (Name der Arbeit auf Anfrage)
  • Masterarbeit in Theoretischer Informatik: (Name der Arbeit auf Anfrage)

Weiterbildungen und Zertifikate:

  • Oracle Certified Maser, Java EE 6 Enterprise Architect (in Ausbildung)
  • Oracle Database SQL Certified Expert
  • Oracle PL/SQL Developer Certified Associate
  • Oracle Certified Associate, Java SE 7 Programmer
  • Xtend und Kotlin
  • Microsoft Powershell (im Projekt und Selbststudium)
  • BIRT (im Projekt und Selbststudium)
  • Android SDK (Selbststudium)
  • PTC Integrity Modeler
  • Axon.ivy
  • PostgreSQL (im Projekt und Selbststudium)
  • Oracle Database Performance Tuning (Trivadis-Kurs)
  • ECDL-Examiner in: Windows, Word, Excel, Powerpoint