1 von 91.893 IT- und Engineering-Profilen

Fachlicher Schwerpunkt dieses Freiberuflers

Senior Softwareengineer

verfügbar ab
01.03.2018
verfügbar zu
100 %
davon vor Ort
80 %
PLZ-Gebiet, Land

D1

D2

D3

D6

Städte
Hamburg
10 km
Hannover
50 km
Berlin
10 km
Frankfurt
10 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Position

Kommentar

Consultant für den kompletten LifeCycle der Softwareentwicklung mit Schwerpunkt Java & Datenbanken.

Projekthistorie

Detailierte Projektübersicht

 

Zeitraum:           06/2017 - 11/2017)
Firma/Institut:   www.bamf.de
Projekt:               Elektronische Kommunikation mit den Verwaltungsgerichten
 
Teamgröße:       >20
 
Tätigkeiten: Entwicklung von RESTful Mircoservices im Rahmen eines DMS.
                      Agiles Vorgehensmodell: SCRUM
Software:  Java 8, Spring Boot, SpringToolSuite, IMAP, XJustiz 2.1, Jira, EnterpriceArchitect, git, Jenkins, Artifactory, Arose PDF&Word, PAAS, VMWare, Hadoop, Kafka, Prometheus, Spring Cloud Data Flow, oAuth 2.0,
------------------------------------------------------------------------------------
Zeitraum:           seit 02/2014
Firma/Institut:     Commerzbank AG
Projekt:               CSP Research Innovations

 

Teamgröße:        10

 

Tätigkeiten:
Markdatenmanagement. Entwicklung von ETL Strecken im
Datawarehouse Credit Research.
Java-Entwicklung von Web & Fat Clients für Datenzugriff.
VBA & C# Entwicklung von Excel Addons für Datenzugriff.
T-SQL Entwicklung von Stored Procedures, Unittesting
Camunda (BPMN) Modelierung, UC4 Scheduling,
Komponentenmigration Windows XP-> Windows 7 & Windows Server 2003 -> 2008
JNI (C++ Integration), Performanceoptimierung in Java &T-SQL Code
Agiles Vorgehensmodell: Kanbaan.

 

Software:         Java6/8, JavaEE, T-SQL, Eclipse 4.2-4.4, Microsoft TFS, EXCEL 2003/2007/2010, 
                         Visual Studio 6 (VBA), Visual Studio 2013 & gcc4.8(C#/C++), RHEL6, Windows 7,
                         IBM WebSphere, Groovy, JavaScript, Ant, MyBatis, UC4 v8/v10, Apache POI,
                         PrimeFaces3.5, Spring, Tomcat 7, IBM WebSphere, HP Quality Center, Atlassian Jira,
                         myBatis, JUnit, PowerMock, Enterprise Architect, Exchange Server, Camunda BPMN
                         Reuters&Bloomberg APIs
------------------------------------------------------------------------------------
Zeitraum:        04/2013 - 11/2013
Firma/Institut:        Beauty Alliance
Projekt:               Business Inteligence - Reportgenerierung für                 Warenwirtschasftssystem NEO

 


Teamgröße:        6

Tätigkeiten:
Design und Implementierung von JasperReports. Entwurf mit dem iReport Designer und
Entwicklung der Datenbankabfragen mit Java/ Hibernate(HQL). Integration der Reportgenerierung
in den Swing-Client.

Software:        JEE v6, Swing, Apache Tomcat 6, Eclipse 4.2, JasperReports 5, iReport 5,
                       DBVisualizer, T-SQL, Hibernate 4.1, Tomcat 6, Spring 3.2, quarz
                       scheduler, RedHat Linux, Windows 7

-----------------------------------------------------------------------------------------
Zeitraum:               12/2009 - 03/2013
Firma/Institut:         Baugenossenschaft
Projekt:                Softwareentwicklung CMS / Systemadministration-

 

 

Teamgröße:              3

Tätigkeiten:
Wartung und Betrieb einer heterogenen Systemlandschaft, sowie Aufbau neuer
Dienste. Anwenderschulungen und Beratungen zur Systementwicklung.

 

Software:               J2EE, JBoss, Apache Derby, Hibernate, Python, Zope3,
                        Tomcat, Apache Webserver, mySQL
                        Eclipse, maven, SVN, VMWare Workstation, Bacula
                        Ubuntu Linux, SuSe Linux, Windows Vista/7.

 

----------------------------------------------------------------------------------------
Elternzeit
----------------------------------------------------------------------------------------

Zeitraum:               08/2007-10/2008
Firma/Institut:         Energieversorger
Projekt:                Erweiterung eines Systems zur Überwachung von Kernbrennelementen.

Teamgröße:              6

Tätigkeiten:
Realisierung von Erweiterungen einer bestehenden Software zur Überwachung von
Kernbrennstäben.

 

Software:               J2EE, Hibernate, TopLink, Oracle 10, Tomcat, Apache, Maven
                        Eclipse,Ant ,SAP WAS, SVN, JUnit, Axis, Spring Framework.

Abschlussstatus:        Projekt wurde erfolgreich abgeschlossen. Erweiterungen wurden
                        in Produktion gestellt.

 

----------------------------------------------------------------------------------------

Zeitraum:               11/2006-07/2007
Firma/Institut:         Energieversorger
Projekt:                Erweiterung einer selbstentwickelten CRM-Lösung

Teamgröße:              6

Tätigkeiten:
Leaddeveloper, Realisierung Webservices in SOA-Umgebung, objektrelationales
Mapping, Anpassung der Weboberfläche, Performanceoptimierung, Durchführung einer
Datenmigration, Anbindung an unternehmensweiten Directory Server.

Software:               J2EE, Hibernate, TopLink, Oracle 10, Tomcat, Apache,

SAP WAS, Eclipse, SVN, JUnit, VMWare Workstation, Axis

OptimizeIT, Spring Framework, Novell Storage Manager.


Abschlussstatus:        Projekt wurde erfolgreich abgeschlossen. System wurde
                        in Produktion gestellt.

Elternzeit


Zeitraum:                  07/2005-02/2006
Firma/Institut:            NordIT
Projekt:                   Migration einer Kreditanwendung von Excel nach Java

Teamgröße:                 6

Tätigkeiten:
Übernahme der Projektleitung, OO- und DB-Modellierung, Realisierung diverser
Java-Webservices in einem SOA Framework. SQL-Programmierung.

Software:                  Gentoo Linux, Windows XP, J2EE, EJB, Struts, BEA Weblogic,

IBM Websphere, JSP, XML, Rational Rose, ClearCase,

SVN, Eclipse, JUnit, IBM DB2, MySQL, Hibernate,

Xdoclet, Tomcat, VMWare Workstation, OptimizeIT


Abschlussstatus:           Projekt wurde erfolgreich abgeschlossen. System wurde

in Produktion gestellt.




Zeitraum:                  04/2005-06/2005
Firma/Institut:            NordIT
Projekt:                   Datawarehousesintegration

Teamgröße:                 1

Tätigkeiten:
Anbindung einer bestehenden Kreditanwendung an ein Datawarehouse. Anpassung
bestehender Bildschirmmasken. Entwicklung eines WebServiceInterfaces zum
Zugriff auf das Datawarehouse. SQL-Programmierung.

Software:                  Windows2000, J2EE, EJB, Struts, Webservices (SOA),

BEA Weblogic, IBM Websphere, JSP, XML, Rational Rose,

Eclipse, ClearCase, JUnit, IBM DB2


Abschlussstatus:           Projekt wurde erfolgreich abgeschlossen. System wurde

in Produktion gestellt.





Zeitraum:                 02/2005-04/2005
Firma/Institut:           FinanzIT
Projekt:                  Neuentwicklung einer Kreditanwendung in SOA-Architektur

Teamgröße:                16

Tätigkeiten:      
Konsolidierung mehrerer institutsübergreifender Kreditanwendungen in
einer SOA-Architektur. Mitarbeit im Requirmentsmanagment,
Projektaufwands- und personalplanung und OO-Modellierung.

Software:                 Windows2000, Bea Weblogic, Rational Rose, ClearCase,
                          HimalayaII, SOA, J2EE, Eclipse
Abschlussstatus:          Projekt wurde abgebrochen aufgrund von Differenzen
                          zwischen den beteiligten Kreditinstituten.



Zeitraum:                 01/2005-02/2005
Firma/Institut:           FinanzIT
Projekt:                  Produktevaluierung Workflowengine

Teamgröße:                6

Tätigkeiten:
Abgleich der Produkt-APIs gegen die Bedürfnisse des Auftraggebers. Funktions-
und Lasttests mit einer ProofOfConcept-Implementierung. Schätzung der Produktionsaufwände der verschiedenen Lösungen. Erstellung eines
Reports für das Managment.

Software:                  Windows2000, Beal Weblogic, Rational Rose, ClearCase,

J2EE, IntelliJ, COSA BPM, BEA Workshop Process Workflow,

IBM WebSphere Business Integration Workbench


Abschlussstatus: Projekt wurde erfolgreich abgeschlossen.



Zeitraum:                 04/2004-12/2004
Firma/Institut:           NordIT
Projekt:                  Offshore Migration einer Kreditanwendung von OS/2 nach Java

Teamgröße:                12

Tätigkeiten:
Mitarbeit in der Qualtätssicherung. Durchführung von Funktions-, Integrations, Last- und Performancetests. Unterstützung des Buildmanagment und Durchführung einfacher Bugfixes.

Software:                  Windows2000, OS/2, J2EE, EJB, Struts, WebServices,

BEA Weblogic, IBM WebSphere, IBM DB2, XML, Rational Rose,

Eclipse, ClearCase, Rexx, Junit, Ant, OtimizeIT


Abschlussstatus: Projekt wurde erfolgreich abgeschlossen. System wurde

in Produktion gestellt.


Zeitraum:                 02/2003-04/2004
Firma/Institut:           Rechenzentrum der Universität Hildesheim
Projekt:                  Benutzer- und Gebäudezugangsverwaltung

Teamgröße:                4

Tätigkeiten:
Übernahme der technische Projektleitung, OO-Modellierung und
Entwicklung der DB-Schemata. Reorganisation des Workflows und Realisierung
einer Javaanwendung mitsamt Anbindung an die Türsteuerungshardware.
Generierung von Formularen für die Benutzeran- und ummeldung.

Software:                  Windows2000, Suse Linux, JBoss, J2EE, JNDI/LDAP, IBM DB2,

Ant, ArgoUML, SVN, JAXB, JAXR, XSLT, JCE/RSA, Postscript,

SWT, Word2000, Excel2000, Eclipse, OptimizeIT


Abschlussstatus: Projekt wurde erfolgreich abgeschlossen. System wurde

in Produktion gestellt.



Elternzeit


Zeitraum:                  10/2001- 06/2002 (sporadisch bis 2006)
Firma/Institut:            EU-Projekt
Projekt:                   Rechtssicherheit für webbasierte Transaktionen

Teamgröße:                 6

Tätigkeiten:
OO- und DB-Modellierung, Programmierung einer Webbrowsererweiterung
an der InternetExplorer API , Entwicklung eines Java HTTP/HTTPSProxy
und eines CertificateServer/KeyManager.

Software:                  Internet Explorer API, MS Visual Studio C++, EJB, JPython,

HTTP, Poseidon, CVS, Windows 98-XP, MacOS X, Solaris/Linux,

Gnome, KDE, SWT, Cocoon, JBoss, JCE, SSL,

                           Open Card Framework, Windows Card API, PKCS7

Abschlussstatus: Ich habe das Projekt nach erreichen des zweiten Milestones
wegen der Geburt meines ersten Kindes verlassen. Bis 2006 bin ich mehrmals
für kleinere Aufgaben wieder zum Projektteam gestoßen. Das System wird
voraussichtlich Anfang 2007 erstmals in Produktion gehen.



Zeitraum:                 02/2001-07/2001
Firma/Institut:           Merlinux GmbH
Projekt:                  Entwicklung eines Benutzerportals

Teamgröße:                4

Tätigkeiten:
Inbetriebnahme, Wartung und Erweiterung eines Clusters von
Zope-Applicationservern. Implementierung funktionaler Erweiterungen des
ContentManagmentFrameworks in Python. Einbindung von Mail und Instant-
Messaging Services.

Software:                 Python, Poseidon (UML), CVS, ZOPE, CMF,
                          Linux(Debian), XML, qMail
Abschlussstatus:          Projekt wurde erfolgreich abgeschlossen. System wurde
                          in Produktion gestellt.



Zeitraum:                 02/1999-06/2000
Firma/Institut:           FinanzIT
Projekt:                  Realisierung eines elektronischen Archivs

Teamgröße:                16

Tätigkeiten:
Entwicklung eines Java-Client(SWING/JAGUAR) zur Verwaltung von
archivierten Dokumenten im Rahmen des Projekts HIMALAYA.
Entwurf eines Corba/XML Client/Server Protokolls für die DBConnector-Schicht.

Software:                  CORBA, BEA Weblogic-Server, Rational Rose, ClearCase,

Sniff, WinNT, OS/2, Solaris/Linux, C++, J2SE, Swing,

Jaguar(dvg-interne Swingerweiterung), XML, OptimizeIT


Abschlussstatus:           Projekt wurde erfolgreich abgeschlossen. System wurde

in Produktion gestellt.




Zeitraum:                 02/1998-07/1998
Firma/Institut:           IBM Informationssysteme GmbH
Projekt:                  Entwicklung eines Infoterminals für Immobilien.

Teamgröße:                3

Tätigkeiten:
Multimediales Informationssystems für Immobilien auf Sparkassenterminals
GUI-Konzeption und Realisierung, Datenbankanbindung

Software:                 Linux, OS/2, Java, AWT, JDBC, HTML

Abschlussstatus:          Projekt wurde nach Fertigstellung des Prototypen nicht

realisiert.



Zeitraum:                 06/97-12/1997
Firma/Institut:           CS-Consulting
Projekt:                  Internetanbindung des Unternehmens

Teamgröße:                3

Tätigkeiten:
Installation und Konfiguration eines Proxyservers mit ISDN-Verbindung
und Konzeption und Realisierung einer Firewall. Web-, News-, FTP-,
Mailserver.

Software:                 Linux, Windows95/NT, bash, Java(Applets), HTML, Squid,
                          Apache, sendmail
Abschlussstatus:          Projekt wurde erfolgreich abgeschlossen. System wurde  
                          in Produktion gestellt.



Zeitraum:                 seit 1995
Firma/Institut:           freiberuflich
Projekt:                  Schulung und Beratung in OO-Programmierung/Design

Teamgröße:                2

Tätigkeiten:
Schulungen und Beratung in den Bereichen objektorientierte
Programmierung/Design sowie Entwicklung und Einsatz von
OpenSource-Software.

Software:                  Linux, Sun Solaris, Jave, RMI, CORBA, JDBC, SWING,

Apache, Zope/CMF, Qt/KDE, smalltalk, C++, cvs, svn




Zeitraum:                 seit 1995
Firma/Institut:           Merlinux GbR
Projekt:                  Konzeption, Realisierung und Wartung eines
                          ISP-Knotens
Teamgröße:                4

Tätigkeiten:
Konfiguration eines Modem/ISDN Einwahlknoten, TDSL, Inbetriebnahme
einer WaveLAN Richtfunkanlage, Print- und RAID(NFS/SMB)-Server,
Apache WebServer, Squid, Firewall, Benutzerberatung.

Software:                  Linux (Debian,RedHat,SUSE), Windows 9x/NT, OS/2,

tcl/tk, bash, HTML, DHTML, apache, Java, CGI,

Zope, Python


Abschlussstatus:           Projekt wurde erfolgreich abgeschlossen. System wurde

in Produktion gestellt. Bis 2004 habe ich immer wieder

kleinere Wartungsarbeiten an diesem System übernommen.




Zeitraum:                 10/1994-01/1998
Firma/Institut:           Rechenzentrum der Universität Hildesheim
Projekt:                  Systemadministration und Benutzerberatung

Teamgröße:                10

Tätigkeiten:
Installation und Konfiguration diverser Software auf Solaris und Linuxrechnern. Benutzerberatung und Anwenderschulung.

Software:                  Linux, Sun Solaris, Windows NT, Apache, Squid,

DNS, NFS, TIS Firewall Toolkit, bash, tcl/tk,

Adobe PageMaker, Adobe FrameMaker, Adobe Acrobat,

Adobe Photoshop, Word, Excel, Powerpoint, Mathematica,

LabView, SPSS

Branchen

Banken und Versicherungen
Internetdienstleister
Verwaltung
Energiewirtschaft
Handel

Kompetenzen

Programmiersprachen
Assembler
sehr gute Kenntnisse
C
sehr gute Kenntnisse
C++
sehr gute Kenntnisse
CORBA IDL
sehr gute Kenntnisse
Emacs
gute Kenntnisse
Imake, GNU-Make, Make-Maker etc...
sehr gute Kenntnisse
Java
sehr gute Kenntnisse
JavaScript
sehr gute Kenntnisse
Pascal
gute Kenntnisse
PL/SQL
sehr gute Kenntnisse
Python
sehr gute Kenntnisse
Qt
gute Kenntnisse
Shell
gute Kenntnisse
Smalltalk
gute Kenntnisse
T-SQL
sehr gute Kenntnisse

Betriebssysteme
Linux/Unix
sehr gute Kenntnisse
SUN OS, Solaris
gute Kenntnisse
Windows
sehr gute Kenntnisse

Datenbanken
DB2
gute Kenntnisse
JDBC
sehr gute Kenntnisse
Lotus Notes
Grundkenntnisse
MS SQL Server 2008 / TSQL
sehr gute Kenntnisse
MySQL
sehr gute Kenntnisse
ODBC
sehr gute Kenntnisse
Oracle
gute Kenntnisse
SQL
sehr gute Kenntnisse

Sprachkenntnisse
Deutsch
Muttersprache
Englisch
Verhandlungssicher in Wort und Schrift
Französisch
Grundkenntnisse

Datenkommunikation
CORBA
sehr gute Kenntnisse
Internet, Intranet
sehr gute Kenntnisse
ISDN
gute Kenntnisse
jax/RPC
sehr gute Kenntnisse
RPC
gute Kenntnisse
SNMP
Grundkenntnisse
TCP/IP
sehr gute Kenntnisse
Webservices
sehr gute Kenntnisse

Produkte / Standards / Erfahrungen
Standards und APIs

RMI / CORBA / IDL  - sehr gute Kenntnisse in verteilten Systemen
XML / XSLT         - sehr gute Kenntnisse in der Verarbeitung von XML - Daten
JAXP / JAXR       
J2SE / J2EE        - sehr gute Kenntnisse in der Standard Java APIs
AWT / Swing / SWT  - gute Kenntnisse in GUI-Programmierung                                
JSP/Servlets       - sehr gute Kenntnisse in der Entwicklung von Web basierten frontends
JDBC/SQL           - sehr gute Kennntisse in der Datenbankprogrammierung
JNDI/LDAP          - sehr gute Kenntnisse
JCE                - gute Kenntnisse aktueller Verschlüsselungsverfahren
JUnit/HttpUnit     - sehr gute Kenntnisse von Testtools/ und - Methodiken
UML                - sehr gute Kenntnisse in der Modelierung von Softwareartefakten
.Net               - gute Kenntnisse         

PRODUKTE:

ACE/TAO                             
GNU-Development            
Rational Rose              
Clearcase                  
CVS/SVN                    
PostgreSQL                          
IBM DB2                             
MySQL                                        
Oracle                     
Hibernate
TopLink                             
BEA Weblogic                        
IBM WebSphere                       
JBOSS                                        
QT                                  
NFS / NIS                           
Apache Webserver           
TomCat                     
Cocoon   
Novell Storage Server                        
Jakarta POI                
Sendmail / QMail                    
Visual Studio (C#/C++)              
Eclipse                             
Borland OptimizeIT                  
Microsoft Visual Studio             

Personalverantwortung
Technical Lead
gute Kenntnisse
Teilprojektleitung (bis 10Personen)
gute Kenntnisse

Ausbildungshistorie

Studium der Informatik an der TH-Darmstadt und der Universität Hildesheim.
Abschluß als Diplom Informatiker.
Zusätzlich Studium der Sozialpädagogik Schwerpunkt Organisationslehre (4.Semester) ohne Abschluss
×
×