Fachlicher Schwerpunkt dieses Freiberuflers

Senior Java Developer and Consultant2

Available from
Jan 1, 2020
Availability
100 %
on customer site
100 %
Areas

D0

D1

D2

D3

D4

D5

D6

D7

D8

D9

Switzerland

Cities
Zürich
200 km
Contact Settings

I prefer getting offers for these sites. However, you may also contact me for interesting projects in other places.

Position

Project History

Duration: 06.2015 - 12.2015
Customer:  lyrx GmbH                                                         
Area: IT-Consulting
Position: Senior Development Engineer

- Developing “lyrx-UTXO”, the new client-library written in Scala, for the Bitcoin-RPC,
- Setting up version 2 of the company homepage:  http://www.lyrx-gmbh.com
- Technology:  Scala,  SBT,  bitcoind,   spray,  Akka

Duration: 05.2014 - 06.2015
Customer:  AXA Winterthur Versicherungen
Area: Versicherungen
Position: DevOPs/Releasemanagemer

- Releasemanger for the new car insurance offering system OSP&C
- Automating tests with Selenium, Maven, Jenkins und Groovy
- Automating  Deployments on various test stages for the JBOSS Application Server.
- Developing  AXA-Tools for automatic test evaluation and upload of test protocols.

Duration: 07.2013 - 12.2013
Customer:  Credit Suisse
Area: Banking
Position:  Senior Solution Engineer Technical Integration/Testing

- Migration a  Continuous Integration to Maven and Teamcity
- Implementing automatic sync between CS authorization systems and build servers.

Duration: 05.2010 - 03.2013
Customer:  Credit Suisse
Area: Banking
Position: Software Configuration Manager / Senior Java Developer

- Planning and coordination for the deployment of various banking applications.
- Responsible for the release rollouts.
- Technical change request handling

Duration: 03.2009 - 02.2010
Customer:  Commerzbank
Area: Banking
Position: Software Configuration Manager

- Build management for Project KP 2.0 with 100+ developers.
- Implemented the continuous integration process (Buildservers, version management, deployment)
- Automatic deployment to IBM Websphere environments ( >50 instances)
- Leading a small team of three student co-workers
- Hands-On Training for  build managers

Duration: 11.2008 - 02.2009
Customer:  lyrx GmbH
Area: IT-Consulting
Position: Managing director own company (1 man)

- Marketing activities and software development.
- Relaunch of the company homepage based on AJAX/DOJO technology (work in progress)

Duration: 10.2007 - 10.2008
Customer:  SwissLife
Area: Versicherungen
Position: Senior Java Developer

- Developed a user interface (SWING) for the administration of insurance contracts
- Migration of insurance contract data during software upgrade ( XML data in an Oracle DB)
- Performance analysis and optimization

Duration: 12.2006 - 09.2007
Customer:  lyrx GmbH
Area: IT-Consulting
Position: Company foundation / Sabbatical

- Since 08.2007: Managing director of lyrx GmbH in Zurich
- Developed a content management system based on DOJO

Duration: 09.2003 - 11.2006
Customer:  SAP AG
Area: SAP Basis
Position: Senior Developer

- Development of the database installation utility for MaxDB
- Integration of MaxDB into SAP NetWeaver
- Developed a grafical user interface for automatic database installation tests (Java SWING)

Duration: 08.2001 - 08.2003
Customer:  Mummert Consulting AG
Area: Öffentlicher Dienst
Position: Consultant/Software Configuration Manager

- Design and setup of the development environment for the new reporting and monitor software of the German police. Integrated Weblogic Server
- Developed a word processing component for police reports (Java SWING)
- Developed an automatic report generator for police reports
- Performance analysis

Duration: 01.2001 - 07.2001
Customer:  abaXX AG
Area: IT-Consulting
Position: Software Engineer Training

- Developed EJBs and abaXX components for training sessions
- Configuration of the training environment
- Software: Oracle, Eclipse, abaXX Components, Weblogic Server, Eclipse, JProfiler, TogetherJ

Duration: 09.1999 - 12.2000
Customer:  BCT AG
Area: Mechanical Engineering
Position: Developer Mechanical Engineering

- Developed an Internet portal for mechanical engineers: BCT Portal
- Added automatic report generation functionality to the BCT product data management system
- Developed a conversion utility for different formats of 3D modelling data

Duration: 05.1998 - 08.1999
Customer:  SAP    Walldorf,
Area: SAP Basis
Position: Developer Database Tools

- Developed an administration tool for Oracle on SAP R/3 (SAPDBA)
- Developed a user interface for database administration on R/3-Systems (Java SWING)

Duration: 05.1996 - 04.1998
Customer:  SAP AG    Walldorf,
Area: SAP Basis
Position: Student coworker

- Installation and migration tests for SAP R/3 on UNIX OS
- Software: Oracle, R/3, SAPINST, AIX, Sun Solaris, HP-UX, Linux, VI


References

Projekt NetWeaver MaxDB / liveCache, 09/03 - 11/06
Referenz durch Development Manager, gr. Softwareunternehmen, vom 30.11.06
Projekt im Rahmen einer Festanstellung durchgeführt

"[...] Der Consultant verfügt über ein gutes analytisch-konzeptionelles Denkvermögen sowie eine rasche Auffassungsgabe. Aufgrund seines umfangreichen und fundierten Fachwissens erzielte der Consultant gute Erfolge bei seiner Arbeit. Neue Aufgaben hat er erkannt, zielstrebig in Angriff genommen und in effizienter sowie kooperativer Weise stets zu guten Lösungen geführt. Der Consultant war ein kommunikativer Mitarbeiter, der es verstand, sich in das Team zu integrieren. Seine Leistungen waren stets zu unserer vollen Zufriedenheit. Der Consultant war als kompetenter, kollegialer und teamfähiger Mitarbeiter bei Kunden, Vorgesetzten und Kollegen gleichermaßen geschätzt und anerkannt. Sein Verhalten war immer freundlich, hilfsbereit und einwandfrei. [...]"

Projekt Durchführung von Beratungsaufträgen in informationstechnischen Projekten, 07/01 - 08/03
Referenz durch Consultingunternehmen vom 31.08.03
Projekt im Rahmen einer Festanstellung durchgeführt

"[...] Der Consultant arbeitete sich aufgrund seiner sehr guten Auffsassungsgabe jederzeit schnell und erfolgreich in neue Aufgabenstellungen ein. In seinem Fachgebiet verfügt er über ein äußerst umfassendes und fundiertes Wissen, das er auch bei der Lösung komplexer und schwieriger Aufgaben sehr sicher einsetzte. Seinen Arbeitsbereich beherrscht er stets umfassend, sicher und vollkommen. Besonders hervorzuheben ist sein großer persönlicher Einsatz auch über die normale Arbeitszeit hinaus. Im Rahmen seiner Tätigkeit plante und organisierte der Consultant seine Arbeit selbstständig und ging dabei systematisch und zielstrebig vor. Auf veränderte Situationen stellte er sich überaus schnell und flexibel ein. Das fachliche Können des Consultants und seine Spezialkenntnisse auf dem Gebiet XML entsprachen in hervorragendem Maße den gestellten Anforderungen. Die vom Unternehmen gebotenen Möglichkeiten der beruflichen Weiterbildung hat der Consultant stets mit sehr gutem Erfolg und zu unserem Vorteil genutzt. Wir haben ihn als einen außerordentlich pflichtbewussten und zuverlässigen Mitarbeiter kennen gelernt, der jederzeit in besonderem Maße vertrauenswürdig und verantwortungsvoll war. Mit den Leistungen des Consultants waren unsere Kunden und wir stets außerordentlich zufrieden. Sein Verhalten gegenüber Vorgesetzten und Kollegen war jederzeit einwandfrei. Er trug zu einer guten Zusammenarbeit bei. Auch von unseren Kunden wurde er sehr geschätzt. [...]"

Industries

Banking,
Insurance
Mechanical Engineering
Software companies
Consulting companies
SAP
Public service

Skills

Programming Languages
C
Java
JavaScript
Lisp
Perl
PL/SQL
Scala
Shell
Spray
TeX, LaTeX

Operating Systems
Unix
Windows

Databases
Adabas
JDBC
MySQL
Oracle

Language Skills
English
French
German
Latin

Hardware
IBM RS6000
PC
SUN

Data Communication
Internet, Intranet

Products / Standards / Experiences
Java:          J2EE, JEE, SWING, RMI, EJB
Scala:         Spray, Akka, SBT
Perl:          Scripting im Datenbank- und Administrationsumfeld
XML:           XSLT, DTD, XML Schema
Internet:      HTML, Ajax, Dojo Toolkit,  Javascript, CSS
Datenbanken:   Oracle, MaxDB/SAPDB, MySQL
Methoden:      Object oriented Development (OOP), Objectorientend Design (OOD),

Objectoriented Architekture (OOA), Entity Relationship Model, V-Modell, Scrum

Software:      Eclipse, Hudson, Continuum, Clearcase, Perforce, Subversion, GIT, Together/J

JProfiler, Teamcity, WLS, HP Service Manager, Jira, Eclipse,


Training History

Period:          10.1991 - 04.1998
Diploma in Mathematics
Ruprecht-Karls-University (Heidelberg)

Period:          10.1986 - 07.1989
German and English language and literature
Ruprecht-Karls-University (Heidelberg)

Period:          01.1971 - 09.1986
High School
Albert-Schweizer-Gymnasium (Leonberg)

×
×