Schweiz
- Ablösung von Eigenentwicklung DMS durch IBM FileNet
- Architektur Asservatenmanagement, Integration und Migration
- Gesamterneuerung des zentralen Migrations-Informationssystems des ISC-EFPD
- Domänenspezifische Sprache für Bestellungen und durch die Bestellungen ausgelösten Prozesse der Swisscom
- Ablösung der zentralen Nummernverwaltung durch neues Produkt
- Machbarkeitsstudien zu Redaktionssystem für Produktkonfigurationen
- EAI
- Modellierung von B2B Applikationen für Alloga und Galexis.
- Integration der Partnersysteme (Kunden, Lieferanten, Hersteller) mit dem Galexis-eigenen ERP System
- Mitarbeit bei Ablösung von AS400 durch SAP
- Beratungsleistungen zu Repository- und Buildstruktur
- Erstellung von Dokumentation für Fachseite
- Programmierung: Java, Spring Boot, REST-Services
- Datenbank-Migration mit Flyway
- Technische Unterstützung Sales bei Angebotserstellung
- Beratung in Projekten der T-Systems zu DevOps-Themen, technischer Stack Spring Boot, Docker, Microservices
- Beratungstätigkeiten bei T-Systems zu Kandidatenprofilen, Kundenentwicklung u.ä.
Die Tätigkeiten wurden in Festanstellung durchgeführt.
05/2006 - 04/2007
Titel: Java/J2EE Softwareentwicklung, Serverseitige Entwicklung
Umfeld: Java/J2EE, EJB, JDBC, PostgreSQL, Security Services, JBOSS, SUN Studio 8, CVS, ANT, XML, XSL, XPath, Perl, Six Sigma
Branche: Groupware/IT
- Aufbau eines Dokumentenkonversion unterstützenden und in ein Workflow-System eingebetteten Webservers
- Komplexe SOAP-Schnittstelle des Webservers
- Mit der Benutzerzahl skalierender Webserver
- Dokumentation und Einführung des Produktes beim Kunden
- Requirements capture and consolidation
- Softwareentwicklung
02/2005 - 2/2006
Titel: Java Softwareentwicklung, Plugin-Development
Umfeld: Java, Eclipse, Netbeans, Swing, SWT/JFace, CVS, Ant, Hypersonic SQL, Matisse, Visual Editor, Gentleware Poseidon/UML, Visual Basic
Branche: IT/Entwicklersupport
- Implementation von Plugins für Eclipse und Netbeans, die Entwicklern das Scripten von Officesoftware aus Netbeans und Eclipse heraus ermöglichen
- Trennung von GUI und fachlicher Architektur, Abstraktion der jeweiligen Rich Client Platformen
- Entwicklung komplexer Dialoge
- Schulung der die Plugins benutzenden Entwickler
- Requirements capture and consolidation
- Softwareentwicklung
06/2005 - 12/2006
Titel: Kompatiblitätsapi für Microsoft Macros
Umfeld: Visual Basic, Macros, Visual Studio.Net, OpenOffice Basic
Branche: IT/Softwareentwicklung
- Beiträge zur Entwicklung eines Kompatibilitäts-API, welches dem Import von Makros in Officedokumenten in OpenOffice.org dient
- Microsoft Office Programmierung
- Microsoft Windows
- Softwarearchitektur/Softwarentwicklung
02/2004 - 12/2004
Titel: Java/J2EE, Softwareentwicklung/-architekur
Umfeld: J2EE, Netbeans, Oracle, JBOSS, UML, Hibernate, SQL, Gentleware/Poseidon UML, Subversion, ANT, WebServices, SOAP, WSDL, JDBC, EJB, Session Management, XML/XSL, JSP/Servlets, JSP Tags, HTML/JavaScript, Ajax, Swing
Branche: IT/Projektmanagement
- Entwicklung einer Projektmanagementapplikation auf J2EE-Basis
- Internationales Team
- Komplexe Sichten (SQL) auf das zugrundeliegende Datenmodell
- Workflowmanagement
- Unterschiedliche Clients realisiert ( RCP/Swing, Browser/Ajax )
- Softwarearchitektur/Softwareentwicklung
- Requirements capture and consolidation
06/2003 - 09/2003
Titel: Java/J2EE Softwareentwicklung/-architektur
Umfeld: Java/J2EE, NetBeans, JBOSS, Sun Application Server 8, Oracle, Subversion, ANT, UML, JDBC, WebServices, SOAP, EJB, ATLM
Branche: IT/Redesign
- Verbesserung der Ausfallsicherheit eines WebService durch Redesign
- Software Load Balancing
- Ersetzung der proprietären Datenhaltung dieses WebService durch Datenhaltung in einer Oracle-Datenbank
- Erweiterung der Schnittstelle bei weitestgehender Kompatibilität
- Qualitätssicherung bei Redesign proprietärer Anwendungen, die in bestehende System eingebettet sind
08/2002 - 03/2003
Titel: C++-Bibliotheksentwicklung, Softwareentwicklung
Umfeld: C, C++, Linux, Windows, Unix (diverse), TCP/IP, Netzwerkprogrammierung, CVS, make, Unittesting, Agile Methoden
Branche: IT/Softwareentwicklung
- Entwicklung von C++-Bibliotheken, die die API verschiedener Betriebssysteme abstrahieren
- Entwicklung eines Frameworks für Remote Method Invocation oberhalb dieser Bibliotheken (UNO, benutzt z.B. in OpenOffice/StarOffice und diversen anderen Applikationen )
- Dokumentation
- Qualitätssicherung
- Schulungen für Anwender des Frameworks
10/2001 - 05/2002
Titel: Java/J2EE Qualitätssicherung, Aufbau eines jUnit-basierten automatisierten Testing-Frameworks für J2EE-Applikationen
Umfeld: Java/J2EE, jUnit, SQL, Hypersonic SQL, Netbeans, SUN Application Server, Subversion, ANT, JMS, XML, WebServices, SOAP, JSP/Servlets, ATLM, Agile Methoden
Branche: Qualitätssicherung
- (Re-)Design einer J2EE-Applikation, um teures Fehlerfinden in der integrierten Anwendung zugunsten modularer, fehlereingrenzender Unittest zu ermöglichen
- Mock-Objekte
- Webschnittstellen für Integration mit Version Control System, Build Tool und Integration Tests
- JavaMail
- Teamreorganisation
- Requirements capture and consolidation
- Qualitätssicherung
04/2000 - 06/2001
Titel: Java/J2EE Softwareentwicklung, Serverseitige Entwiclung
Umfeld: Java/J2EE, Netbeans/Sun Studio, Apache Tomcat, Berkeley DB, CVS, ANT, XML/XPath/XSL, SOAP, RMI, CORBA, JSP, Servlets, JSP Tags, UML, Six Sigma
Branche: Softwareentwicklung
- Aufbau eines Webservers in einem internationalen Team, welcher die Funktionalität eines nativen Programmes über eine Webschnittstelle bereitstellt
- Entwicklung eines System untereinander durch RMI/CORBA kommunizierender J2EE-Applikationen
- Messaging Services
- Konfigurationssprache XML
- Requirements capture and consolidation
- Softwareentwicklung
04/1997 - 03/2000
06/1996 - 12/1996
bis 1996: Studium der Physik
Institution: Universität Hamburg
Abschluss: Diplom-Physiker
bis 2000: Wissenschaftlicher Mitarbeiter
Institution: I. Institut für Theor. Physik, Hamburg
bis 2007:
Seit 2000 Tätigkeit als Softwareentwickler und später auch als Projektleiter bei Sun Microsystems Inc.
Erfahrungen
Methoden
Produkte
Technologien
Schweiz
- Ablösung von Eigenentwicklung DMS durch IBM FileNet
- Architektur Asservatenmanagement, Integration und Migration
- Gesamterneuerung des zentralen Migrations-Informationssystems des ISC-EFPD
- Domänenspezifische Sprache für Bestellungen und durch die Bestellungen ausgelösten Prozesse der Swisscom
- Ablösung der zentralen Nummernverwaltung durch neues Produkt
- Machbarkeitsstudien zu Redaktionssystem für Produktkonfigurationen
- EAI
- Modellierung von B2B Applikationen für Alloga und Galexis.
- Integration der Partnersysteme (Kunden, Lieferanten, Hersteller) mit dem Galexis-eigenen ERP System
- Mitarbeit bei Ablösung von AS400 durch SAP
- Beratungsleistungen zu Repository- und Buildstruktur
- Erstellung von Dokumentation für Fachseite
- Programmierung: Java, Spring Boot, REST-Services
- Datenbank-Migration mit Flyway
- Technische Unterstützung Sales bei Angebotserstellung
- Beratung in Projekten der T-Systems zu DevOps-Themen, technischer Stack Spring Boot, Docker, Microservices
- Beratungstätigkeiten bei T-Systems zu Kandidatenprofilen, Kundenentwicklung u.ä.
Die Tätigkeiten wurden in Festanstellung durchgeführt.
05/2006 - 04/2007
Titel: Java/J2EE Softwareentwicklung, Serverseitige Entwicklung
Umfeld: Java/J2EE, EJB, JDBC, PostgreSQL, Security Services, JBOSS, SUN Studio 8, CVS, ANT, XML, XSL, XPath, Perl, Six Sigma
Branche: Groupware/IT
- Aufbau eines Dokumentenkonversion unterstützenden und in ein Workflow-System eingebetteten Webservers
- Komplexe SOAP-Schnittstelle des Webservers
- Mit der Benutzerzahl skalierender Webserver
- Dokumentation und Einführung des Produktes beim Kunden
- Requirements capture and consolidation
- Softwareentwicklung
02/2005 - 2/2006
Titel: Java Softwareentwicklung, Plugin-Development
Umfeld: Java, Eclipse, Netbeans, Swing, SWT/JFace, CVS, Ant, Hypersonic SQL, Matisse, Visual Editor, Gentleware Poseidon/UML, Visual Basic
Branche: IT/Entwicklersupport
- Implementation von Plugins für Eclipse und Netbeans, die Entwicklern das Scripten von Officesoftware aus Netbeans und Eclipse heraus ermöglichen
- Trennung von GUI und fachlicher Architektur, Abstraktion der jeweiligen Rich Client Platformen
- Entwicklung komplexer Dialoge
- Schulung der die Plugins benutzenden Entwickler
- Requirements capture and consolidation
- Softwareentwicklung
06/2005 - 12/2006
Titel: Kompatiblitätsapi für Microsoft Macros
Umfeld: Visual Basic, Macros, Visual Studio.Net, OpenOffice Basic
Branche: IT/Softwareentwicklung
- Beiträge zur Entwicklung eines Kompatibilitäts-API, welches dem Import von Makros in Officedokumenten in OpenOffice.org dient
- Microsoft Office Programmierung
- Microsoft Windows
- Softwarearchitektur/Softwarentwicklung
02/2004 - 12/2004
Titel: Java/J2EE, Softwareentwicklung/-architekur
Umfeld: J2EE, Netbeans, Oracle, JBOSS, UML, Hibernate, SQL, Gentleware/Poseidon UML, Subversion, ANT, WebServices, SOAP, WSDL, JDBC, EJB, Session Management, XML/XSL, JSP/Servlets, JSP Tags, HTML/JavaScript, Ajax, Swing
Branche: IT/Projektmanagement
- Entwicklung einer Projektmanagementapplikation auf J2EE-Basis
- Internationales Team
- Komplexe Sichten (SQL) auf das zugrundeliegende Datenmodell
- Workflowmanagement
- Unterschiedliche Clients realisiert ( RCP/Swing, Browser/Ajax )
- Softwarearchitektur/Softwareentwicklung
- Requirements capture and consolidation
06/2003 - 09/2003
Titel: Java/J2EE Softwareentwicklung/-architektur
Umfeld: Java/J2EE, NetBeans, JBOSS, Sun Application Server 8, Oracle, Subversion, ANT, UML, JDBC, WebServices, SOAP, EJB, ATLM
Branche: IT/Redesign
- Verbesserung der Ausfallsicherheit eines WebService durch Redesign
- Software Load Balancing
- Ersetzung der proprietären Datenhaltung dieses WebService durch Datenhaltung in einer Oracle-Datenbank
- Erweiterung der Schnittstelle bei weitestgehender Kompatibilität
- Qualitätssicherung bei Redesign proprietärer Anwendungen, die in bestehende System eingebettet sind
08/2002 - 03/2003
Titel: C++-Bibliotheksentwicklung, Softwareentwicklung
Umfeld: C, C++, Linux, Windows, Unix (diverse), TCP/IP, Netzwerkprogrammierung, CVS, make, Unittesting, Agile Methoden
Branche: IT/Softwareentwicklung
- Entwicklung von C++-Bibliotheken, die die API verschiedener Betriebssysteme abstrahieren
- Entwicklung eines Frameworks für Remote Method Invocation oberhalb dieser Bibliotheken (UNO, benutzt z.B. in OpenOffice/StarOffice und diversen anderen Applikationen )
- Dokumentation
- Qualitätssicherung
- Schulungen für Anwender des Frameworks
10/2001 - 05/2002
Titel: Java/J2EE Qualitätssicherung, Aufbau eines jUnit-basierten automatisierten Testing-Frameworks für J2EE-Applikationen
Umfeld: Java/J2EE, jUnit, SQL, Hypersonic SQL, Netbeans, SUN Application Server, Subversion, ANT, JMS, XML, WebServices, SOAP, JSP/Servlets, ATLM, Agile Methoden
Branche: Qualitätssicherung
- (Re-)Design einer J2EE-Applikation, um teures Fehlerfinden in der integrierten Anwendung zugunsten modularer, fehlereingrenzender Unittest zu ermöglichen
- Mock-Objekte
- Webschnittstellen für Integration mit Version Control System, Build Tool und Integration Tests
- JavaMail
- Teamreorganisation
- Requirements capture and consolidation
- Qualitätssicherung
04/2000 - 06/2001
Titel: Java/J2EE Softwareentwicklung, Serverseitige Entwiclung
Umfeld: Java/J2EE, Netbeans/Sun Studio, Apache Tomcat, Berkeley DB, CVS, ANT, XML/XPath/XSL, SOAP, RMI, CORBA, JSP, Servlets, JSP Tags, UML, Six Sigma
Branche: Softwareentwicklung
- Aufbau eines Webservers in einem internationalen Team, welcher die Funktionalität eines nativen Programmes über eine Webschnittstelle bereitstellt
- Entwicklung eines System untereinander durch RMI/CORBA kommunizierender J2EE-Applikationen
- Messaging Services
- Konfigurationssprache XML
- Requirements capture and consolidation
- Softwareentwicklung
04/1997 - 03/2000
06/1996 - 12/1996
bis 1996: Studium der Physik
Institution: Universität Hamburg
Abschluss: Diplom-Physiker
bis 2000: Wissenschaftlicher Mitarbeiter
Institution: I. Institut für Theor. Physik, Hamburg
bis 2007:
Seit 2000 Tätigkeit als Softwareentwickler und später auch als Projektleiter bei Sun Microsystems Inc.
Erfahrungen
Methoden
Produkte
Technologien
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.