OOP, Java, JavaFX, Swing, JavaScript, HTML5, CSS3, XML, JSON, Node.js, MongoDB
Aktualisiert am 18.02.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 17.03.2024
Verfügbar zu: 100%
davon vor Ort: 0%
OOP
Java 17
XML
JavaFX
Swing
Multithreading
Hibernate
JavaScript
HTML5
CSS3
XSL
XSLT
XSD
DTD
JSON
Node.js
MongoDB
UML 2.0
Deutsch
Muttersprache
Englisch
Gute Kenntnisse
Türkisch
Muttersprache

Einsatzorte

möglich

Projekte

2 Jahre 7 Monate
2021-07 - heute

Ein neuartiger Dateimanager namens FLOR

Entwickler / Owner
Entwickler / Owner

FLOR ist ein neuartiger Dateimanger der es einem ermöglicht Dateien aus unterschiedlichen Perspektiven zu betrachen.

FLOR basiert auf mein eigenes DB System namens AladdinDB.

2 Jahre 11 Monate
2021-03 - heute

AladdinDB ein neuartiges NoSQL Datenbanksystem

Software-Entwickler / Author
Software-Entwickler / Author

AladdinDB ist mein neuestes Projekt.

Ein neuartiges, objektorientiertes, dokumentenbasiertes, NoSQL Java Datenbanksystem.

Es steht als Open-Source-Projekt auf github zur Verfügung.

1 Monat
2023-12 - 2023-12

IT-Dozent - Webinar - XML Grundlagen

IT-Dozent XML DTD XSD ...
IT-Dozent

Zeitraum: 04.-05.12.2023 (2 Tage)


Themen:

  • XML Grundlagen
  • XML Einsatzgebiete und Nutzen
  • XML Semantik und Syntax
  • XML Namensräume
  • Parsen ( DOM und SAX )
  • Strukturierung von XML Dokumenten
  • Elemente, Attribute, Entitäten, PIs
  • Datenmodellierung mit XML
  • DTD
  • XML Schema
  • Valide XML Dokumente
  • Arbeiten mit XML Dokumenten
  • Extensible Style Language (XSL)
  • CSS und XSLT in Web Browsern
  • Tools für XSLT
  • Transformationen in XML, HTML, Text
  • Adressierung von Teilen eines XML Dokuments mit XPATH
  • XSL-Formatting Objects (FO)
  • XSLT-Prozessoren

XML DTD XSD XSL XSLT XPath XSL-FO HTML CSS DOM SAX Visual Studio Code Intelij
Protranet GmbH
Remote
1 Monat
2023-10 - 2023-10

IT-Dozent - Webinar - Java Erweiterung und Vertiefung I

IT-Dozent Java JavaFX Eclipse ...
IT-Dozent

Zeitraum: 09.-11.10.2023 (3 Tage)


Themen: 

- Dateiverarbeitung, Ein/Ausgabe
- Reader- und Writer-Klassen
- Byteströme
- Serialisierung von Objekten, Behandlung von Sonderfällen
- Wahlfreier Dateizugriff
- Arbeiten mit Dateien und Verzeichnissen

- Datenstrukturen (Collections)
- Das Collection-Framework im Überblick
- Interfaces, abstrakte Klassen und Implementierungen
- Listen, Mengen, Queues, Hash-basierte Datenstrukturen (Maps)
- Durchsuchen und Sortieren
- Verwendung schwacher Referenzen


- Multithreading
- Starten und Stoppen von Threads
- Priorität und Thread-Gruppen
- Thread-Synchronisation
- Kritische Abschnitte, Sperren, Warten und Benachrichtigen
- Executor-Schnittstelle und Threadpools

- Einstieg in die Erstellung grafischer Benutzungsschnittstellen mit Swing
- Basiskomponenten: Knöpfe, Beschriftungen, Container, Fenster
- Layoutmanagement
- Ereignisbehandlung
- Verwendung von JTable und JTree

- Applet-Programmierung
- Applets im HTML-Dokument
- Ressourcen-Verteilung
- Web Start: Laden von Applikationen
- Java Network Launching Protocol (JNLP)
- Sicherheitsaspekte
- Datenbankzugriff via JDBC
- JDBC-Treiber, DataSource-Konzept
- Datenbankverbindungen und Zugriff via SQL
- Transaktionen
- RowSet-Konzept
- Netzwerkzugriff und verteilte Applikationen
- Verbindungen via URLs
- Überblick zur Socket-Programmierung
- Verwenden von Remote Method Invocation (RMI)

Java JavaFX Eclipse Swing Java 19
Protranet GmbH
Remote
1 Monat
2023-08 - 2023-08

IT-Dozent - Webinar - XML Grundlagen

IT-Dozent XML DTD XSD ...
IT-Dozent
Zeitraum: 2 Tage ( 07.08.2023 bis 08.08.2023 )

Themen:

  • XML Grundlagen
  • XML Einsatzgebiete und Nutzen
  • XML Semantik und Syntax
  • XML Namensräume
  • Parsen ( DOM und SAX )
  • Strukturierung von XML Dokumenten
  • Elemente, Attribute, Entitäten, PIs
  • Datenmodellierung mit XML
  • DTD
  • XML Schema
  • Valide XML Dokumente
  • Arbeiten mit XML Dokumenten
  • Extensible Style Language (XSL)
  • CSS und XSLT in Web Browsern
  • Tools für XSLT
  • Transformationen in XML, HTML, Text
  • Adressierung von Teilen eines XML Dokuments mit XPATH
  • XSL-Formatting Objects (FO)
  • XSLT-Prozessoren
XML DTD XSD XSL XSLT XPath XSL-FO HTML CSS DOM SAX Visual Studio Code IntelliJ
Protranet GmbH
Remote
1 Monat
2023-08 - 2023-08

IT-Dozent - Webinar - Transforming XML with XSLT

IT-Dozent
IT-Dozent
Zeitraum: 1 Tag ( 10.08.2023 )

Themen:

  • Einführung in XSLT
  • XSLT vs. prozedurale Sprachen
  • Transformationen
  • XSL-Verarbeitung
  • Vereinfachte Stylesheets
  • Verwendung von XPath
  • Hinzufügen von Template-Regeln
  • Traditionelle Programmierkonzepte und XSLT
  • Arbeiten mit Variablen
  • Benannte Templates
  • Funktionen
  • Modulare Stylesheets
  • Erstellen eines XML-Ergebnisbaums
  • Berechnungen mit XSLT
  • Rekursive Programmiertechniken
  • Java als XSLT Prozessor ( javax.xml.transform.* )
XSL XSLT XPath HTML CSS Java Visual Studio Code IntelliJ
1 Monat
2023-08 - 2023-08

IT-Dozent - Webinar - Java Grundlagen für Einsteiger

IT-Dozent Java OOP Swing ...
IT-Dozent
Zeitraum: 3 Tage ( 14.08.2023 bis 16.08.2023 )

Themen:

Übersicht
  • Historie und besondere Eigenschaften von Java
  • Versionen und Plattformen
  • Überblick über die Java Technologie

      Die Programmierumgebung
      • Installation einer Entwicklungsumgebung
      • Konfiguration der wichtigsten Parameter
      • Programme edieren, übersetzen und ausführen

      Java Syntax
      • Datentypen, Operatoren
      • Steuerung des Programmflusses
      • Kommentare

      Einführung in die objektorientierte Programmierung
      • Klassen, Methoden, Attribute
      • Kapselung und Sichtbarkeit
      • Konstruktoren
      • Vererbung
      • Interfaces und abstrakte Klassen
      • Ausnahmebehandlung

      Erstellen einfacher Applikationen
      • Nutzung von Zeichenketten und Feldern
      • Verwenden wichtiger Klassen aus den Standardbibliotheken

      Einführung in die Erstellung grafischer Benutzungsschnittstellen
      • Aufbau von Swing und AWT
      • Basiskomponenten: Knöpfe, Beschriftungen, Container, Fenster
      • Layoutmanagement
      • Ereignisbehandlung
      • Einbinden von Bilddateien
      Java OOP Swing JavaFX Maven IntelliJ
      Protranet GmbH
      Remote
      5 Monate
      2023-03 - 2023-07

      IT-Dozent - Webinar - Für Fachinformatiker / Anwendungsentwicklung

      IT-Dozent Java 17 OOP Design Pattern ...
      IT-Dozent
      Themen:
      • objekorientierte Programmierung in Java ( mit Eclipse/IntelliJ )
      • Softwarearchitekturen ( Entwurfsmuster: Singleton/Multiton, MVC, Observer, Factory )
      • UML ( Klassendiagramme, Sequenzdiagramme)
      • Client-Server-Kommunikation mit Java und JSON über Sockets
      • Multithreading
      • Benutzeroberflächen mit Java-Swing und JavaFX
      • Datenbankenanbindung ( JDBCund Hibernate )
      • Clean Code
      • GIT
      • Unit-Testing mit JUnit
      • Maven ( Build-Prozess )
      • Vertiefen und Anwenden der Fachqualifikation
      Java 17 OOP Design Pattern UML 2.0 Multithreading JavaFX Swing Socket JDBC Git JUnit Maven Clean Code MySQL
      Bildungsinstitut Plus GmbH
      Remote
      1 Monat
      2023-02 - 2023-02

      IT-Dozent - Webinar - XML Grundlagen

      IT-Trainer XML DTD XML Schema ...
      IT-Trainer

      Zeitraum: 2 Tage ( 27.02.2023 bis 28.02.2023 )


      Themen:

      • XML Grundlagen
      • XML Einsatzgebiete und Nutzen
      • XML Semantik und Syntax
      • XML Namensräume
      • Parsen ( DOM und SAX )
      • Strukturierung von XML Dokumenten
      • Elemente, Attribute, Entitäten, PIs
      • Datenmodellierung mit XML
      • DTD
      • XML Schema
      • Valide XML Dokumente
      • Arbeiten mit XML Dokumenten
      • Extensible Style Language (XSL)
      • CSS und XSLT in Web Browsern
      • Tools für XSLT
      • Transformationen in XML, HTML, Text
      • Adressierung von Teilen eines XML Dokuments mit XPATH
      • XSL-Formatting Objects (FO)
      • XSLT-Prozessoren

      Entwicklungsumgebungen (Eclipse und Visual Studio Code)

      XML DTD XML Schema DOM SAX Java XSL XSLT XPath CSS3 HTML5 Eclipse Visual Studio Code
      Protranet GmbH
      Remote
      1 Monat
      2022-12 - 2022-12

      IT-Trainer - Online Seminar - Programming in HTML5 with JavaScript and CSS3

      IT-Trainer HTML5 CSS3 JavaScript ...
      IT-Trainer
      Rolle: IT-Trainer für ein online Seminar 4 Tage vom 19.-22.12.2022

      Programming in HTML5 with JavaScript and CSS3


      Überblick über HTML5 und CSS3

      Überblick über HTML5

      Überblick über CSS3

      Erstellen von Web Applikationen mit Visual Studio Code


      Erstellen und Styling einer HTML5 Seite

      Erstellen einer HTML5 Seite

      Styling einer HTML5 Seite


      Einführung in JavaScript

      Überblick über die JavaScript Syntax

      HTML DOM mit JavaScript


      Formular zum Sammeln von Daten und Validierung der Benutzereingaben

      Formulare und Eingabefelder

      Validierung mit HTML5 Attributen

      Validierung mit JavaScript


      Kommunikation mit einer Remote-Datenquelle

      Senden und Empfangen von Daten mit XMLHTTPRequest


      Styling von HTML5 mit CSS3

      Text

      Block Elemente

      CSS3 Selektoren

      Verbesserung grafischer Effekte mit CSS3


      Objekte und Methoden mit JavaScript

      Sauberes JavaScript

      Benutzerdefinierte Objekte

      Objekte erweitern


      Erstellen interaktiver Seiten mit HTML5 APIs

      Interaktion mit Dateien

      Incorporating Multimedia

      Reaktion auf Browser Location und Context

      Debugging und Profiling einer Web Application


      Hinzufügen von Offline Support zu Web Applications

      Lesen und schreiben von lokalen Daten

      Hinzufügen von Offline Support mit Application Cache


      Implementierung einer adaptiven Benutzeroberfläche

      Erstellen einer adaptiven Benutzeroberfläche


      Erstellen erweiterter Grafiken

      Erstellen interaktiver Grafiken mit Scalable Vector Graphics

      Programmgesteuerte Grafikzeichnung mit Canvas


      Benutzeroberfläche animieren

      Anwenden von CSS-Übergängen

      Elemente umwandeln

      Anwenden von CSS Key-frame Animationen


      Echtzeit-Kommunikation mit Web Sockets

      Einführung in Web Sockets

      Mit Web Sockets Daten empfangen und senden


      Erstellen von Web Worker Prozessen

      Einführung in Workers

      Ausführung asynchroner Verarbeitung mit Web Worker

      HTML5 CSS3 JavaScript Visual Studio Code SVG
      Protranet GmbH
      Remote
      1 Monat
      2022-10 - 2022-10

      IT-Dozent - Webinar - XML Grundlagen

      IT-Dozent XML DTD XML Schema ...
      IT-Dozent

      Zeitraum: 2 Tage ( 17.10.2022 bis 18.10.2022 )


      Themen:

      • XML Grundlagen
      • XML Einsatzgebiete und Nutzen
      • XML Semantik und Syntax
      • XML Namensräume
      • Parsen ( DOM und SAX )
      • Strukturierung von XML Dokumenten
      • Elemente, Attribute, Entitäten, PIs
      • Datenmodellierung mit XML
      • DTD
      • XML Schema
      • Valide XML Dokumente
      • Arbeiten mit XML Dokumenten
      • Extensible Style Language (XSL)
      • CSS und XSLT in Web Browsern
      • Tools für XSLT
      • Transformationen in XML, HTML, Text
      • Adressierung von Teilen eines XML Dokuments mit XPATH
      • XSL-Formatting Objects (FO)
      • XSLT-Prozessoren

      Entwicklungsumgebungen (Eclipse und Visual Studio Code)

      XML DTD XML Schema XSL XSLT XSL-FO XPath DOM SAX Java CSS3 HTML5 Eclipse Visual Studio Code
      Protranet GmbH
      Remote
      1 Monat
      2022-10 - 2022-10

      IT-Trainer - Online Seminar - Java Erweiterung und Vertiefung I

      IT-Trainer Java Java 19 JavaFX ...
      IT-Trainer
      Rolle: IT-Trainer für ein online Seminar 3 Tage vom 25.-27.10.2022

      Java Erweiterung und Vertiefung I


      Dateiverarbeitung, Ein/Ausgabe

      Reader- und Writer-Klassen

      Arbeiten mit Dateien und Verzeichnissen

      Datenstrukturen (Collections)

      Das Collection-Framework im Überblick

      Interfaces, abstrakte Klassen und Implementierungen

      Listen, Mengen, Queues, Hash-basierte Datenstrukturen (Maps)

      Durchsuchen und Sortieren

      Verwendung schwacher Referenzen

      Multithreading

      Starten und Stoppen von Threads

      Priorität und Thread-Gruppen

      Thread-Synchronisation

      Executor-Schnittstelle und Threadpools

      Einstieg in die Erstellung grafischer Benutzungsschnittstellen mit Swing und JavaFX

      Basiskomponenten: Knöpfe, Beschriftungen, Container, Fenster

      Layoutmanagement

      Ereignisbehandlung

      Verwendung von JTable und JTree

      Datenbankzugriff via JDBC

      JDBC-Treiber, DataSource-Konzept

      Netzwerkzugriff und verteilte Applikationen

      Verbindungen via URLs

      Überblick zur Socket-Programmierung

      Verwenden von Remote Method Invocation (RMI)

      Java Java 19 JavaFX Swing Eclipse
      Protranet GmbH
      Remote
      1 Monat
      2022-10 - 2022-10

      IT-Trainer - Online Seminar Softwaresanierung mit Java

      IT-Trainer Java Design Pattern Softwaresanierung
      IT-Trainer
      Rolle: IT-Trainer für ein online Seminar 1 Tag am 28.10.2022

      Softwaresanierung mit Java


      Einführung: Warum wird Code schlecht?

      Schlechten Code erkennen

      Systeme Testgetrieben erweitern

      Auflösen von Abhängigkeiten im Code

      Testsanierung (Nachziehen von Tests)

      Grundlagen zur Erstellung guter Tests

      Grundlegende Refactoring-Methoden

      Java Design Pattern Softwaresanierung
      Protranet GmbH
      Remote
      17 Jahre 3 Monate
      2005-04 - 2022-06

      Eigener Web- Server auf Linux Basis

      Administrator
      Administrator
      Neben Software-Engineering Tätigkeiten unterhalte ich seit mehr als 10 Jahren einen eigenen dedizierten Web- Server auf Linux Basis.
      Home Office
      1 Monat
      2021-12 - 2021-12

      IT-Dozent - Webinar - XML Grundlagen

      IT-Dozent XML DTD XML Schema ...
      IT-Dozent

      Zeitraum: 3 Tage ( 13.12.2021 bis 15.12.2021 )

      Themen:

      • XML Grundlagen
      • XML Einsatzgebiete und Nutzen
      • XML Semantik und Syntax
      • XML Namensräume
      • Parsen ( DOM und SAX )
      • Strukturierung von XML Dokumenten
      • Elemente, Attribute, Entitäten, PIs
      • Datenmodellierung mit XML
      • DTD
      • XML Schema
      • Valide XML Dokumente
      • Arbeiten mit XML Dokumenten
      • Extensible Style Language (XSL)
      • CSS und XSLT in Web Browsern
      • Tools für XSLT
      • Transformationen in XML, HTML, Text
      • Adressierung von Teilen eines XML Dokuments mit XPATH
      • XSL-Formatting Objects (FO)
      • XSLT-Prozessoren

      Entwicklungsumgebungen (Eclipse und Visual Studio Code)

      XML DTD XML Schema XSL XSLT XSL-FO XPath DOM SAX Java CSS3 HTML5 Eclipse Visual Studio Code
      Protranet GmbH
      Remote
      4 Jahre 1 Monat
      2017-01 - 2021-01

      Entwicklung einer Java FX Datenbankanwendung - YC4youDB

      Java 11 JavaFX MongoDB ...

      Neuentwicklung einer JavaFX/MongoDB Datenbankanwendung, für die Verwaltung von Geschäftsvorgängen bei der Vermittlung von Yacht-Personal.

       

      Eingesetzte Technologien: Java12, JavaFX, MongoDB, NodeJS, ExpressJS, RequireJS.

      Java 11 JavaFX MongoDB Node.js
      4 Jahre 1 Monat
      2017-01 - 2021-01

      Entwicklung einer Website ( https://yc4you.com )

      Entwicklung einer Website in nativem HTML5, Css3 und JavaScript sowie Animations-Algorythmen ohne den Einsatz von Fremdcode.  

      5 Monate
      2020-08 - 2020-12

      SOFTWARE-ENGINEERING FÜR DIE STEUERUNG EINES AUTOMATEN ÜBER EINEN "RASPBERRY PI 4"

      Entwickler
      Entwickler

      Software-Engineering:

      • einer modernen grafischen Benutzeroberfläche für ein 7 Zoll Touchscreen-Display in "Java-/JavaFX 12".

      • für die Steuerung eines Automaten (durch die Bedienung des oben genannten GUI's) über einen "Raspberry Pi 4" mit dem Einsatz von Pi4J.

      13 Jahre 9 Monate
      2004-05 - 2018-01

      Autor und Entwickler einer Webdesign Software als Java Desktop Application

      Software Engineer, Autor, Geschäftsführer OOP Graphics2D AWT ...
      Software Engineer, Autor, Geschäftsführer
      Konzeptionelle Entwicklung eines Web-Editors als Java-Desktop-Anwendung. Das Entwerfen von Webseiten mit dem Editor wird über eine sehr komfortable grafische Benutzeroberfläche (ähnlich einem Vektor-Graphik Programm) gesteuert.
      Eclipse NetBeans 8.0 Git Linux Proguard Launch4J
      OOP Graphics2D AWT Swing Multi-Threading Streams API Collections API Exception Handling Generics NIO.2 JSON XML HTML CSS JavaScript Servlets TomCat Java
      Home Office
      2 Monate
      2015-06 - 2015-07

      IT Trainer für Fachinformatiker

      Freiberuflicher Trainer HTML5 CSS3 JavaScript ...
      Freiberuflicher Trainer
      Neben der Einführung in HTML 5, CSS 3 und JavaScript habe ich die Teilnehmer anhand einer einfachen Web- Anwendung der Welt der DOM Manipulation mit jQuery näher gebracht. Durch den Einsatz von AngularJS waren sie in der Lage komplexe Szenarien, wie die gefilterte Anzeige von Daten in Tabellen, mit sehr wenig Code umzusetzen. Für die Auslagerung und Verwaltung der anzuzeigenden Daten mussten sie den Umgang mit JSON und XML verstehen.
      Visual Studio Online JSON Editor
      HTML5 CSS3 JavaScript jQuery AngularJS JSON
      Lutz & Grub AG
      Nürnberg
      5 Monate
      2015-03 - 2015-07

      Terminal UI in JavaFX

      Software Engineer Java 8 OOP JavaFX ...
      Software Engineer
      Konzeptionelle Entwicklung einer Terminal UIOberfläche in JavaFX mit Anbindung an Restful- Schnittstellen. Die Software wurde in agiler Umgebung nach SCRUM Methode mit dem Einsatz von JIRA als Werkzeug, entwickelt. Der Einsatz von FXML, CSS und Controllern in JavaFX ermöglichte mir eine einfache Implementierung der Software als MVC. Die Anbindung an Restful-Schnittstellen erreichte ich durch den Einsatz von SpringBoot. Der Terminal als Maven Projekt übernahm die Lösung von Abhängigkeiten im Build- Prozess.
      NetBeans Maven GIT SourceTree JIRA Linux Windows 8
      Java 8 OOP JavaFX FXML CSS Binding Generics Lambdas Collections API Exeption Handling Java EE SpringBoot JSON Agil nach Scrum MongoDB
      hiqs GmbH
      Heilbronn
      3 Jahre 2 Monate
      2009-05 - 2012-06

      Diverse Programmier-Tätigkeiten an einem Waren-Wirtschaftssystem

      Software-Engineer Java OOP Swing ...
      Software-Engineer
      Die konzeptionelle Entwicklung einer Java API für den Zugriff auf eine kostenpflichtige Web-Datenbank zur Bonitätsprüfung von Shop Kunden. Diverse Fehlerbehebungen, Erweiterungen und Verbesserungen im der API. Diverse Veränderungen und Verbesserungen der Datenbankstruktur und im Zusammenhang stehende Anpassungen im der API.
      Eclipse MySQL Administration Query Browser Workbench Linux Windows
      Java OOP Swing Multi-Threading Collections API Exception Handling JDBC MySQL
      Triway Internet Service GmbH
      Vohenstrauss
      3 Monate
      2009-10 - 2009-12

      Term-Organizer (Java Framework)

      Autor, Software Engineer, Geschäftsführer Java OOP Graphics2D ...
      Autor, Software Engineer, Geschäftsführer
      Das Framework wurde von mir konzeptionell realisiert. Es bietet dem Java Anwendungs-/ Applet-Entwickler komfortable GUI Komponenten und Hilfsklassen zur Organisation von Terminen.
      Eclipse Linux Windows
      Java OOP Graphics2D AWT Swing Multi-Threading Streams API Collections API Exception Handling XML
      HomeOffice
      8 Monate
      2008-01 - 2008-08

      HTML JAVA BRIDGE (Java Framework)

      Software Engineer, Autor Java OOP Graphics2D ...
      Software Engineer, Autor
      Das Framework wurde von mir konzeptionell realisiert. Durch Kapselung der HTML Welt von Java Klassen, ermöglicht es komplexe Web-Anwendungen aus reinen Java-Komponenten zu erstellen. Java Entwickler brauchen sich nicht mehr mit der HTML Problematik auseinander zu setzen.
      Eclipse CVS Linux Windows
      Java OOP Graphics2D AWT Swing Multi-Threading Streams API Collections API Exception Handling XML HTML CSS JavaScript DOJO
      XDEV Software Corp. Deutschland GmbH
      Weiden i. d. Oberpfalz
      1 Jahr 2 Monate
      2003-04 - 2004-05

      AVC für Siemens

      Software Engineer, Projektleiter Java OOP Collections API ...
      Software Engineer, Projektleiter
      Das AVC ist ein Web basiertes Abrechnungssystem für Service-Dienstleistungen und wurde von mir auf der Grundlage eines bereits bestehenden Systems, projektleitend überarbeitet und weiter entwickelt.
      Eclipse CVS UML-Omondo Bugzilla Windows
      Java OOP Collections API Exception Handling Java EE Servlets JDBC SQL TomCat HTML CSS JavaScript UML XML
      Samhammer AG
      Weiden i. d. Oberpfalz
      4 Monate
      2003-01 - 2003-04

      Tradeplace

      Software Engineer Java OOP Collections API ...
      Software Engineer
      Konzeption und Realisierung einer serverseitigen "History Back" Funktionalität als Java Servlet, welcher die clientseitigen Aktionen abfängt und in einer Stack ähnlichen Collection, für spätere Navigationsmöglichkeiten (Vor- und Zurück Funktionen) verwaltet. Konzeption und Realisierung eines dynamischen JavaScript Puldown-Menüs, welches über die Grenzen von Frameset's hinweg überlappend und Aktionsabhängig, serverseitig mit einer variablen Anzahl an Menüpunkten und einer variablen Tiefe an Untermenüs gefüllt und dargestellt werden kann.
      Eclipse CVS UML-Omondo Bugzilla
      Java OOP Collections API Exception Handling Java EE Servlets JDBC MS-SQL MS-IIS TomCat HTML CSS JavaScript UML XML
      Samhammer AG
      Weiden i. d. Oberpfalz
      8 Monate
      2002-03 - 2002-10

      Web-Editor (DotComGraphics 3.0)

      Software Engineer, Autor, Trainer, Geschäftsführer Java OOP Graphics2D ...
      Software Engineer, Autor, Trainer, Geschäftsführer
      Für eine zeitnahe und kostengünstige Fertigstellung von DotComGraphics 3.0 habe ich ein Team aus 4 Diplom Informatikern, in Istanbul zusammen gestellt. Dort wurden sie von mir auf Ihre Aufgaben vorbereitet und trainiert.
      Windows
      Java OOP Graphics2D AWT Swing Multi-Threading Streams API Collections API Exception Handling Java Applet MySQL PHP
      Zaxxspeed Communications GmbH
      Istanbul
      1 Jahr 7 Monate
      2000-09 - 2002-03

      Web-Editor (DotComGraphics 1.0/2.0)

      Autor, Software Engineer, Geschäftsführer Java OOP Graphics2D ...
      Autor, Software Engineer, Geschäftsführer
      Konzeptionelle Entwicklung eines WebEditors als Java Desktop Anwendung. Die erste offizielle Version wurde nur Firmen-Intern für eigene Web Projekte eingesetzt. Nach dem man erkannte dass man mit dem Tool hervorragende Ergebnisse erreichen konnte, bekam ich den Auftrag eine Version 2.0 zu entwickeln.
      Windows
      Java OOP Graphics2D AWT Swing Multi-Threading Streams API Collections API Exception Handling Java Applet
      Zaxxspeed Communications GmbH
      HomeOffice
      7 Monate
      2000-03 - 2000-09

      Unternehmens-Plattform

      Autor, Software Engineer, Geschäftsführer HTML CSS JavaScript ...
      Autor, Software Engineer, Geschäftsführer
      Konzeptionelle Entwicklung eines rein Client-seitigen CMS Systems mit AJAX ähnlicher Funktionalität.
      Windows
      HTML CSS JavaScript ActiveX-Steuer-Elemente CSV
      Zaxxspeed Communications GmbH
      HomeOffice

      Aus- und Weiterbildung

      2 Jahre 7 Monate
      1997-09 - 2000-03

      Fachinformatiker Anwendungsentwicklung

      Fachinformatiker, EDV-Schulen des Landkreises Tirschenreuth in Wiesau
      Fachinformatiker
      EDV-Schulen des Landkreises Tirschenreuth in Wiesau

      Position

      Durch meine langjährige Erfahrung in der Software-Entwicklung habe ich gelernt, komplexe, auf Java basierende Software-Architekturen von der ersten Idee bis hin zum fertigen Produkt zu realisieren.

      Kompetenzen

      Top-Skills

      OOP Java 17 XML JavaFX Swing Multithreading Hibernate JavaScript HTML5 CSS3 XSL XSLT XSD DTD JSON Node.js MongoDB UML 2.0

      Betriebssysteme

      Linux
      Sehr gute Kenntnisse
      Windows
      Sehr gute Kenntnisse

      Programmiersprachen

      OOP
      Experte
      Analytisches Denken
      Experte
      Java
      Experte
      JavaFX
      Experte
      Java Swing
      Experte
      JavaScript
      Experte
      HTML5
      Experte
      CSS3
      Experte
      XML
      Experte
      JSON
      Experte

      Datenbanken

      MongoDB
      Fortgeschritten
      MySQL
      Fortgeschritten
      Relationale Datenbanksysteme
      Fortgeschritten

      Vertrauen Sie auf GULP

      Im Bereich Freelancing
      Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

      Fragen?

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

      Das GULP Freelancer-Portal

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