Volker Thoma nicht verfügbar bis 31.07.2019

Volker Thoma

agiler Software Entwickler Java/JavaFX/Swing

nicht verfügbar bis 31.07.2019
Profilbild von Anonymes Profil, agiler Software Entwickler Java/JavaFX/Swing
  • 30851 Langenhagen Freelancer in
  • Abschluss: nicht angegeben
  • Stunden-/Tagessatz: nicht angegeben
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (Grundkenntnisse)
  • Letztes Update: 04.02.2019
SCHLAGWORTE
PROFILBILD
Profilbild von Anonymes Profil, agiler Software Entwickler Java/JavaFX/Swing
SKILLS
Java Entwickler und Berater (Schwerpunkt Desktop Client): 
Java FX, Swing, JUnit, TestFX, Mockito, JGoodies, Mockito, Apache POI, Apache Commons, git, svn, gradle, maven, IntelliJ IDEA, Eclipse, Profiling mit JProfiler, TCP/IP Socket-Programmierung

C/C++ Entwickler:
hardnahe Entwicklung, WIndows CE 

Sonstige:
SQL, JDBC, ODBC, diverse Datenbanken, HTML/CSS

Tools:
maven, gradle, svn, git, jenkins

IDE's: 
IntelliJ, Eclipse, Netbeans, Visual Studio

Scrum:
Entwicklung in Scrum-Teams, zertifizierter Scrum-Master 

Betriebssystem-Kenntnisse:
MS-DOS, WIndows, OS/2, Linux, OSX
 
REFERENZEN
03.2018 - 04.2018: Java FX Custom Controls Entwicklung
  • Implementierung und Integration von JavaFX Custom Controls für einen Daten-Rekorder gem. Deisgn Vorlagen.

  •  
02.2016 - 06.2018: JavaFX Entwicklung (Erneuerbare Energien)
  • Entwicklung von wiederverwendbaren Java FX Komponenten und Views mit ausgeprägten modernen grafischen Layouts – erstellt von professionellen Designern - in einem agilen Umfeld.
    Umsetzung von pixel genauen Layouts in JavaFX.
  • Performance Analysen und –Optimierungen mit JProfiler
  • Implementierung von Funktions- und UI-Tests mit TestFX und Mockito. 
  • Code-Reviews (Bitbucket und Gerrit)

05.2010 - 12.2015: Java Swing / JavaFX Entwicklung (Automotive)
  • Entwurf und Implementierung von grafischen Benutzeroberflächen mit Java Swing und Java FX in komplexen Konzern-Anwendungen (Rich Client in einer 2 & 3-Schicht-Architektur).
  • Pflichtenheft-Erstellung im Bereich Automotive auf der Basis von Lastenheften und Gesprächen auf fachlicher Ebene im Bereich Benutzer-Oberflächen (Rich Client).
  • Agile Software-Entwicklung mit Scrum als Entwickler und Scrum-Master 

03.2008 - 12.2010: Java & C Entwicklung (Spedition)
  • Konzeption, Realisierung, Test und Installation beim Kunden vor Ort. Entwicklung einer Client/Serverlösung (Java SE) mit einer Java Swing GUI unter Einsatz mobiler Datenerfassungssysteme (Implementierung in C und Java mit Swing GUI).
  • Entwurf und Implementierung eines Protokolls zwischen den mobilen Erfassungssystemen und dem Server auf der Basis von TCP/IP. 

03.2005 - 10.2010 Java & C/C++ (Systemhaus)
  • Entwicklung von Kommunikations-Software zwecks Datenaustausch für unterschiedliche Produkte des Kunden wie Kassen und elektronische Werbesysteme. Die Implementierung wurde in Java durchgeführt. Implementieren einer GUI Steuerung (Java Swing) der Kommunikation. Entwicklung eines Übertragungs-Protokolls auf der Basis von TCP/IP. 
  • Konzeption, fachliche Begleitung der Implementierung, Test und Abnahme einer Software zur Verwaltung von elektronischen Werbesystemen (Digital Signage) unter Java SE mit einer Swing GUI. 
  • Konzeption und Realisierung eines datenbankbasierenden Kassen-Managers unter Java SE mit einer Swing GUI zur Verwaltung der hauseigenen Kassensysteme des Kunden. 
  • Implementierung von Außendienstanwendungen (Auftragserfassung, etc.) auf mobilen Endgeräten.
 


 
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
Mögliche Einsatzgebiete: Deutschsprachiger Raum (D/CH/A) und Remote.
KONTAKTANFRAGE VERSENDEN

Ja, ich akzeptiere die AGB

Ja, ich akzeptiere die Datenschutzbestimmungen

Hinweis: der Versand ihrer Kontaktanfrage ist komplett kostenfrei