freiberufler JAVA - Allrounder, - Entwickler, - Trainer, - Coach auf freelance.de

JAVA - Allrounder, - Entwickler, - Trainer, - Coach

offline
  • auf Anfrage
  • 78052 Villingen-Schwenningen
  • National
  • hu  |  de  |  en
  • 15.12.2022

Kurzvorstellung

Java 8.0
J2EE 5.0, Servlets, JSP, JSF, Spring, Struts, MVC, HTML, CSS, JavaScript, Hibernate, JPA, JDBC, SpringBoot, DB2, PostgreSQL, Sockets, RMI, Java Concurency, JNI, JMF, JavaMail,
Maven, Git, SVN, Tomcat, UML, Swing, AWT, SWT, JavaFX, JUnit,

Qualifikationen

Projekt‐ & Berufserfahrung

Softwareentwickler
parcIt, Köln/Remote
10/2022 – 12/2022 (3 Monate)
Banken
Tätigkeitszeitraum

10/2022 – 12/2022

Tätigkeitsbeschreibung

Konfiguration und Erweiterung bestehender Swing GUI-Komponenten
Technologies and Tools:
Java 11, Eclipse, eGit, Bitbucket, Jira

Eingesetzte Qualifikationen

Java (allg.)

Software Entwickler
DoubleSlash, Friedrichshafen
1/2022 – 6/2022 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

1/2022 – 6/2022

Tätigkeitsbeschreibung

Mitarbeit an einem Großprojekt: „Charging Point Operator Gateaway“
zur Erfassung der Daten von Ladestationen für eAutos.
Technologies and Tools:
Jira, Confluence, Scrum, Postman, REST, Java 11, IntelliJ, Micro Services, JUnit

Eingesetzte Qualifikationen

Java (allg.)

Trainer für Java und Python
GFN, Online
8/2020 – 5/2021 (10 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2020 – 5/2021

Tätigkeitsbeschreibung

Diverse Online Schulungen für IHK Umschüler im Bereich Java und Python

Java 8, Eclipse

Eingesetzte Qualifikationen

Java (allg.), Python

Java Trainer
GFN, Darmstadt
10/2019 – 10/2019 (1 Monat)
IT - Trainingscenter
Tätigkeitszeitraum

10/2019 – 10/2019

Tätigkeitsbeschreibung

Trainer Java Workshop für IHK Umschüler
mit einführung in GUI Technology mit Swing und NetBeans

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwickler
CreditPlus Bank, Stuttgart
3/2019 – 7/2019 (5 Monate)
Banken
Tätigkeitszeitraum

3/2019 – 7/2019

Tätigkeitsbeschreibung

Projekt: Improving Quality Standards in different Projects

- Definition and documentation of a dedicated SonarCube-Rule-Set
- Code Quality analysis and issue modifications in different Projects
- Unit Test implementations for different Projects

Technologies and Tools used:
Git, SonarCube, CheckMarx, JUnit, Mockito, PowerMock, Java-8, Eclipse
-------------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwickler
Willis Tower Watson, Reutlingen
4/2018 – 11/2018 (8 Monate)
Versicherungen
Tätigkeitszeitraum

4/2018 – 11/2018

Tätigkeitsbeschreibung

Supporting a developer team by:
- Establishing the GIT Version Control System for Eclipse (eGIT)
for new Projects. (Tutorial created)
- Version Control System Migration of old Projects
from CVS to GIT (Tutorial created)
- Build Management System Migration of old Projects
from ANT to Maven. (Tutorial created)

- Modifications of an existing GUI-Desktop Application in JavaFX Technology
(Problem Analysis + Requirement Spec of Changes + Implementation + Test + Demo)

- Installer Tool for Maven Dependencies supporting migration of old (Ant-based) projects into Maven by discovering pom-dependencies on central repository and creating/updating the pom-script. The corresponding GUI Desktop Application is developped in Swing Technology.

Technologies and Tools:
Java 8, Eclipse, eGit, Jira, Maven, ANT, CVS, Swing

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwickler
doubleSlash Net-Business GmbH, Friedrichshafen
10/2017 – 12/2017 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2017 – 12/2017

Tätigkeitsbeschreibung

Project: Data Base Migration

Eingesetzte Tools/Technologien:
- JavaEE, Java 8, Maven, Junit, Eclipse (Oxigen)
- JDBC, JPA, EclipseLink, Spring Boot, SQL, PostgreSQL, H2, Oracle, Git
-------------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

Java Trainer
GFN, Heidelberg
9/2017 – 9/2017 (1 Monat)
IT-Trainingscenter
Tätigkeitszeitraum

9/2017 – 9/2017

Tätigkeitsbeschreibung

Java Trainer für Wochenseminar – IHK Java Kurs mit Einführung in Swing GUI Technology

Java 8, NetBeans

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwickler
Treofan, Neunkirchen (Saarland)
3/2017 – 9/2017 (7 Monate)
Fertigungsindustrie
Tätigkeitszeitraum

3/2017 – 9/2017

Tätigkeitsbeschreibung

Part 1) Desktop GUI Anwendung in SWT Technology: - Metallization Module
Part 2) Diverse Refactorings in older Modules
Part 3) Data-Base-Table-Viewer Component - a GUI Component in SWT Technology - for WindowBuilder + Documentation
(a drag and droppable Component for SWT Applications)

Eingesetzte Tools/Technologien:

SWT/Swing WindowBuilder
Java 8, Eclipse (Neon)
DB2 - Data Base
JDBC, SubVersion
-------------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwickler
DoubleSlash, Friedrichshafen
10/2016 – 2/2017 (5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2016 – 2/2017

Tätigkeitsbeschreibung

Karten Download Manager BMW
GUI-Desktop Anwendung in JavaFX Technology

Eingesetzte Tools/Technologien:
JavaEE, JavaFx, Java 8, CSS3, Maven, Junit, Jenkins, Eclipse (Neon) SubVersion
-------------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwicklungsingenieur
LS-Telcom, Lichtenau
7/2012 – 9/2016 (4 Jahre, 3 Monate)
Telekommunikation
Tätigkeitszeitraum

7/2012 – 9/2016

Tätigkeitsbeschreibung

Entwicklung/Erweiterung mehrere Versionen von
„Broadcast Licensing Tools”

Eingesetzte Tools/Technologien:
MyEclipse, IntelliJ , Tomcat 7, Java7, JSF2.0, HTML/HTML5,
JavaScript, CSS, Hibernate, Spring, MVC, JAX-WebServices, Groovy, Grails, Jira, SVN, Swing, Selenium, WebDriver, Testing frameworks Geb/Spok, Gradle

Short description of project:
Web Interface for a broadcast network planning and eLicensing tool.

Part 1: Tomcat / Web Client (JSF or Grails)
used by the planning officer to manage, create, upload, modify and
copy licenses
Part 2: Jax Web Services to access the Network Planning and licensing tool
Part 3: Oracle DB to store semi-finished licenses (accessed via Hibernate)
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

Java Trainer, Coach
HolidayCheck, Bottighofen
8/2011 – 1/2012 (6 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

8/2011 – 1/2012

Tätigkeitsbeschreibung

insgesamt 3 Wochen-Seminare
Java-Einsteiger bis J2EE
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwicklungsingenieur
CDH-Computing, Greven, Remote
5/2011 – 6/2012 (1 Jahr, 2 Monate)
IT-Dienstleister
Tätigkeitszeitraum

5/2011 – 6/2012

Tätigkeitsbeschreibung

Entwicklung eines
„Web Based Audit and Reporting Systems”

Eingesetzte Tools/Technologien:
Eclipse 3.6 Helios, Java SE 6.0, SVN

Web Frontend/Backend:
Tomcat 6
Java EE 5.0
JPA (Eclipselink-2.0.2), MS-SQL Server
JAXWS-2.2 - WebServices
JSF, Facelets, MyFaces,
Client: Swing ( GWT-WindowBuilder Pro), WebStart, Graphics, Xserces,
XML, FOP (Formatting Objects for PDF), Web Service Apache CXF,
Rich Client – Uploading Audits, Downloading Templates

Short Description of Project:
An auditing tool for quality ensurance at BASF coating shops.

Part 1: Desktop Client (Swing)
used by the Auditing Person to create Audits and draft PDF docs, to up-load Audits, to download Audit-Templates and Documents via
Web-service (Apache CXF)

Part 2: Tomcat / Web Client (JSF)
used by the System manager:
to manage Users, PDF-Docs, Audits, Templates, to creates new
Templates, and import/export CSV of templates.

Part 3: MS-SQL data base accessed via JPA (EclipseLink) from Tomcat
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

Coach, Trainer
GFN-Training GmbH, Donaueschingen, Hamburg, Berlin
4/2009 – 6/2012 (3 Jahre, 3 Monate)
IT-Weiterbildung
Tätigkeitszeitraum

4/2009 – 6/2012

Tätigkeitsbeschreibung

Coaching in folgenden Bereichen:
C#.NET
ADO.NET
ASP.NET
.NET Web-Services
.NET Remoting
.NET Security

Java: SCJP, SCJD, SCWCD Zertifikationen
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

Java Swing - Coach
Stegmann & Brucker Unternehmensberatung GmbH, Ostfildern
2/2009 – 2/2009 (1 Monat)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

2/2009 – 2/2009

Tätigkeitsbeschreibung

Beratung, Entwicklung eines Java Tools mit Swing GUI
als Schnittstelle für SAP Data-Access
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

.NET Coach
S & K Anlagentechnik GmbH, Mühlhausen - Ehingen
9/2008 – 9/2008 (1 Monat)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

9/2008 – 9/2008

Tätigkeitsbeschreibung

ASP.NET Seminar
-------------------------------------------

Eingesetzte Qualifikationen

C#

Trainer, Seminarleiter
Firebrand, Rottenburg a.d. Fulda
7/2008 – 5/2015 (6 Jahre, 11 Monate)
IT-Weiterbildung
Tätigkeitszeitraum

7/2008 – 5/2015

Tätigkeitsbeschreibung

Trainer für Java - SCJP, OCA, OCP Zertifikation Kurse
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwicklungsingenieur
Visionice, Villingen-Schwenningen
4/2008 – 6/2008 (3 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2008 – 6/2008

Tätigkeitsbeschreibung

Produkt -Installer und -Konfigurator.

Realisiert mit: C#.NET
Tools/Technologien:
Visual Studio 2005
.NET Deployment Technology
Advanced Installer Version 6.2
GUI
-------------------------------------------

Eingesetzte Qualifikationen

C#

Trainer, Seminarleiter
Sun Microsystems, Deutschlandweit
6/2007 – 12/2011 (4 Jahre, 7 Monate)
IT-Weiterbildung
Tätigkeitszeitraum

6/2007 – 12/2011

Tätigkeitsbeschreibung

Trainer für folgende Sun - Java Seminare:

SL - 110
SL - 275
SL - 285
SL - 314
OO - 226
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

Trainer
GFN-Training GmbH, Donaueschingen, Stuttgart
5/2007 – 12/2007 (8 Monate)
Bildungsdienstleister
Tätigkeitszeitraum

5/2007 – 12/2007

Tätigkeitsbeschreibung

Coaching in folgenden Bereichen:
C#.NET
ADO.NET
Web-Services
Web-Applications
Security
-------------------------------------------

Eingesetzte Qualifikationen

C#

SW-Entwicklungsingenieur (Festanstellung)
Thomson, Villingen-Schwenningen
7/2006 – 1/2007 (7 Monate)
Unterhaltungselektronik
Tätigkeitszeitraum

7/2006 – 1/2007

Tätigkeitsbeschreibung

Test-Suite : Steuerung von Messeinrichtungen und Testgeneratoren mit GPIB- und RS232 Bus
Analyse, UI-Design
Anwendung von GPIB, RS232 interface
Spezial Script Sprache entwickelt für die Testerstellung durch den User
Automatische Generierung von Testreports, Ausgabe in Excel Sheets
Realisiert unter: VB.NET, Miceosoft Visual Studio, Excel
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwicklungsingenieur (Festanstellung)
Thomson, Villingen-Schwenningen
3/2006 – 7/2006 (5 Monate)
Unterhaltungselektronik
Tätigkeitszeitraum

3/2006 – 7/2006

Tätigkeitsbeschreibung

Intranet Web-Tools für eine Intranet Web-Seite
Serverseitige Utilities für die einfache Erstellung/Änderung der Inhalte einer Intranet Web-Seite sowie Dynamische Benutzerfunktionen mit folgenden Schwerpunkten:
- Erkennung neuer Dokumente und dynamische Anpassung von Links,
- Suchfunktion von Begriffen
- Kalenderfunktion
- Meinungsumfrage
JSP- und Servlet-Programmierung, der Serverseitigen Dienste
Client: HTML Programmierung
Einrichtung des Tomcat Webservers
Realisiert unter: Java 5.0, HTML, JavaScript, Java Servlets, NetBeans, JSP
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwicklungsingenieur (Festanstellung)
Thomson, Villingen-Schwenningen
5/2005 – 3/2006 (11 Monate)
Unterhaltungselektronik
Tätigkeitszeitraum

5/2005 – 3/2006

Tätigkeitsbeschreibung

Home Networking (HDTV Data Streaming)

High Definition TV Media Streaming via Power Line Modems
Serverseitige Control Software zur Steuerung von 3th Party Streaming Software
und Handling von Client Requests
Multi-Client Handling

Realisiert unter: JDK 5.0
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

SW-Entwicklungsingenieur (Festanstellung)
Thomson, Villingen-Schwenningen
4/2004 – 5/2005 (1 Jahr, 2 Monate)
Unterhaltungselektronik
Tätigkeitszeitraum

4/2004 – 5/2005

Tätigkeitsbeschreibung

Firma: Thomson
PVR (Personal Video Recorder) Demonstrator
User Interface und Steuerung ein PVR Modul via RS232 Bus
UI - Simulation der Graphischen Oberfläche eines Fernsehgerätes
als Swing Oberfläche für den Demoeinsatz im TV
Realisiert unter: Java J2SE 5.0, NetBeans
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

Entwicklungsingenieur (Festanstellung)
Thomson, Villingen
6/2003 – 4/2004 (11 Monate)
Medienbranche
Tätigkeitszeitraum

6/2003 – 4/2004

Tätigkeitsbeschreibung

TV-Menü - Translation System
Client:
Graphical UserInterfafe
Socket connection zum Application Server
Graphische Präsentation der TV-Menüs
Visual Menü Design Tool
Font Design Tool
Chinese Font Usage
Server:
Multi User Handling über Socket Connection
Zentrale Datenbank für Translations (Strings)
Access Level Implementation (Project, User Role)

Realisiert unter: JDK1.4, NetBeans, Swing, AWT, Eclipse, HSQLDB
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

Java Workshops (Festanstellung)
Thomson, Villingen Schwenningen
1/2002 – 12/2006 (5 Jahre)
Unterhaltungselektonik
Tätigkeitszeitraum

1/2002 – 12/2006

Tätigkeitsbeschreibung

Im Ramen der „Technology Brick“ - Tätigkeit bei Thomson regelmäßige Durch-führung von Java-Seminaren/Workshops
• Grundlagen Kurs (Level für die Zertifizierung: SCJP)
• Aufbau Kurs (J2EE)
Zwei Swing Demo Programme für die Kursteilnehmer :
1) Mathematischer Funktion – Plotter (Swing)
2) Foto-Betrachter Tool (Swing)

Writing a Swing Tutorial for these Seminars

Realisiert unter JDK1.3 – JDK1.5
-------------------------------------------

Eingesetzte Qualifikationen

Java (allg.)

Über mich

Als freiberuflicher Software Entwickler Coach und Trainer biete ich Ihnen folgende Dienstleistungen im Bereich Java an:

- Projektmitarbeit vor Ort oder Remote
- Eigenständige Projektbearbeitung
- Technologie-Coaching

Meine besonderen Kenntnisse und Erfahrungen liegen in folgenden Bereichen/Technologien:

Swing, J2SE 8.0, J2EE 5.0, Servlets, JSP, JSF, Spring, Struts, Hibernate, JPA, JDBC, Sockets, RMI, AWT, Java Concurency Utilities, JNI,
Java 3D, JMF, Java Communications Framework, JavaMail, Java Beans, Applets, Jakarta Tomcat, Glasfish-Application Server,
UML, OO Design, OO-Analyse
Web-Anwendungen, Desktop-Anwendungen, Multi-Client/Server-Anwendungen, Graphics, Animationen, Embedded Java Applications
Tools: NetBeans 7.1, Eclipse-Indigo, MyEclipse10
Zusätzliches: HTML, CCS, JavaScript, C#.NET, ASP.NET, ADO.NET, VB.NET

Ich arbeite zielorientiert, bin zuverlässig und garantiere den erfolgreichen Abschluss eines Projektes.
Stunden- oder Tagessatz bzw. Projektpauschale sind Verhandlungssache und liegen im marktüblichen Bereich.

Bei Interesse erhalten Sie von mir selbsverständlich weitere Dokumente, wie CV, Referenzen, Certificate, Ingenieurzeugnis, usw.
Vorab finden Sie auf meiner Homepage weitere Informationen über mich: (siehe Kontaktdaten)

Weitere Kenntnisse

Sun Certified Java Programmer

Persönliche Daten

Sprache
  • Englisch (Fließend)
  • Ungarisch (Muttersprache)
  • Deutsch (Muttersprache)
Reisebereitschaft
National
Home-Office
bevorzugt
Profilaufrufe
3480
Berufserfahrung
37 Jahre und 2 Monate (seit 01/1987)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden