Seniorentwickler, Softwarearchitekt, Consultant in bereich JAVA/J2EE Maven Continuous Integration
Aktualisiert am 13.10.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 13.10.2025
Verfügbar zu: 100%
davon vor Ort: 0%
Deutsch
Verhandlungssicher
Englisch
IT Spezifisch
Rumänisch
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2016-10 - 2017-10

Weiterentwicklung einer komplexe Business Lösung

Java Developer
Java Developer
  • Weiterentwicklung einer komplexe Business Lösung die aus mehreren Komponenten Bestand.
  • Die Komponenten kommunizierten miteinander und mit Mobile Applikationen, über REST Schnittstellen.
  • Ich übernahm Entwicklung verschieden Module, die sich durch alle Schichten der Applikationen erstreckten.
  • Daher benutze ich sowohl GUI Technologien wie Primefaces, als auch J2EE 7 Business Logik Schicht, als auch Hibernate in dem Persistence Schicht.
  • Bei der alte Lösung implementierte ich notwendige Features, und erledigte kritische Bugs.
CSTx
8 Monate
2016-02 - 2016-09

PosibilitiesGenerator

IT Koordinator
IT Koordinator
  • Nebenbei Koordination und Interkommunikationsaufgaben, habe ich in Rahmen der Qualitätssicherung ein Programm entwickelt (PosibilitiesGenerator).
  • Bei dem Abschluss eines Vertrages entstehen fast 85 Vertrags Parameter.
  • Das Programm hat am Hand der Limitierung der Geschäftsregeln zwischen die 85 Vertragsparameter alle möglichen Kombinationen in CSV Dateien gespeichert.
  • Die möglichen Kombinationen überschritten den Millionen Bereich.
  • Die resultierende CSV Dateien benutzte ich als Quelle für JMeter.
  • Mit JMeter habe ich Soap-Requests an dem Webservice Nächte lang gesendet.
  • Eine der Bug-Funde war, dass bei bestimmten Tarif Kombinationen die Entwickler 10 Jahren implementiert hatten, und die Geschäftslogik für den Produktverkauf an dieser Stelle 15 Jahren vorsah.
Ergodirekt
1 Jahr 1 Monat
2014-11 - 2015-11

Entwicklung Banken Spezifische Produkt-Anwendung

Java Senior Entwickler
Java Senior Entwickler
  • Bei der Sparda Bank war ich teil einer ungefähr 35 köpfiges Team, die eine Banken Spezifische Produkt-Anwendung auf Basis einer Proprietäre entwickelte Framework, aufgesetzt haben.
  • Das Projekt wurde nach dem SCRUM Methodik durchgeführt.
  • Als Mitglied einer der 5 SCRUM Teams übernahm ich verschiedene Entwicklung Aufgaben in alle Schichten der Anwendung.
  • Ich übernahm aber hauptsächlich Aufgaben in dem Bereich Druckdaten Management, und Liquiditäts-Entwicklung.
  • In dem Druckdaten-Management Teilbereich des Projektes konzipierte und setzte ich den Basis Code, für die automatische
  • Eingabemaskengenerierung. (JSF - Primefaces).
  • Als Team Mitglied übernahm Ich teilweise, die Implementierung der Persistenz-Service dieser Daten.
  • Bei der Liquiditäts-Entwicklung, trennte ich existierende Businesslogik von Persistence. Modellierte ein Rechner der Datenquelle unabhängige Input bekam, und nach Berechnung, ein JSON Ergebnis Objekt lieferte.
  • Dadurch erreichte ich überhaupt ein Businessmodel Konstrukt, der nicht Anwendung spezifisch war, sondern in dem Business-Prozesse Firmenweit durch ein Drüber gesetzte Microservice Einsatz fände.
  • Darüber hinaus, löste ich Kleinigkeiten (Bugs) in dem GUI Bereich bei der JSF - Primefaces Komponenten.
Sparda Bank
5 Monate
2014-02 - 2014-06

Picturator, und Produktion Control

Java Senior Entwickler
Java Senior Entwickler
  • Bei GFII implementierte ich neue Features in 2 Software Produkten.
  • (Picturator, und Produktion Control).
  • Darüber hinaus entwickelte ich in Rahmen einem Pilot Projekt ein Web-Photodesigner mit Java und HTML 5.
  • Der Picturator, ist ein speziell, für die Druck Branche konzipierte Multishop System.
  • Da implementierte ich die Anbindung an weitere EComerce, Statistik und E-Mail Dienstleister. (Barzahlen, Amazon, Ekomi,
  • Experian)
  • Der Produktion Control ist ein Steuerung und Management Software für Druck Firmen.
  • Da habe ich neue Features für die Deutsche Post, und Fedex Modul implementiert die Automatisch Etiketten erstellt hat.
  • Der Web-Photodesigner ist ein JavaScript Modul das dem online Kunden die Möglichkeit gab hochgeladenen Bilder zu personalisieren.
gfii
5 Monate
2013-08 - 2013-12

einer umfangreiche bestehendes EJB 2.0 Webapplikation Projekt

Java Senior Entwickler
Java Senior Entwickler
  • Für Arbeitsagentur arbeite ich als Java Senior Entwickler in Rahmen einer umfangreiche bestehendes EJB 2.0 Webapplikation Projekt.
  • Das Projekt basierte auf eine Oracle Datenbank, und hat auf ein Weblogik Applikationsserver funktioniert.
  • In diese Zeit habe ich verschiedenen Defekts erledigt, als auch 2 Anforderungen durch Implementiert.
  • Die erste Anforderung war eine Frontendanpassung, die Änderungen in alle Schichten, View, Business, und Persistence mit sich brachte.
  • Die Zweite Anforderung war ein Schnittstelle Batch für Weblogik, basiert auf eine Proprietäre Batch Framework, die gesammelten Daten an einem anderen System gesendet hat.
Arbeitsagentur
7 Monate
2013-01 - 2013-07

Termin Management Softwaresystem für die Vorproduktion

Teilprojektleiter bei einen Projekt In Autoindustrie
Teilprojektleiter bei einen Projekt In Autoindustrie
  • Bei MSG-Systems (Ingolstadt) arbeite ich als Teilprojektleiter in dem Bereich Automotive, bei einem Termin Management Softwaresystem für die Vorproduktion.
  • Außerdem habe ich die eine Continuos-Integration System für die Software Entwicklung eingeführt, um die Zusammenarbeit zwischen Entwickler zu Verbessern und die Code Qualität zu erhöhen.
  • Mit Smart GWT habe ich eine Kleine Projekt Management Kontrollzentrum GWT Applikation geschrieben, die mir als
  • Teilprojektleiter ein Übersicht über die zu entwickelnde Applikation auf Verschiedenen Platforme (Development, Test, und Live) gegeben hat.
  • Ferner wollte ich mit dem in Smart GWT Control „Simple Timeline“, eine kleine Projektmanagement Ressourcen, Tasks Übersicht einbauen, damit ich alles in ein einzige Platz gesteuert, aktualisiert habe, und nicht mehr alles in Excel Dokumenten verwalten muss.
  • Darüber hinaus habe ich meine kleine „PM-Kontrollzentrum“ dafür benutzt um Verschiedenen Browser Fenstern der Jenkins Server, Sonar Server, SvnServer, in eine Einzige Iframe innerhalb meiner „PMKontrollzentrum“ zu haben. Das war sehr komfortabel.
msg-systems
2 Jahre 11 Monate
2010-02 - 2012-12

Aufsetzung Build-System nach den Prinzipien der Continuos-Integration

Java Consultant für Agile, Softwareentwicklung
Java Consultant für Agile, Softwareentwicklung
  • Bei der DATEV arbeitete ich als Java Senior Entwickler / Consultant für Agile Softwareentwicklung, Continuos-Integration.
  • Da habe ich im Rahmen eines Projekts ein Build-System nach den Prinzipien der Continuos-Integration aufgesetzt, der Firma-weit eine sehr gute Resonanz fand, und entsprechend Skaliert für die ganze Firma verfügbar gemacht wurde.
DATEV
3 Jahre 3 Monate
2006-11 - 2010-01

Entwicklung Mediendatenbanken Software

Java Senior Entwickler
Java Senior Entwickler
  • Bei dem Infowerk AG entwickelte ich am Anfang ebenfalls Mediendatenbanken Software.
  • Aus Notwendigkeit entstand die Aufgabe die Prozesse bei sehr großen Mediendatenbaken (Siemens) total flexibel, skalierbar, zu gestalten.
  • Ich schlug vor das man die Arbeitsschritte nicht in dem Mediendatenbank programmieren sollte.
  • Immer wenn sich der Prozess ändern würde, würde man eine neue Version von Mediendatenbank herausgeben müssen.
  • Man sollte die Arbeitsschritte als ein getrenntes System betrachten und entsprechend implementieren und interpretieren. Dieses System soll durch eine Schnittstelle mit den Mediendatenbanken kommunizieren und Jobs von und für die Mediendatenbanken durchführen.
  • Durch diese Teilung geht keine Job verloren denn, die es dann, asynchron durchgeführt werden.
  • Darüber hinaus, wird durch diese Teilung (Separation of Concerns) die Wartbarkeit und Stabilität des gesamten
  • Systems erheblich verbessert.
  • Die Idee fand Man nicht schlecht, und übertrug mir die Aufgabe und die notwendigen Ressourcen um ein Absturz sicheren System zu entwerfen und zu implementieren.
  • So entstand ein Netzwerkartige Arbeitsflusssystemsoftware (X-Node Droids) die all diesen Notwendigkeiten entsprach.
  • Das habe ich erreicht in dem jeder Rechner klein
Infowerk ag
4 Jahre 5 Monate
2002-02 - 2006-06

Produktentwicklung

Softwareentwickler
Softwareentwickler
  • Bei der Firma braintransfer A.G. arbeitete ich als Softwareentwickler im Bereich der Produktentwicklung.
  • ipsImageServer war eine in .NET entwickelte Web-Applikation, mit Hilfe derer eine große Menge an Imagedateien verwaltet und konvertiert werden können.
  • cpp 3.0 war eine in .NET entwickelte Web-Applikation, die Daten für einen Produkt-Katalog in mehreren Sprachen vorbereitet hat.
  • Die daraus resultierende XML Dateien, dienten als Input für eine VB.NET Interface, die für Adobe Indesign geschrieben wurden.
  • pdbms 1.0 war ein Produktdatenbank-Management-System der auch in .NET entwickelt wurde.
  • Die Daten könnten über eine Weboberfläche verwaltet werden.
  • Als Output wurde eine einfache Datei basierte XML - Schnittstelle programmiert.
  • Da habe ich eine Hibernate ähnliche Framework entworfen und Entwickelt die als Basis Library für das Objektorientierte persistieren der Business Objekte in die oben genannten Applikationen gedient hat.
  • Um die Schnelle Implementierung der Darstellung (View Schicht) unseren Produkte zu erreichen, habe ich angefangen darüber nachzudenken eine Library zu schreiben die direkt aus dem C#, Vb.NET Code Web Controls dynamisch mit JavaScript Generiert. Dennoch die Idee war der Firma zu Zeit intensiv.
  • Jahren Später bekam ich die Gelegenheit bei der Firma Infowerk auf diese Idee eine leichte Web – Controls - Bibliothek In Java und JavaScript zu entwickeln (nur IE). Die Bibliothek fand Ihren Einsatz in Mehreren Applikationen, die wir, für unseren Kunden (Stabilo, E-On, Siemens) entwickelten.
  • Zwei WebControls fanden eine sehr gute Resonanz.
  • Ein WebControl für Prozess-Darstellung und Controling, und ein TreeWebControl.
braintransfer A.G.
9 Monate
2001-03 - 2001-11

Datenbankentwicklung

Datenbank-Entwickler
Datenbank-Entwickler
  • Für die Firma Discovery01 habe ich die Datenbanken für folgende Webadressen [URLs auf Anfrage] angepasst und weiterentwickelt.
  • Bei einem Projekt der Firma WMF habe ich im Bereich Presse eine Anwendung für die Verteilung von Newsletter entwickelt.
  • Außerdem habe ich ein Content Management System weiterentwickelt, mit Hilfe dessen die Webseiten editiert und die Informationen in den Datenbanken statistisch ausgewertet werden können.
  • Darüber hinaus habe ich eine sehr komplexe Projekt-ManagementAnwendung konzipiert und entwickelt.
  • Mit dieser Anwendung könnte man für die einzelnen Projektaufgaben, die Personalressourcen sehr genau einplanen und verteilen.
  • Ferner könnte man den zukünftigen Projektablauf simulieren, um Engpässe zu vermeiden.
  • Jeder IT - Mitarbeiter der Firma hatte einen personalisierten Zugang wodurch die Aufgaben von dem jeweiligen Projekt Manager zugewiesen werden könnten.
  • Der Manager der Firma könnte den Ablauf aller Projekte beobachten.
  • Durch statistische Bewertungen wurde die Tendenz des jeweiligen Projekts, als auch des ganzen Systems Vorausgesehen.
  • Das Programm war als Webanwendung konzipiert und arbeitete auf einem MS IIS 5.0 Webserver.
  • Als Programmierer-sprachen dienten ASP und JavaScript
  • Die verwendete Datenbank war Access 2000.
Discovery01
1 Jahr 6 Monate
1999-10 - 2001-03

Entwicklung Suchprogramm für die Intranetseiten

Studentische Aushilfe in der IT - Abteilung
Studentische Aushilfe in der IT - Abteilung
  • Während der Arbeit als studentische Aushilfe in der Software Abteilung der Firma Riedhammer habe ich ein Suchprogramm für die Intranetseiten entwickelt.
  • Das Programm hat auf einem Apache Webserver unter ein Linux Suse Betriebssystem gearbeitet.
  • Es wurde in der Programmiersprache Perl geschrieben und verwendete eine existierende MySQL Datenbank.
  • Für die Firma Ey-D-Ear habe ich einem ähnlich konzipierten Programm geschrieben.
Riedhammer GmbH
1 Jahr
1997-04 - 1998-03

Entwurf und Implementierung einen Programms

Softwareentwickler
Softwareentwickler
  • In der Firma Major Immobilien kam ich mit der Idee, dass auf Basis der in der Datenbank gespeicherten Immobilien Informationen, man ein Programm schreiben könnte, der Verkäufern und Käufern an Hand der Anforderungen automatisch verknüpfen könnte.
  • Man wurde von der Idee überzeugt, und gab mir die Aufgabe das Programm zu entwerfen und zu implementieren.
  • Das System hat diese Ergebnissen Identifiziert und in eine Bearbeitung Container eingefügt.
  • Die Makler haben dann dem Verkäufer oder dem Käufern dann das Angebot vorgestellt.
  • Das Programm selbst war zuerst nur Event basiert (Datenbank Triggers).
  • Später wurden auch zeitabhängige Datenbankabfragen durchgeführt.
  • Die Geschäftslogik Funktionen die, die SQL Befehlen aufgerufen haben, wurden in C++ über ODBC implementiert.
  • Eine kleine Steuerungsmaske für das System wurde auch mit Hilfe von Visual C++ Editor realisiert.
  • Anfang 1998 entstand für mich die Gelegenheit nach Deutschland zu reisen um dort Informatik zu studieren.
MAJOR Immobilien S.R.L
7 Monate
1996-03 - 1996-09

Engineering

Produktionsingenieur
Produktionsingenieur
  • Gleich nach dem Studium arbeitete ich als Produktionsingenieur für die Firma FAUR aus Bukarest.
  • Ich wurde zu der Reparaturabteilung für die Aluminiumteile eines Lokomotivsmotor (Kolben- und Luftansaugteile) zugewiesen.
  • Hierbei führte ich ein Team aus 15 Metallbearbeitern.
  • Ich überwachte, und führte den gesamten Reparaturprozess.
  • Mechanischer Ausbau, Reparatur, mechanischer Wiedereinbau und Qualitätssicherung der reparierten Teile.
FAUR S.A

Aus- und Weiterbildung

Aus- und Weiterbildung

10.1999 ? 03.2001

  • Friedrich Alexander Universität Erlangen- Nürnberg Fachgebiet Informatik.
  • Das Studium bei der Informatik habe ich nach 2 Jahren Abgebrochen.

 

09.1990 ? 08.1995

  • Polytechnische Universität Bukarest.
  • Fachgebiet Mechanik, Spezialisierung Engineering der Produktionssysteme, abgeschlossen als Diplom Ingenieur.
  • Thema der Diplom Arbeit, war, Technische und ökonomische Analyse für die
  • Notwendigkeit der Beschaffung neuer Produktionsmaschinen.
  • Der Grund der Analyse war die Unterschreibung eines neuen langjährigen Großauftrags. Nämlich die Produktion eines Zahnrades.

Weiterbildung

07.2012

  • Schulung für die Projekt Management Methode SCRUM.

 

06.2008

  • Weiterbildung Maven, Spring, OSGI, Hibernate.

 

03.1998 ? 07.1999

  • Studium der deutschen Sprache am Sprachzentrum der Friedrich Alexander Universität Erlangen-Nürnberg.

 Wehrdienst

10.1989 ? 04.1990

  • Wehrdienst in Rumänien Stadt Bacau.

Schulbildung

09.1987 ? 07.1989

  • Gymnasium Stufe 2 (11 und 12 Klasse)
  • Name des Gymnasiums: Industrie Unirea Bukarest

 

09.1985 ? 07.1987

  • Gymnasium Stufe 1 (9 und 10 Klasse)
  • Name des Gymnasiums: Mathematik - Physik Nr. 3 Bukarest

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

  • Google Web Toolkit (GWT)
  • Google Maps API
  • Google Android
  • Spring
  • Hibernate
  • OSGI
  • CumulusJDK
  • Maven
  • WebSphere application server
  • Glassfish application server
  • Tomcat Webserver
  • Apache Webserver
  • SVN
  • CVS
  • Eclipse
  • NetBeans
  • RAD
  • ACAD
  • Cumulus JC
  • Hibernate
  • Agile Softwareentwicklung
  • Workflow Management
  • Workflow Optimization
  • Systemanalyse

 

Andere Kenntnisse

  • 3D Zeichnungsprogramm ACAD 2000. (Erfahrung in der Vergangenheit erworben, wieder ausbaufähig bei Bedarf)
  • Fundierte Kenntnisse in Bereich Fliegerei.
  • SPL Lizenz.

 

Meine Projekterfahrung, von über 13 Jahren bringt ein Spektrum fundiertes Wissen in folgende Bereiche:

  • Projekt Management
  • Image Management
  • CRM
  • Produktdatenbank-Management-Systeme
  • Workflow
  • Systemanalyse
  • Continuous Integration

Betriebssysteme

Android
Debian
Fedora
open SUSE
Opensource Linux Systeme
Ubuntu
Windows

Programmiersprachen

C#,
Java/J2EE
JavaScript
Perl
PHP
Shell
VisualBasic.Net

Datenbanken

MS SQL Server
Kein SQL oder STP Guru
MySQL
Kein SQL oder STP Guru
ODBC
Kein SQL oder STP Guru
Postgres
Kein SQL oder STP Guru

Datenkommunikation

Internet
Intranet
SMTP
TCP/IP

Design / Entwicklung / Konstruktion

AutoCAD
Basics
Autodesk Inventor
Basics
SolidWorks
Basics

Branchen

Branchen

Maschinenbau, Project Management, Print, Automotive

Einsatzorte

Einsatzorte

Deutschland, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2016-10 - 2017-10

Weiterentwicklung einer komplexe Business Lösung

Java Developer
Java Developer
  • Weiterentwicklung einer komplexe Business Lösung die aus mehreren Komponenten Bestand.
  • Die Komponenten kommunizierten miteinander und mit Mobile Applikationen, über REST Schnittstellen.
  • Ich übernahm Entwicklung verschieden Module, die sich durch alle Schichten der Applikationen erstreckten.
  • Daher benutze ich sowohl GUI Technologien wie Primefaces, als auch J2EE 7 Business Logik Schicht, als auch Hibernate in dem Persistence Schicht.
  • Bei der alte Lösung implementierte ich notwendige Features, und erledigte kritische Bugs.
CSTx
8 Monate
2016-02 - 2016-09

PosibilitiesGenerator

IT Koordinator
IT Koordinator
  • Nebenbei Koordination und Interkommunikationsaufgaben, habe ich in Rahmen der Qualitätssicherung ein Programm entwickelt (PosibilitiesGenerator).
  • Bei dem Abschluss eines Vertrages entstehen fast 85 Vertrags Parameter.
  • Das Programm hat am Hand der Limitierung der Geschäftsregeln zwischen die 85 Vertragsparameter alle möglichen Kombinationen in CSV Dateien gespeichert.
  • Die möglichen Kombinationen überschritten den Millionen Bereich.
  • Die resultierende CSV Dateien benutzte ich als Quelle für JMeter.
  • Mit JMeter habe ich Soap-Requests an dem Webservice Nächte lang gesendet.
  • Eine der Bug-Funde war, dass bei bestimmten Tarif Kombinationen die Entwickler 10 Jahren implementiert hatten, und die Geschäftslogik für den Produktverkauf an dieser Stelle 15 Jahren vorsah.
Ergodirekt
1 Jahr 1 Monat
2014-11 - 2015-11

Entwicklung Banken Spezifische Produkt-Anwendung

Java Senior Entwickler
Java Senior Entwickler
  • Bei der Sparda Bank war ich teil einer ungefähr 35 köpfiges Team, die eine Banken Spezifische Produkt-Anwendung auf Basis einer Proprietäre entwickelte Framework, aufgesetzt haben.
  • Das Projekt wurde nach dem SCRUM Methodik durchgeführt.
  • Als Mitglied einer der 5 SCRUM Teams übernahm ich verschiedene Entwicklung Aufgaben in alle Schichten der Anwendung.
  • Ich übernahm aber hauptsächlich Aufgaben in dem Bereich Druckdaten Management, und Liquiditäts-Entwicklung.
  • In dem Druckdaten-Management Teilbereich des Projektes konzipierte und setzte ich den Basis Code, für die automatische
  • Eingabemaskengenerierung. (JSF - Primefaces).
  • Als Team Mitglied übernahm Ich teilweise, die Implementierung der Persistenz-Service dieser Daten.
  • Bei der Liquiditäts-Entwicklung, trennte ich existierende Businesslogik von Persistence. Modellierte ein Rechner der Datenquelle unabhängige Input bekam, und nach Berechnung, ein JSON Ergebnis Objekt lieferte.
  • Dadurch erreichte ich überhaupt ein Businessmodel Konstrukt, der nicht Anwendung spezifisch war, sondern in dem Business-Prozesse Firmenweit durch ein Drüber gesetzte Microservice Einsatz fände.
  • Darüber hinaus, löste ich Kleinigkeiten (Bugs) in dem GUI Bereich bei der JSF - Primefaces Komponenten.
Sparda Bank
5 Monate
2014-02 - 2014-06

Picturator, und Produktion Control

Java Senior Entwickler
Java Senior Entwickler
  • Bei GFII implementierte ich neue Features in 2 Software Produkten.
  • (Picturator, und Produktion Control).
  • Darüber hinaus entwickelte ich in Rahmen einem Pilot Projekt ein Web-Photodesigner mit Java und HTML 5.
  • Der Picturator, ist ein speziell, für die Druck Branche konzipierte Multishop System.
  • Da implementierte ich die Anbindung an weitere EComerce, Statistik und E-Mail Dienstleister. (Barzahlen, Amazon, Ekomi,
  • Experian)
  • Der Produktion Control ist ein Steuerung und Management Software für Druck Firmen.
  • Da habe ich neue Features für die Deutsche Post, und Fedex Modul implementiert die Automatisch Etiketten erstellt hat.
  • Der Web-Photodesigner ist ein JavaScript Modul das dem online Kunden die Möglichkeit gab hochgeladenen Bilder zu personalisieren.
gfii
5 Monate
2013-08 - 2013-12

einer umfangreiche bestehendes EJB 2.0 Webapplikation Projekt

Java Senior Entwickler
Java Senior Entwickler
  • Für Arbeitsagentur arbeite ich als Java Senior Entwickler in Rahmen einer umfangreiche bestehendes EJB 2.0 Webapplikation Projekt.
  • Das Projekt basierte auf eine Oracle Datenbank, und hat auf ein Weblogik Applikationsserver funktioniert.
  • In diese Zeit habe ich verschiedenen Defekts erledigt, als auch 2 Anforderungen durch Implementiert.
  • Die erste Anforderung war eine Frontendanpassung, die Änderungen in alle Schichten, View, Business, und Persistence mit sich brachte.
  • Die Zweite Anforderung war ein Schnittstelle Batch für Weblogik, basiert auf eine Proprietäre Batch Framework, die gesammelten Daten an einem anderen System gesendet hat.
Arbeitsagentur
7 Monate
2013-01 - 2013-07

Termin Management Softwaresystem für die Vorproduktion

Teilprojektleiter bei einen Projekt In Autoindustrie
Teilprojektleiter bei einen Projekt In Autoindustrie
  • Bei MSG-Systems (Ingolstadt) arbeite ich als Teilprojektleiter in dem Bereich Automotive, bei einem Termin Management Softwaresystem für die Vorproduktion.
  • Außerdem habe ich die eine Continuos-Integration System für die Software Entwicklung eingeführt, um die Zusammenarbeit zwischen Entwickler zu Verbessern und die Code Qualität zu erhöhen.
  • Mit Smart GWT habe ich eine Kleine Projekt Management Kontrollzentrum GWT Applikation geschrieben, die mir als
  • Teilprojektleiter ein Übersicht über die zu entwickelnde Applikation auf Verschiedenen Platforme (Development, Test, und Live) gegeben hat.
  • Ferner wollte ich mit dem in Smart GWT Control „Simple Timeline“, eine kleine Projektmanagement Ressourcen, Tasks Übersicht einbauen, damit ich alles in ein einzige Platz gesteuert, aktualisiert habe, und nicht mehr alles in Excel Dokumenten verwalten muss.
  • Darüber hinaus habe ich meine kleine „PM-Kontrollzentrum“ dafür benutzt um Verschiedenen Browser Fenstern der Jenkins Server, Sonar Server, SvnServer, in eine Einzige Iframe innerhalb meiner „PMKontrollzentrum“ zu haben. Das war sehr komfortabel.
msg-systems
2 Jahre 11 Monate
2010-02 - 2012-12

Aufsetzung Build-System nach den Prinzipien der Continuos-Integration

Java Consultant für Agile, Softwareentwicklung
Java Consultant für Agile, Softwareentwicklung
  • Bei der DATEV arbeitete ich als Java Senior Entwickler / Consultant für Agile Softwareentwicklung, Continuos-Integration.
  • Da habe ich im Rahmen eines Projekts ein Build-System nach den Prinzipien der Continuos-Integration aufgesetzt, der Firma-weit eine sehr gute Resonanz fand, und entsprechend Skaliert für die ganze Firma verfügbar gemacht wurde.
DATEV
3 Jahre 3 Monate
2006-11 - 2010-01

Entwicklung Mediendatenbanken Software

Java Senior Entwickler
Java Senior Entwickler
  • Bei dem Infowerk AG entwickelte ich am Anfang ebenfalls Mediendatenbanken Software.
  • Aus Notwendigkeit entstand die Aufgabe die Prozesse bei sehr großen Mediendatenbaken (Siemens) total flexibel, skalierbar, zu gestalten.
  • Ich schlug vor das man die Arbeitsschritte nicht in dem Mediendatenbank programmieren sollte.
  • Immer wenn sich der Prozess ändern würde, würde man eine neue Version von Mediendatenbank herausgeben müssen.
  • Man sollte die Arbeitsschritte als ein getrenntes System betrachten und entsprechend implementieren und interpretieren. Dieses System soll durch eine Schnittstelle mit den Mediendatenbanken kommunizieren und Jobs von und für die Mediendatenbanken durchführen.
  • Durch diese Teilung geht keine Job verloren denn, die es dann, asynchron durchgeführt werden.
  • Darüber hinaus, wird durch diese Teilung (Separation of Concerns) die Wartbarkeit und Stabilität des gesamten
  • Systems erheblich verbessert.
  • Die Idee fand Man nicht schlecht, und übertrug mir die Aufgabe und die notwendigen Ressourcen um ein Absturz sicheren System zu entwerfen und zu implementieren.
  • So entstand ein Netzwerkartige Arbeitsflusssystemsoftware (X-Node Droids) die all diesen Notwendigkeiten entsprach.
  • Das habe ich erreicht in dem jeder Rechner klein
Infowerk ag
4 Jahre 5 Monate
2002-02 - 2006-06

Produktentwicklung

Softwareentwickler
Softwareentwickler
  • Bei der Firma braintransfer A.G. arbeitete ich als Softwareentwickler im Bereich der Produktentwicklung.
  • ipsImageServer war eine in .NET entwickelte Web-Applikation, mit Hilfe derer eine große Menge an Imagedateien verwaltet und konvertiert werden können.
  • cpp 3.0 war eine in .NET entwickelte Web-Applikation, die Daten für einen Produkt-Katalog in mehreren Sprachen vorbereitet hat.
  • Die daraus resultierende XML Dateien, dienten als Input für eine VB.NET Interface, die für Adobe Indesign geschrieben wurden.
  • pdbms 1.0 war ein Produktdatenbank-Management-System der auch in .NET entwickelt wurde.
  • Die Daten könnten über eine Weboberfläche verwaltet werden.
  • Als Output wurde eine einfache Datei basierte XML - Schnittstelle programmiert.
  • Da habe ich eine Hibernate ähnliche Framework entworfen und Entwickelt die als Basis Library für das Objektorientierte persistieren der Business Objekte in die oben genannten Applikationen gedient hat.
  • Um die Schnelle Implementierung der Darstellung (View Schicht) unseren Produkte zu erreichen, habe ich angefangen darüber nachzudenken eine Library zu schreiben die direkt aus dem C#, Vb.NET Code Web Controls dynamisch mit JavaScript Generiert. Dennoch die Idee war der Firma zu Zeit intensiv.
  • Jahren Später bekam ich die Gelegenheit bei der Firma Infowerk auf diese Idee eine leichte Web – Controls - Bibliothek In Java und JavaScript zu entwickeln (nur IE). Die Bibliothek fand Ihren Einsatz in Mehreren Applikationen, die wir, für unseren Kunden (Stabilo, E-On, Siemens) entwickelten.
  • Zwei WebControls fanden eine sehr gute Resonanz.
  • Ein WebControl für Prozess-Darstellung und Controling, und ein TreeWebControl.
braintransfer A.G.
9 Monate
2001-03 - 2001-11

Datenbankentwicklung

Datenbank-Entwickler
Datenbank-Entwickler
  • Für die Firma Discovery01 habe ich die Datenbanken für folgende Webadressen [URLs auf Anfrage] angepasst und weiterentwickelt.
  • Bei einem Projekt der Firma WMF habe ich im Bereich Presse eine Anwendung für die Verteilung von Newsletter entwickelt.
  • Außerdem habe ich ein Content Management System weiterentwickelt, mit Hilfe dessen die Webseiten editiert und die Informationen in den Datenbanken statistisch ausgewertet werden können.
  • Darüber hinaus habe ich eine sehr komplexe Projekt-ManagementAnwendung konzipiert und entwickelt.
  • Mit dieser Anwendung könnte man für die einzelnen Projektaufgaben, die Personalressourcen sehr genau einplanen und verteilen.
  • Ferner könnte man den zukünftigen Projektablauf simulieren, um Engpässe zu vermeiden.
  • Jeder IT - Mitarbeiter der Firma hatte einen personalisierten Zugang wodurch die Aufgaben von dem jeweiligen Projekt Manager zugewiesen werden könnten.
  • Der Manager der Firma könnte den Ablauf aller Projekte beobachten.
  • Durch statistische Bewertungen wurde die Tendenz des jeweiligen Projekts, als auch des ganzen Systems Vorausgesehen.
  • Das Programm war als Webanwendung konzipiert und arbeitete auf einem MS IIS 5.0 Webserver.
  • Als Programmierer-sprachen dienten ASP und JavaScript
  • Die verwendete Datenbank war Access 2000.
Discovery01
1 Jahr 6 Monate
1999-10 - 2001-03

Entwicklung Suchprogramm für die Intranetseiten

Studentische Aushilfe in der IT - Abteilung
Studentische Aushilfe in der IT - Abteilung
  • Während der Arbeit als studentische Aushilfe in der Software Abteilung der Firma Riedhammer habe ich ein Suchprogramm für die Intranetseiten entwickelt.
  • Das Programm hat auf einem Apache Webserver unter ein Linux Suse Betriebssystem gearbeitet.
  • Es wurde in der Programmiersprache Perl geschrieben und verwendete eine existierende MySQL Datenbank.
  • Für die Firma Ey-D-Ear habe ich einem ähnlich konzipierten Programm geschrieben.
Riedhammer GmbH
1 Jahr
1997-04 - 1998-03

Entwurf und Implementierung einen Programms

Softwareentwickler
Softwareentwickler
  • In der Firma Major Immobilien kam ich mit der Idee, dass auf Basis der in der Datenbank gespeicherten Immobilien Informationen, man ein Programm schreiben könnte, der Verkäufern und Käufern an Hand der Anforderungen automatisch verknüpfen könnte.
  • Man wurde von der Idee überzeugt, und gab mir die Aufgabe das Programm zu entwerfen und zu implementieren.
  • Das System hat diese Ergebnissen Identifiziert und in eine Bearbeitung Container eingefügt.
  • Die Makler haben dann dem Verkäufer oder dem Käufern dann das Angebot vorgestellt.
  • Das Programm selbst war zuerst nur Event basiert (Datenbank Triggers).
  • Später wurden auch zeitabhängige Datenbankabfragen durchgeführt.
  • Die Geschäftslogik Funktionen die, die SQL Befehlen aufgerufen haben, wurden in C++ über ODBC implementiert.
  • Eine kleine Steuerungsmaske für das System wurde auch mit Hilfe von Visual C++ Editor realisiert.
  • Anfang 1998 entstand für mich die Gelegenheit nach Deutschland zu reisen um dort Informatik zu studieren.
MAJOR Immobilien S.R.L
7 Monate
1996-03 - 1996-09

Engineering

Produktionsingenieur
Produktionsingenieur
  • Gleich nach dem Studium arbeitete ich als Produktionsingenieur für die Firma FAUR aus Bukarest.
  • Ich wurde zu der Reparaturabteilung für die Aluminiumteile eines Lokomotivsmotor (Kolben- und Luftansaugteile) zugewiesen.
  • Hierbei führte ich ein Team aus 15 Metallbearbeitern.
  • Ich überwachte, und führte den gesamten Reparaturprozess.
  • Mechanischer Ausbau, Reparatur, mechanischer Wiedereinbau und Qualitätssicherung der reparierten Teile.
FAUR S.A

Aus- und Weiterbildung

Aus- und Weiterbildung

10.1999 ? 03.2001

  • Friedrich Alexander Universität Erlangen- Nürnberg Fachgebiet Informatik.
  • Das Studium bei der Informatik habe ich nach 2 Jahren Abgebrochen.

 

09.1990 ? 08.1995

  • Polytechnische Universität Bukarest.
  • Fachgebiet Mechanik, Spezialisierung Engineering der Produktionssysteme, abgeschlossen als Diplom Ingenieur.
  • Thema der Diplom Arbeit, war, Technische und ökonomische Analyse für die
  • Notwendigkeit der Beschaffung neuer Produktionsmaschinen.
  • Der Grund der Analyse war die Unterschreibung eines neuen langjährigen Großauftrags. Nämlich die Produktion eines Zahnrades.

Weiterbildung

07.2012

  • Schulung für die Projekt Management Methode SCRUM.

 

06.2008

  • Weiterbildung Maven, Spring, OSGI, Hibernate.

 

03.1998 ? 07.1999

  • Studium der deutschen Sprache am Sprachzentrum der Friedrich Alexander Universität Erlangen-Nürnberg.

 Wehrdienst

10.1989 ? 04.1990

  • Wehrdienst in Rumänien Stadt Bacau.

Schulbildung

09.1987 ? 07.1989

  • Gymnasium Stufe 2 (11 und 12 Klasse)
  • Name des Gymnasiums: Industrie Unirea Bukarest

 

09.1985 ? 07.1987

  • Gymnasium Stufe 1 (9 und 10 Klasse)
  • Name des Gymnasiums: Mathematik - Physik Nr. 3 Bukarest

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

  • Google Web Toolkit (GWT)
  • Google Maps API
  • Google Android
  • Spring
  • Hibernate
  • OSGI
  • CumulusJDK
  • Maven
  • WebSphere application server
  • Glassfish application server
  • Tomcat Webserver
  • Apache Webserver
  • SVN
  • CVS
  • Eclipse
  • NetBeans
  • RAD
  • ACAD
  • Cumulus JC
  • Hibernate
  • Agile Softwareentwicklung
  • Workflow Management
  • Workflow Optimization
  • Systemanalyse

 

Andere Kenntnisse

  • 3D Zeichnungsprogramm ACAD 2000. (Erfahrung in der Vergangenheit erworben, wieder ausbaufähig bei Bedarf)
  • Fundierte Kenntnisse in Bereich Fliegerei.
  • SPL Lizenz.

 

Meine Projekterfahrung, von über 13 Jahren bringt ein Spektrum fundiertes Wissen in folgende Bereiche:

  • Projekt Management
  • Image Management
  • CRM
  • Produktdatenbank-Management-Systeme
  • Workflow
  • Systemanalyse
  • Continuous Integration

Betriebssysteme

Android
Debian
Fedora
open SUSE
Opensource Linux Systeme
Ubuntu
Windows

Programmiersprachen

C#,
Java/J2EE
JavaScript
Perl
PHP
Shell
VisualBasic.Net

Datenbanken

MS SQL Server
Kein SQL oder STP Guru
MySQL
Kein SQL oder STP Guru
ODBC
Kein SQL oder STP Guru
Postgres
Kein SQL oder STP Guru

Datenkommunikation

Internet
Intranet
SMTP
TCP/IP

Design / Entwicklung / Konstruktion

AutoCAD
Basics
Autodesk Inventor
Basics
SolidWorks
Basics

Branchen

Branchen

Maschinenbau, Project Management, Print, Automotive

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.