Cristian Brandenburg teilweise verfügbar

Cristian Brandenburg

Senior GUI-JAVA Entwickler, Design, Architektur, Migration SWING nach JavaFX, eXtrem programming

teilweise verfügbar
Profilbild von Cristian Brandenburg Senior GUI-JAVA Entwickler, Design, Architektur, Migration SWING nach JavaFX, eXtrem programming aus Muenchen
  • 80636 München Freelancer in
  • Abschluss: Dipl.-Ing. Univ.
  • Stunden-/Tagessatz: nicht angegeben
    Nach Art und Dauer des Projekts und der Aufgabe verhandelbar
  • Sprachkenntnisse: deutsch (verhandlungssicher) | englisch (gut) | italienisch (verhandlungssicher) | rumänisch (Muttersprache)
  • Letztes Update: 15.02.2020
SCHLAGWORTE
PROFILBILD
Profilbild von Cristian Brandenburg Senior GUI-JAVA Entwickler, Design, Architektur, Migration SWING nach JavaFX, eXtrem programming aus Muenchen
DATEIANLAGEN
Tätigkeitsprofil

Diese Anzeige ist nur für angemeldete Nutzer möglich.

SKILLS
Ich bin ein top JavaFX  und SWING Developer spezialisiert auf die Entwicklung und Design von Frontends als Teile der verteilten Systeme.
Performance-Analyse, Profiling und Optimierung von Benutzeroberflächen stehen ebenfalls ganz oben in der Rangliste meiner Dienste, wobei die Erschaffung und Implementierung von Lösungen für die Migration von SWING Applikationen nach JavaFX mit ausgelagertem CSS-Styling  sowie die Portierung von vorhandenen  Applikationen und Systemen nach Java definitiv meine Stärken sind.
 
Meine Erfahrung in der  Softwareentwicklung beläuft sich auf über zwanzig Jahre, die letzten fünfzehn Jahre davon ausschließlich im Java Umfeld.
 
Die Agile, wie auch traditionelle Softwareentwicklung, Unit-Testing, Projektmanagement, sowie das Coaching im Umfeld SWING und JavaFX runden meine Angebotspalette ab.


Geübt:
  • in der Zusammenarbeit mit den:
    • betrieblich eingegliederten, externen , wie auch mixten Gruppen
    • kleinen (2-3 Entwickler) als auch großen und sehr großen (15-50 Teilnehmer) Crews
    • verteilten (standort- / zuständigkeitsübergreifend ) Teams
  • in der Arbeit vor Ort sowie im Home Office
  • in der selbständigen Verrichtung (von Design und Entwicklung über Testing und Umsetzung bis  Go-Live und Post Go-Live Support)
  • in der Durchführung von Telefon- und Videokonferenzen, remote-Arbeit und Ferndiagnose  (remote Analyse/ Diagnostics)


Fähigkeiten
  • Abstraktionsvermögen
  • Arbeit unter Stress
  • hohe Konzentration
  • gleichzeitige bzw. parallele Tätigkeiten / Projekte
  • gewohnt an abwechselnde Bedingungen / Arbeitsplätzen
  • schnelle Anpassung an:
    • die neuen Anforderungen
    • die Situationen
    • die Umgebung
  • routiniert in Arbeit unter starker Belastung, Zeitdruck, Krisensituationen:
    • knappe Termine
    • dringende Erstellung / Analyse / Implementierung von Lösungen
    • häufig veränderbare Anforderungen
    • oft abwechselnde Tätigkeiten (Bug fixing, Entwicklung, Analyse, Profilling, Testing, etc)
    • Überstunden
    • vor Ort Einsätze


================================================================
Branchen / Gebiete
================================================================
  • Printmedien
  • Gesundheitswesen
  • Inkassoverfahren
  • Patentamt
  • Dokumentenmanagement
  • Luftverkehr
  • Teleshopping
  • Pay-TV
  • Entwicklung und Herstellung von militärischen Telekommunikationsprodukten
  • Kundenmanagements
  • Telekommunikation
  • EDV
  • Automatisierte Bestellbearbeitung für Großanbieter (Scanning? OCR? Cleansing ? Processing ? Transfering)

================================================================
Projekte in Deutschland
================================================================

04.2014 - laufend
Forschungszentrum der Heidelberger Druckmaschinen AG   • Printmedien
Mitarbeit an der Portierung im JavaFX der vorhandenen SWING Benutzeroberflächen für eine neue, innovative Touchscreen- und gestenbasierte Ansteuerung der Druckmaschinen.

09.2010 - 04.2014
Kassenärztliche Vereinigung Baden-Würtemberg  • Gesundheitswesen
Design, Coaching  und (Mit)Entwicklung des Migrationsprojekts OpenKV-Laris: Ablösung der veralteten Softwareenwicklungs-Technologie .Net durch den KV-Standard Java
Entwicklung eines auf JBoss und SOAP Technologien basierenden WebService-Clients für die Eintragung der Ärtze im KBV-System und Generierung der LAR (lebenslange Arztnummer) innerhalb vom LARIS.

10.2009 - 09.2010
HSE24 GmbH  • Teleshopping
Neuentwicklung einer internen Notfallbestellerfassung
Mitarbeit an der Neuentwicklung einer internen Notfallbestellerfassung für die Abdeckung der geplanten und ungeplanten Ausfälle des Kernsystems. Der Server muss mit Hilfe der Webservices (multi tier architecture) sowohl über einen Swing Fatclient als auch über einen Browser ansprechbar sein .

07.2009 - 09.2009
EOS IT Services  • IT-Dienstleistung / Inkassoverfahren
Umschreibung in Java mit SWING
Mitarbeit an der Portierung / Umschreibung in Java mit SWING eines im C++ entwickelten Frontends, Teil eines verteilten Systems mit Oracle Datenbank (multi tier architecture).

09.2008 - 03.2009
Europäisches Patentamt / EPO  •  Dokumentenmanagement / Patentamt
Entwicklung einer Multiuser Document Processing Solution
Mitarbeit an der Entwicklung einer Multiuser Document Processing Solution als erteiltes System mit SOAP Client-Server Anbindung und DB2 Datenbank (Intranet / Internet Lösung)

07.2008 - 09.2008
Lufthansa Systems  •  IT-Dienstleistung / Luftwerkehr
Entwicklung eines Decision Support Services (DSS)
Mitarbeit an der Entwicklung eines Decision Support Services (DSS) für Lufthansa Passage als Intranet Internet – Lösung
O Consulting und Beratung im Vorfeld der Architektur eines Rich Clients mit JMS- und RMI- Server-Anbindungen
O Objektorientierte Analyse und Design mittels UML-Diagrammen
O Implementierung und Programmierung des Java-Clients
O Entwicklung von mehreren Bedienoberflächen mit SWING für die Bearbeitung und Darstellung der Daten
O Weiterentwicklung und Design eines JAVA - Admin-Tools System-Configurators

01.2006 - 03.2008
Rohde & Schwarz  • Entwicklung und Herstellung von militärischen Telekommunikationsprodukten
Mitentwicklung eines “Tactical Information Systems“ mit Client-Server Architektur für Internet Intranet Kommunikationen via Radio


06.2004 - 12.2005
Bardenheuer Software GmbH  • Netzbetreiber im Mobilfunk
Entwicklung eines Client-Server Systems
Mitarbeit an der Entwicklung eines Client-Server Systems im Bereich Telecomunications Management Network.


01.2004 - 06.2004
MicroDoc • IT-Dienstleistung
Entwicklung einer Java Anwendung
Selbständige Entwicklung einer Java Anwendung aus dem Personaldienstleistungsbereich
Mitarbeit an der Weiterentwicklung einer existierenden J2EE Applikation


03.2001 - 07.2003
BetaResearch/Kirch Gruppe • Verlagswesen & Medien
Entwicklung eines mehrsprachigen Subscriber Management Systems
Mitarbeit an der Entwicklung eines mehrsprachigen Subscriber Management Systems (Customer Care & Billing) in einem multinationalen Entwicklungsteam.
Selbständiges Design und Entwicklung eines Bugtracking-Tools als Web-Client-Server Web basierte Anwendung

05.1999 - 03.2001
ProData • IT-Dienstleistung
Entwicklung einer Applikation zur Produktionsüberwachung der Erfassung und Verwaltung des digitalen Belegarchivs
Entwicklung einer Web-Applikation zur Aktualisierung von Datenbanken via Intra- und Internet
Erstellung eines Programms für Konvertierung DCX-TIFF
Weiterentwicklung eines Scan-Programms
PROJEKTHISTORIE
Top JavaFX  und SWING Developer spezialisiert in der Entwicklung und Design von Frontends als Teile der verteilten Systeme.
Performance-Analyse, Profiling und Optimierung von Benutzeroberflächen stehen ebenfalls ganz oben in der Rangliste meiner Dienste, wobei die Erschaffung und Implementierung von Lösungen für die Migration von SWING Applikationen nach JavaFX mit ausgelagertem CSS-Styling  sowie die Portierung von vorhandenen  Applikationen und Systemen nach Java definitiv meine Stärken sind.
 
Meine Erfahrung in der  Softwareentwicklung beläuft sich auf über zwanzig Jahre, davon die letzte fünfzehn  Jahre ausschließlich im Java Umfeld.
 
Die Agile wie auch traditionelle Softwareentwicklung, Unit-Testing, Projektmanagement sowie das  Coaching im Umfeld SWING und JavaFX runden meine Angebotspalette ab.


PROJEKTE:
======================================================================
IT Consultant / GUI Designer / JavaFX-Entwickler
Forschungs- und Entwicklungszentrum der Heidelberger Druckmaschinen AG 
======================================================================
Portierung im JavaFX der vorhandenen SWING Benutzeroberflächen für eine neue, innovative Touchscreens und gestenbasierte Ansteuerung der Druckmaschinen 

Aufgaben- und Verantwortungsbereich: 
o Beratung/ Coaching im JavaFX Umfeld 
o Analyse, Design, Konzeption ? Kodierung und Entwicklung 
o Realisierung von Prototypen, Erstellung von Test Cases 
o Festlegung des Stylings via CSS-Dateien 
o Profiling, Optimierung


======================================================================
IT Consultant / Systemanalytiker und Lead Java-Entwickler
Kassenärztliche Vereinigung Baden-Würtemberg (Mannheimm)
======================================================================
Migrationsprojekt OpenKV-Laris: Ablösung der veralteten Softwareenwicklungs-Technologie .Net durch den KV-Standard Java 
Selbständige Entwicklung eines auf JBoss und SOAP Technologien basierenden WebService-Clients für die Eintragung der Ärtze im KBV-System und Generierung der LAR (lebenslange Arztnummer) innerhalb vom LARIS

Aufgaben- und Verantwortungsbereich: 
o Festlegung der Softwarearchitektur für das neue LARIS-System als generische Applikation (Funktionen, Bedienoberflächen und Logik, generisch, durch Metadaten definiert)
o Systemanalyse, Design, Konzeption und Codierung
o Konzipierung eines Frameworks für die generische und universale Instanziierung und Benützung von Bearbeitungsdialogen, Models, Views und Controllers anhand von definierenden Metadaten
o strenge Trennung der Zuständigkeiten der Models, Views und Controllers innerhalb der MVC-Pattern-Implementierung
o generische Eventing - Kommunikation zwischen den am Workflow beteiligten Teilnehmern 
o Durchführung von Code-Reviews
o exemplarische Arbeiten von Sourcecode-Lösungen
o Konzeption und Codierung
o Test und Dokumentation
o Unterstützung bei der Projektorganisation (Scrum)
o Mitdesign und Mitentwicklung eines auf jgoodies basierenden Binding-Frameworks innerhalb des KV-Frameworks, zwecks eines flexiblen bidirektionalen Datenaustausch zwischen Widgets/ und Models /Beans 
o Mitdesign und Mitentwicklung eines hausübergreifenden Validierungsframeworks zum Validieren von Beans, Domain Objects und Benutzereingaben mit unterschiedlichen widget-markers


======================================================================
IT Consultant / GUI Entwickler / Systemanalytiker 
HSE24 GmbH (München -Ismaning)
======================================================================
Neuentwicklung einer internen Notfallbestellerfassung für die Abdeckung der geplanten und ungeplanten Ausfälle des Kernsystems. Der Server muss sowohl über einen Swing Fatclient als auch über einen Browser ansprechbar sein mit Hilfe den Webservices. (multi tier architecture) 

Aufgaben- und Verantwortungsbereich: 
o Festlegung der Softwarearchitektur für das neue LARIS-System als generische Applikation (Funktionen, Bedienoberflächen und Logik, generisch, durch Metadaten definiert)Aufgaben- und Verantwortungsbereich: 
o architekturische Konzeption des Systems (Clients, Services und Datenbank)
o Consulting und Beratung im Vorfeld des Designs des Java- und Web- Clients, der anzusetzenden Technologien und Frameworks
o UML - Analyse und - Design
o Vollständige Entwicklung, Implementierung, Test der Clients bis einschließlich (Post)Go-Live
o Entwicklung eines Kunden spezifischen SWING Look&Feel
o Entwurf, Design und Entwicklung eines Admin Tools für die Durchführung von Wartungen, Pflege und Anpassungen am entwickelten System


======================================================================
IT Consultant / Java SWING Coacher 
für EOS IT Services GmbH (Hamburg)
======================================================================
Portierung / Umschreibung in Java mit SWING eines im C++ entwickelten Frontends, Teil eines verteilten Systems mit Oracle Datenbank (multi tier architecture).

Aufgaben- und Verantwortungsbereich: 
o Consulting und Beratung im Vorfeld des Designs eines rich Java Clients mit Socket - Serveranbindungen als 1 zu 1 Kopie des aktuellen C++ Frontends
o Objektorientierte Analyse und Design mittels UML-Diagrammen
o Analyse im Zweck der Verbesserung (refactoring) des Designs des bestehenden Frontends sowie die Entwicklung und Implementierung von multithread-Lösungen
Designing und Realisierung von verschieden Prototypen, Tools und Utilities 
o Vollständige Entwicklung und Implementierung von mehreren Bedienoberflächen mit SWING für die Bearbeitung und Darstellung der Daten


======================================================================
IT Consultant / GUI-Java Entwicklung 
Lufthansa Systems (Raunheim - Frankfurt)
======================================================================
Entwicklung eines Decision Support Services (DSS) für Lufthansa Passage als Intranet Internet – Lösung 

Aufgaben- und Verantwortungsbereich: 
o Consulting und Beratung im Vorfeld der Architektur eines Rich Clients mit JMS- und RMI- Server-Anbindungen
o Objektorientierte Analyse und Design mittels UML-Diagrammen
o Implementierung und Programmierung des Java-Clients
o Entwicklung von mehreren Bedienoberflächen mit SWING für die Bearbeitung und Darstellung der Daten
o Weiterentwicklung und Design eines JAVA - Admin-Tools SystemConfigurators


======================================================================
IT Consultant / GUI Java Entwicklung 
Europäisches Patentamt (München)
======================================================================
Entwicklung einer Multiuser Document Processing Solution als verteiltes System mit SOAP Client-Server Anbindung und DB2 Datenbank (Intranet / Internet Lösung)

Aufgaben- und Verantwortungsbereich: 
o Weiterentwicklung/Refactoring der bestehenden Java SWING - Clients
o Weiterentwicklung eines Admin-Tools für ein Anwendungs-system 
o Weiterentwicklung eines Java Authoring Frameworks mit SWING GUI (Martha – Java frameworks used for editing and displaying (X)HTML and XML based on two W3C standards: DOM and CSS) Die Erweiterungen waren in zwei Direktionen ausgerichtet: leichtere Einbettung des Tools in bestehenden Systemen des EPO
o Design, Entwicklung und Implementierung von folgenden Funktionen
o Neue Strukturen und Styles auf Basis von XML, XHTML und CSS - Text- und Dokumentformatierungen - Hinzufügen und Nutzung von Symbolen - Entwicklung eines Formeleditors Modul - Definition von Dokument-Vorlagen - Dynamische Importierung und Anwendung von in der Datenbank gelagerten CSS – Style - Bausteinen und Vorlagen - Speichern des Dokumentes im XHTML / HTML und XML- Format 
o Entwicklung und Design eines GUIs für ein SearchEnginee System Tools


======================================================================
IT Consultant / GUI-Java Entwickler 
Rohde & Schwarz (München)
======================================================================
Entwicklung eines “Tactical Information Systems“ mit Client-Server Architektur für Internet Intranet Kommunikationen via Radio

Aufgaben- und Verantwortungsbereich: 
o Objektorientierte Analyse und Design mittels UML-Diagrammen
o Entwicklung eines auf Baukastenprinzip basierten SWING Java-Frontend mit folgenden Eigenschaften / Funktionalitäten:
- CORBA-Anbindungen mit in C++ geschrieben Modulen Servants resp. fremden Applikationen 
- mehrsprachig und ablauffähig unter Windows XP und UNIX 
- zur Laufzeit änderbarem Look&Feel (Tag- und Nacht-Darstellung)
- Look&Feel für Touch Screen nach eigenem Entwurf 
o Entwicklung von Testskripten (TSL) für automatisierte Tests des Systems Tools, Lösungen und Entwicklungsumgebungen: WinRunner, TSL (Test-Scripting-language), u.a. 
o Selbständiges Design und Erstellung einer Simulationsapplikation für das Training mit dem M3TR Radio
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
- bevorzugt Großraum München
- CH, IT
SONSTIGE ANGABEN
In Projekten ausgeübte Rollen
**************************************
Developer, Designer, Architekt, Systemanalyst, Consulting/Beratung, Teamleiter, technische Leitung
KONTAKTANFRAGE VERSENDEN

Nachricht:

Absenderdaten:

WEITERE PROFILE IM NETZ