- Weiterentwicklung von serverseitiegen OSGI-Modulen mit ReST-basierter Schnittstelle zu Host-Systemen, JSON-Schnittstelle zum WebUI und drahtloser Schnittstelle zu den Zugangskomponenten per internationalem Hausautomatisierungs-Standard.
- Vertretung des Scrummasters des Teams über 3 Monate:
Durchführung, Vor- und Nachbereitung der Scrum-Zeremonien (Planning, Daily, Review, Retrospektive) auf Team- und Programmebene
-
Weiterentwicklung und Anpassung des WebUI
-
Migration von svn nach git / Bitbucket7
-
Migration der Build-Umgebung
Fachlicher Schwerpunkt dieses Freiberuflers
Entwicklung, Coaching und Architektur im Java-Umfeld5
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
Österreich
Schweiz
Einsatzort unbestimmt
Deutschland: Bevorzugt: D2, D1, D3 (Großraum Kiel, Hamburg, Berlin, Hannover)
Position
Projekte
Projekthistorie
2011-2015 Entwicklung Home-Server
Werkzeuge:
Java SE for Embedded / J EE, Eclipse, OSGI, Apache Felix, JUnit, mockito, Enterprise Achritect, UML, ORMlite, H2, Eclipslink, BND, BND-Tool, ANT, Maven, Jenkins / Hudson, Jetty, JSON, WebSockets, HTML5, GWT, CI, Jira
Umgebung:
Linux, Embedded-PC
Tätigkeit:
objektorientierte Softwareentwicklung (Analyse, Design, Implementierung, Optimierung, Test), Architektur, Coaching, Beratung im Softwareentwicklungsprozess
Beschreibung:
-
Entwicklung und Optimierung von Serverkomponenten (OSGI) für Applikationen, Kommunikation, Backend und Browser-basiertes Frontend (PC, Tablet und Smartphone) eines Heimautomatisierungssystems mit funk- und drahtgebundener Kommunikation zu den angebundenen Geräten.
-
Entwicklung der Persistenzschicht einschließlich Vorstudien zur Komponentenauswahl, Datenmodellierung und Performanceoptimierung.
- Unterstützung und Beratung des Teams in Java-spezifischen Fragen
- Unterstützung bei der Einführung eines Agilen Prozesses (Scrum)
- Einführung eines Prozesses zur kontinuierlichen Integration
- Entwicklung von Build- und Testkomponenten
- Umstellung der Build-Komponenten von Ant auf Maven
2010 – 2011 Migrationsplanung(Telekommunikation)
Tätigkeit:
Planung, Abstimmung, Risikoanalyse und -prävention
Beschreibung:
- Aufnahme und Abstimmung fachliche und technische Planung
- Risikoanalyse in Zusammenarbeit mit IT und Fachbereichen
- Planung und Durchführung von Präventivmaßnahmen
- Planung von Reaktivmaßnahmen
- Einführung KPI-Monitoring
2009 – 2010 Migrationsplanung, Dokumentation und Schnittstellenentwicklung (Deutsche Telekom - ActiveBilling [Telekommunikation, Darmstadt])
Umgebung:
SAP, Singl.eView, Pega PRPC, SAP4BSN, orbiz, Topas, Topas NG, MS Project, SOA, Eclipse, Ant, Sybase PowerDesigner, Sybase IQ, Oracle DB
Sprachen:
Java, XML, SQL, UML
Tätigkeit:
Planung, Koordination, Entwicklung
Beschreibung:
- Teilprojekt Migration
- Planung und Abstimmung für die komplette Prozesskette einer Telekommunikations-Marke mit den Applikationen Webshop, Ordermanagement, CRM, Billing, Debitorenmanagement
- Definition eines Austauschformats zur Datenübergabe vom Alt- in das Neu-System
- Definition von Prozess-Haltepunkten
- Abbildung von Abhängigkeiten zwischen Applikationen und kritischen Pfaden
- Koordination der Migrationsdurchführung und Troubleshooting
- Revisionssichere Dokumentation
- Archivierung des Alt-Systems
- Teilprojekt Dokumentation
- Erfassung des ist-Zustands der Applikation in Zusammenarbeit mit der Fachseite
- Erstellung von Leistungs- und Systemprozessmodellen
- Teilprojekt Schnittstellenentwicklung
- Weiterentwicklung einer Schnittstelle zwischen Ordermanagementsystem (PEGA) und Billing / Debitorenmanagement (SAP)
2008 Intranet-Portal (BASF IT Services, [IT-Dienstleistungen/Chemie, Ludwigshafen])
Umgebung:
SAP Enterprise Portal
Sprachen:
Java (J2EE, JSP, Servlet, Portlet, iView), JavaScript (AJAX), HTML, CSS
Werkzeuge:
SAP Developer Studio, NetWeaver Development Infrastructure (NWDI), Eclipse, XMLForms, TREX
Tätigkeit:
Architektur, objektorientierte Softwareentwicklung (Analyse, Design, Implementierung) und Beratung
Beschreibung:
- Aufbau eines Intranet-Portals auf Basis eines unternehmensweiten Portal-Frameworks
- Anpassung des Layouts
- Entwicklung von Portal-Komponenten
2007 – 2008 Portal-Applikations-Integration: Lotus Notes (Henkel KGaA [Konsumgüter, Düsseldorf])
Umgebung:
SAP Enterprise Portal (SAP EP 7, 2004s, NetWeaver, SAP WAS, HTMLB), SOA, Lotos Notes, Windows
Sprachen:
Java (J2EE, JSP, Servlet, Portlet, iView)
Werkzeuge:
SAP Developer Studio, Eclipse, svn
Tätigkeit:
Architektur, Teilprojektleitung, objektorientierte Softwareentwicklung (Analyse, Design, Implementierung) und Beratung
Beschreibung:
- Portal-seitige Anbindung des Backends (Lotus Notes)
- Entwicklung der Portal-Komponenten (iViews, Services)
- Performanceoptimierung im Portal
2003 – 2007 Intranetkonsolidierung & Portal (Siemens A&D [Industrie-Automatisierung, Nürnberg])
Umgebung:
SAP Enterprise Portal (mySAP, SAP EP 6.20, SAP EP 6.40, 2004, NetWeaver, SAP WAS, EPCF, HTMLB), Oracle (DB 10g, ApplicationServer 10g), GetAccess, WebDAV, MS-SQL, LDAP, Webservices, SOA, Solaris, Win
Sprachen/Protokolle: Java (J2EE, JSP, Servlet, JDBC, Portlet, iView, jUnit, Hibernate, JNDI), UML, XML (DOM, SAX, XSLT, XPath), SQL, JavaScript(JS), DHTML, WSDL, SOAP, LDAP, .net
Werkzeuge:
SAP Developer Studio, Eclipse, CVS, ANT, Oracle JDeveloper
Tätigkeit:
objektorientierte Softwareentwicklung (Analyse, Design, Implementierung), Architektur, Teilprojektleitung und Beratung im Softwareentwicklungsprozess
Beschreibung der Hauptaufgaben:
- Entwicklung einer bereichsweiten Schnittstelle zur Abfrage aller öffentlichen Daten eines Mitarbeiters, Integration im Intranet-Portal.
- Mandanten-fähige Anbindung von Windows SharePoint Services, Integration im Intranet-Portal
- Entwicklung von Komponenten zur Integration eines Content-Management-Systems
- Entwicklung von generischen Basiskomponenten und Portal-Services (z. B. Groupware-Komponenten auf Basis des SAP-KnoledgeManagement(KM)- und SAP-Collaboration-API)
- Administration der Portal- und Middleware-Server, Betreuung der Migration der Middleware, Betreuung Datenbankmigration
- Prototypentwicklung eines Kunden-Internet-Portals, Portierung und Erweiterung eines Intranet-Portals
2002 – 2003 DMS (keyProducts [Software-Haus, Frechen], LfS [Verwaltung, Stuttgart] u. a.)
Umgebung:
Apache Tomcat, InterBase, Win / Linux
Sprachen:
Java (J2EE, Servlet, JDBC, ANT, jUnit), XML (DOM, SAX), SQL, ObjectPascal (Delphi), UML
Werkzeuge:
NetBeans, CVS, Firebird,
Tätigkeit:
Technische Projektleitung, Architektur, Coaching, Softwareentwicklung
Beschreibung:
Portierung und Erweiterung von Serverkomponenten eines Dokumenten-Management-Systems von Delphi (ISAPI) nach JAVA (Servlet) nach dem Anfang 2002 vorgeschlagenen Konzept. Entwicklung eines datenbankübergreifenden Transaktions- und Connectionmanagements. Performance-Tuning. SAP-Anbindung
2002 Content-Provider-Abrechnungssystem mit Web-Frontend (Danet GmbH [IT-Beratungs- und Dienstleistungsunternehmen, Weiterstadt], T-Mobile [Telekommunikation])
Umgebung:
Bea WebLogic, Oracle, Unix/Win
Sprachen:
Java (J2EE, JSP, TagLibs, Servlet, ANT), XML, PL-SQL, HTML, DHTML, JavaScript, UML
Werkzeuge:
NetBeans, Win-CVS, Apache Tomcat
Tätigkeit:
Softwareentwicklung von Konzept bis Implementierung und Test, Beratung
Beschreibung:
Entwicklung von Middleware- und Backendkomponenten eines Abrechnungssystems im B2B Umfeld für Content-Provider bei einem Telekommunikationsunternehmen. Erweiterung und Redesign eines Frameworks für Web-Anwendungen.
2002 DMS (keyProducts [Software-Haus, Frechen], Deka-Bank [Investment-Bank, Frankfurt] u. a.)
Umgebung:
IIS, Win
Sprachen:
ObjectPascal (IBObjects, ISAPI), XML, SQL, Java, SOAP
Werkzeuge:
Delphi, InterBase, Win-CVS, Apache, JBuilder
Tätigkeit:
Softwareentwicklung von Konzept bis Implementierung und Test, Architektur, Beratung
Beschreibung:
Entwicklung von Client- und Serverkomponenten eines Dokumenten-Management-Systems. Konzeption einer Portierung der Serverkomponenten nach Java
2001 Internet-Portal zur Projektverwaltung ([Web-Agentur, Bad Bergzabern], MVV [Energie, Mannheim])
Umgebung:
Allaire JRun, Oracle, Win
Sprachen:
Java (J2EE, Java-Server-Pages[JSP], TagLibs, Servlet), HTML, DHTML
Werkzeuge
Borland JBuilder, CVS
Tätigkeit:
Softwareentwicklung von Konzept bis Implementierung und Test, Beratung
Beschreibung:
Entwicklung von Komponenten einer projektorientierten Kommunikationsplattform.
2000 Überwachungsmodul mit SNMP-Interface (Consors [Investment-Bank, Nürnberg])
Umgebung:
Bea WebLogic, Oracle, Solaris, Windows NT
Sprachen:
Java (J2EE, EJB), UML
Werkzeuge:
Borland JBuilder, VisualCafe, StructureBuilder
Tätigkeit:
Softwareentwicklung von Konzept bis Implementierung und Test, Schulung anderer Projektmitarbeiter
Beschreibung:
Entwicklung eines Werkzeugs zur Überwachung der Middleware-Module des Projekts mittels JMS(Java Message Service). Meldungsausgabe auf der Administrationskonsonle via SNMP (Simple Network Monitoring Protocol).
1999 – 2000 Administrationswerkzeug mit WEB-Interface (sealsnet GmbH [Internet-Dienstleister, Neu Isenburg, Frankfurt])
Umgebung:
IBM Websphere, Oracle, Solaris, Windows NT
Sprachen:
Java, XML, XSL, XSLT, JavaScript (JS), Java-Server-Pages (JSP), HTML, DHTML, Applet, UML
Werkzeuge:
Borland JBuilder, Rational Rose
Tätigkeit:
Softwareentwicklung von Konzept bis Implementierung und Test
Beschreibung:
Entwicklung eines Werkzeugs zur Verwaltung von Internetdienstleistungen (Rechnungs- und Bestellungsversand via Internet. Dazu wurden unter anderem ein Web-Frontend der Benutzer-Datenbank sowie ein Signiertes Applet zum Upload von Dateien entwickelt.
1999 WEB-Shop (SinnerSchrader AG [Web-Agentur, Hamburg] [Talkline [Telekommunikation, Elmshorn])
Umgebung:
Linux, Windows
Sprachen:
Java, JavaScript (JS), HTML
Werkzeuge:
Borland JBuilder, Servlet
Tätigkeit:
Softwareentwicklung einschließlich Test
Beschreibung:
Servlets generieren anhand von Templates aus dem Datenbestand einer Datenbank die HTML-Seiten des WEB-Shops. Die Servlets speichern die vom Benutzer eingetragenen Werte zur weiteren Verarbeitung.
1999 Industriedruckersteuerung (Singer GmbH [Ingenieurbüro] ThyssenKruppStahl [Stahl, Duisburg])
Umgebung:
Linux, Windows 95
Sprachen:
Java, C, Visual Basic (VB)
Werkzeuge:
Borland JBuilder
Tätigkeit:
Beratung bei der Portierung der bestehenden Windows-Lösung nach Linux, Architektur
Beschreibung:
Steuerung eines Druckers zur Palettenbeschriftung. Erweiterung und Portierung und eines existierenden Projekts (s. o.) von Windows/Visual Basic nach Linux/Java.
Referenzen
Projekt Intranet-Portal, 04/08 - 09/08
Referenz durch Projektleiter Portalprojekte, Grosskonzern, vom 31.10.08
"Der Consultant begleitete dieses kleine aber anspruchsvolle Projekt von Anfang an. Aufgrund des sehr guten Designdokumentes, welches der Consultant verfasst hatte, konnten spätere Fragen bezüglich des Scopes zweifelsfrei geklärt werden. Er arbeitete sich zügig in das existierende Referenzmodell ein und baute in kurzer Zeit professionelle Kontakte mit wichtigen Ansprechpartnern innerhalb des Unternehmens auf. Diesen diente er selbstständig als Kontaktperson in allen Belangen des Projekts. Eine solide Dokumentation rundete das Projekt ab. Seine Kompetenz, ausgeglichene Art und sein hoher Einsatzwillen machen den Consultant unbedingt empfehlenswert."
Projekt Intranet-Portal, 08/03 - 12/05
Referenz durch Projektleiter, Grosskonzern, vom 16.11.05
"Der Consultant war im Rahmen dieses 'SAP Enterprise Portal'-Projektes für die Mitgestaltung des Entwicklungs- und Administrationsprozesses sowie für die Implementierung von Systemfunktionen tätig. Aufgrund seines fundierten Java-KnowHows und seiner schnellen Auffassungsgabe war er nach sehr kurzer Einarbeitungszeit ein gesuchter Beratungs- und Diskussionspartner. Seine geradlinige und jederzeit nachvollziehbare Arbeitsweise (Revision) half uns, einen formalen Entwicklungsprozess umzusetzen. Hervorzuheben ist sein hoher Einsatz, wenn die Projektsituation dies verlangt."
Projekt Umstellung des keydox Dokumentenservers von Delphi auf JAVA von 11/02 - 05/03
Referenz durch keysolution GmbH vom 13.05.03
"Der Consultant hat anhand der Delphi-Sourcen den keydox Dokumentenserver nach JAVA portiert. Er hat bei Problemen fachlich fundierte Problemlösungen angeboten, die das Projekt zum 100%tigen Erfolg gebracht haben. Zusätlich hat er sein Wissen auch so gut weitervermittelt, das der Projektverantwortliche während der gesamten Entwicklung das Prgramm fachlich begleiten und nach Projektabschluss übernehmen konnte. Durch seine ruhige, nette Art, das fundierte Fachwissen und den absoluten Einsatzwillen, hat sich der Consultant auch für zukünftige Projekte als Top-Programmierer qualifiziert."
Projekt JSP- und Java-Entwicklung, 04/02 - 08/02
Referenz durch Teamleiter im Systemintegrationshaus (850 MA) vom 29.08.02
"Der Consultant hat seine umfangreiche Kenntnisse in Java und JSP in der Entwicklungs- und Testphase des Projekts eingesetzt. Die von ihm entwickelten Anwendungsmodule laufen zur vollsten Zufriedenheit. Neben seiner fachlichen Qualifikation ist seine auch über die unmittelbare Aufgabenstellung hinausgehende Umsicht und Lösungserarbeitung hervorzuheben. Wir bedanken uns an dieser Stelle dafür und empfehlen den Consultant anderen Projektanbietern weiter."
Projekt Anpassungsprogrammierung Client/Server in Delphi, 02/02
Referenz durch Geschäftsführer keysolution GmbH vom 13.03.2002
"Der Consultant hat sich eigenständig und schnell in das komplexe Projekt eingearbeitet. Er hat alle 'ad hoc' Änderungen klaglos umgesetzt, mit eigenen Ideen bereichert und in der 'heißen' Phase auch die Nächte durchgearbeitet, ohne den Humor zu verlieren!"
Branchen
Kompetenzen
- Eclipse
- SAP Developer Studio
- NetWeaver Development Infrastructure (NWDI)
- Oracle JDeveloper
- NetBeans
- Borland JBuilder
- VisualCafe
- Enterprise Architect
- Sybase PowerDesigner
- StructureBuilder
- Rational Rose
- CVS / Win-CVS / subversion / svn
- Jenkins / Hudson
- Jira
- UML
Web- & Application-Server
- SAP Netweaver Portal / SAP Enterprise Portal / SAP EP / TREX / mySAP / SAP WAS
- Oracle ApplicationServer
- Apache Tomcat
- Apache
- Bea WebLogic
- Allaire JRun
- IBM Websphere
- MS IIS
- MS SharePoint
- orbiz digiTrade
- Singl.eView
- Pega PRPC
- SAP4BSN (Bison)
- Lotos Notes
Umgebung
- LDAP
- Webservices
- GetAccess
- XMLForms
- MS Office
- MS Project
- OpenOffice
Ausbildungshistorie
Veronika, Java Developer
Veronika, Java Developer


