- Weiterentwicklung einer Konfigurations und Deployment Lösung (Spring, Wicket)
- Weiterentwicklung eines Admin Tools zur Verwaltung von Accounts, Rollen und Berechtigungen (Spring, Vaadin)
- Administration und Konfiguration des Atlassian Toolstacks inkl. Workflow Anpassung in Jira
- Weiterentwicklung von Jira Plugins
- Migrations Lösungen in Groovy um Confluence Seiten und Jira Projekte auf eine globale Instanz zu migrieren
Fachlicher Schwerpunkt dieses Freiberuflers
JAVA Enterprise Entwicklung (J2EE, Spring Framework, Microservices)

D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
Österreich
Schweiz
Einsatzort unbestimmt
Bevorzugt remote
Position
Projekte
Projekthistorie
Kunde: IT-Leasing-Unternehmen (200 MA)
Projekt: Reportinglösung
Aufbau eines konsolidierten, unternehmensübergreifendes
Reportingwesens. Migration bestehender Reports in ein
neues Tool. Datenbankdesign
tätig als: SoftwareentwicklerSoftware: MS SQL 6.5/97/2000, Access 2000, HTML/Javascript, ASP 3.0,
IIS 5.0
Zeitraum: 06/2002 - 07/2002
Kunde: Privatperson
Projekt: Routenplaner
Weiterentwicklung eines Routenplaner-Applets unter Verwendung
des Dijkstra (Greedy) Algorithmus. Ermittlung und grafische
Darstellung der besten Route durch ein Nahverkehrssystem von
einem Startort zu einem Zielort.
Das Programm soll die Fahrpläne beliebig vieler Nahverkehrslinien
importieren können sowie den dazugehörigen Netzplan
(im Ascii-Format) abspeichern.
tätig als: BeraterSoftware: Java 1.2, Swing
Zeitraum: 05/2002 - 07/2002
Kunde: Dienstleister
Projekt: Administrationstool
Planung, Implementierung eines Tools zur Datenbankadministration
(Swing Java-Client und PHP-Backend), Test. Deployment des
Clients per Java Webstart(JNLP).
tätig als: Realisierer / ProjektleiterSoftware: Java 1.4, Swing, PHP, Apache, MySQL, Linux
Zeitraum: 04/2001 - 01/2002
Kunde: Informationsanbieter
Projekt: B2B-Portal
Realisierung, Weiterentwicklung mehrerer Server Lösungen
(u.a. Volltextsuchmaschine, Spider, Contentmanagment)
Portierung der vorhandenen Programme auf Oracle 8/8i
Erstellung und Erweiterung mehrerer interner Verwaltungsprogramme
tätig als: RealisiererSoftware: Visual Basic 6.0, C++, Access 2.0, Oracle 8/8i, HTML, Website(Webserver),
TOAD, Dreamweaver 4, Windows NT
Zeitraum: 09/2000 - 03/2001
Kunde: IT-Dienstleister (Telekommunikation)
Projekt: Planungstool
Weiterentwicklung eines Planungs- und Angebotstools für EWSD Anlagen
inkl. automatische Berechnung der benötigten Komponenten und Auswertungen
in Form von mehreren Reports. Schnittstelle zu Haskell.
tätig als: RealisiererSoftware: Access 97, VBA, Windows NT, Hasell, Visual Basic 6.0, COM
Zeitraum: 07/2000 - 08/2000
Kunde: IT-Dienstleister (Telekommunikation)
Projekt: Java Prototyp
Entwicklung eines Java-Prototypen für eine bestehende Konfiguratorlösung.
Client (Swing-Applet) kommuniziert per RMI mit dem Server
(Client/Server Architektur).
Signierung des Applets und Erstellung eines Testzertifikats.
Evaluierung mehrerer EJB Applicationserver (Websphere/Appcenter)
tätig als: RealisiererSoftware: Java 1.2, JBuilder3
Zeitraum: 11/1999 - 06/2000
Kunde: IT-Dienstleister (Telekommunikation)
Projekt: Planungstool
Neu- und Weiterentwicklung eines Planungs- und Angebotstools für
NC/Netmanager Anlagen inkl. automatische Berechnung der benötigten
Komponenten.
tätig als: RealisiererSoftware: Access 97, VBA, Windows NT, Visual Basic, C++, Haskell
Zeitraum: 03/1999 - 01/2001
Kunde: IT-Dienstleister (Telekommunikation)
Projekt: Referenzdaten
32-bit Portierung / kontinuierliche Weiterentwicklung eines
Referenzdatentools zur Auswertung von weltweit installierten
Telekommunikationsanlagen. Import-/ Exportschnittstelle zu Excel.
tätig als: Realisierer, ProjektleiterSoftware: Access 2.0/97, VBA, Windows NT
Zeitraum: 09/1998 - 02/1999
Kunde: IT-Dienstleister (Telekommunikation)
Projekt: Monitoringtool
32-bit Portierung / Weiterentwicklung eines Monitoringtools zur Überwachung
der Produktion eines Feritgungswerk zur Herstellung von TK-Komponenten.
Daten kommen von einem Großrechnersystem.
tätig als: Realisierer, ProjektleiterSoftware: Access 2.0/97, VBA, Windows NT
Zeitraum: 05/1998 - 07/1998
Kunde: Software-Hersteller
Projekt: Datensicherung
Neuentwicklung einer mandantenfähigen Backup-Lösung (Sicherung und
Wiederherstellung bestimmter Daten) für Steuerberater. Entwicklung eines
Komprimierungsalgortihmus (zur Erstellung eines Archivs).
tätig als: RealisiererSoftware: Visual Basic 5.0, Visual C++ 5.0, Access 97
Zeitraum: 03/1998 - 04/1998
Kunde: Software-Hersteller
Projekt: Dokumentenmanagment
Programmierung einer Dokumentenmanagmentlösung zur Verwaltung von
Word-Dokumenten und Powerpoint-Präsentationen. Word/Powerpoint wurden
per OLE-Automatisierung angesprochen.
Bibliothek zur automatischen Ansteuerung eines Druckers im Netzwerk.
tätig als: RealisiererSoftware: Visual Basic 5.0, Access 97
Zeitraum: 03/1998 - 03/1998
Kunde: Software-Hersteller
Projekt: Framework
Entwicklung eines Frameworks zur Verschlüsselung/Entschlüsselung von
Datenbanken. Reverseengineering des Access Dateiformats.
tätig als: RealisiererSoftware: Visual Basic 5.0, Visual C++ 5.0, Access 97, Windows NT
Zeitraum: 12/1997 - 01/1998
Kunde: Dienstleister
Projekt: Zeiterfassungssystem
Entwicklung einer Client/Server Lösung. Kommunikation über RPC.
Daten wurden von Chipkarte am Client ausgelesen. Shutdown / Start
des Servers über Administrationsclient möglich. Umfangreiches Statistik
Programm zur Auswertung der erfassten Arbeitszeiten
tätig als: RealisiererSoftware: Visual C++ 5.0 (MFC), Access 97, Windows 95 / NT
Zeitraum: 07/1997 - 09/1997
Kunde: Dienstleister
Projekt: kaufm. Komplettlösung
Entwicklung einer Auftragsverwaltung, Software zur Faktura, elektr.
Produktkatalog, Lagerverwaltung, sowie ein Transport-Planungstool .
Die Datenbank selbst wurde zuerst für Informix (Sinix/Unix) erstellt
und später auf den SQL-Server migriert. Datenzugriff über RDO/ODBC.
tätig als: RealisiererSoftware: Visual Basic, MS-SQL Server 6.5, Windows 95 / NT, Sinix, Informix
Branchen
- Handel
- Software-Hersteller
- Dienstleister
- Informationsanbieter
- Telekommunikation
- Internet
- Banken
- Versicherung
- IT-Dienstleister
-
Leasing
Kompetenzen
- ISAM: Grundkenntnisse
- BDE: bei Delphi / C++ Builder (Grundkenntnisse)
- DAO: 3.0, 3.5, 3.6 (sehr gute Kenntnisse)
- JDBC: gute Kenntnisse
- RDO: sehr gute Kenntnisse
- ADO: sehr gute Kenntnisse
- ADO.NET: sehr gute Kenntnisse
- Hibernate: Grundkenntnisse
- JPA: Gute Kenntnisse
Produkte & Erfahrungen:
- Internet-Server: Website, Apache Web Server, Microsoft IIS 4.0/5.0, Java Servlets/JSP: Tomcat, Resin Engine, Jetty
- Applicationserver: IBM Websphere (Installation und Konfiguration), Jboss, Wildfly, Borland Appserver (Evaluierung), Zend Server
- Continuos Integration: Jenkins
- Entwicklungsumgebungen: Visual Studio (VC6, VB6, Visual Interdev), Visual Studio .NET Enterprise Architect 2002/2003, Visual Studio 2008, Borland JBuilder, Aptana Studio 1.2, Eclipse, Netbeans 6.x, PHP Storm, IntelliJ Idea
- MS-Office: VBA Makros, Entwicklung unter Access 97/2000/2002, Zugriff per OLE-Automatisierung auf Word/Excel von externen Prozessen, RTF Format
- Datenbank-Tools: TOAD für Oracle 8, phpMyAdmin, SQL Developer
- HTML/Javascript: Dreamweaver 3.0/4.0/MX, Textpad, Ultraedit
- Installation: Setuperstellung mit InstallShield 3, Deployment von .NET Anwendungen, sowie Webservices / Anwendungen unter Axis und Tomcat
- Bibliotheken: MFC, OWL, .NET Libaries, SQLDMO, OLEDB, PDFLib
- Messaging: IBM MQ Server 5.3/6.0 (Konfiguration, Implementierung)
- Webservice/SOA: .NET, Java (Tomcat/Axis)
- Strukturierte Analyse und Design (CASE 4/0)
- Objektorientierte Analyse und Design (Grundlagen)
- Datenbankdesign (Entity-Relationship-Modell)
- Projektmanagment (MS-Project 98/2000)
- Netzwerkadministration (Novell / Windows-Netzwerke / Sinix / OSI-Referenzmodell)
Ausbildungshistorie
Ausbildung:
Abschluss: Kaufmann (IHK)
Institution: Siemens Nixdorf AG, München (12 Monate)
Abschluss: Applikationsentwickler Client/Server
Weiterbildung:
2000:
Java-Kurs (5 Tage)
2001:
- Dreamweaver-Kurs (1 Tag)
- Javascript-Kurs (3 Tage)
2007:
Spanischlehrgang
2014:
Eclipse RCP Kurs (1 Tag)