Java, Spring, Spring Boot, Play, Hibernate, RabbitMQ, PostgreSQL, Agile, TDD, MongoDB
Aktualisiert am 07.03.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.07.2021
Verfügbar zu: 100%
davon vor Ort: 25%
Deutsch
fließend in Wort und Schrift
Englisch
Muttersprache
Französisch
Schulkenntnisse
Gälisch
mäßig fortgeschritten
Italienisch
fließend

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
nicht möglich

Projekte

Projekte

5 Monate
2018-06 - 2018-10

Maintenance of a Spring microservices system

Senior Developer Kanban Java8 JPA/Hibernate ...
Senior Developer

Wartung eines Spring-Microservices-System für die Automatisierung des Vermieter-Registers für Schottland, und Hilfe bei der Migration alter Datenbestände ins neue System.

Kanban Java8 JPA/Hibernate Spring Spring Boot Spring REST PostgreSQL Docker GitLab Jenkins JIRA Gradle JSON
Registers of Scotland
Edinburgh
1 Jahr 11 Monate
2016-08 - 2018-06

Design and implementation

Senior Developer Scrum Java8 Spring Boot ...
Senior Developer

Design und Implementierung einer Lösung für die Herstellung biometrischer Reisepässe mit einem Desktop-Client und einem Microservices-Backend. Ich war maßgeblich vor allem am kryptografischen Teil als Designer und Entwickler beteiligt.

Scrum Java8 Spring Boot RabbitMQ OrientDB CouchBase PostgreSQL JPA Jenkins Gradle JIRA JSON GitLab
OpenForce
Wien
8 Monate
2017-09 - 2018-04

Design and implementation

Senior Developer Java8 Play 2.6 PostgreSQL ...
Senior Developer

Architektur, Design und Implementierung eines administrativen Portals für eine digitale Werbeplattform auf Basis Microservices und des Play-Frameworks, das ein monolithisches System zwecks besserer Skalierbarkeit ersetzen sollte.

Java8 Play 2.6 PostgreSQL AWS Docker RabbitMQ JIRA Bitbucket Gradle
AdAppTive
Edinburgh
5 Monate
2016-03 - 2016-07

Weiterentwicklung des Systems

Senior Developer Java JBoss Stack Oracle ...
Senior Developer

Weiterentwicklung des Systems der EU-Agrarförderungen für schottische Bauern.

Java JBoss Stack Oracle JIRA
Scottish Government
Edinburgh
1 Jahr 2 Monate
2014-12 - 2016-01

Design and implementation

Consultant, Architect, Senior Developer Java RabbitMQ iText ...
Consultant, Architect, Senior Developer

Architektur, Design und Implementierung einer Java-Lösung für langdauernde OCR- und Videobearbeitungen auf Basis von Message-Queues und Microservices. Als Consulent war es auch meine Aufgabe, Junior-Teammitglieder bei TDD zu unterstützen.

Java RabbitMQ iText FFMpeg Tesseract MongoDB Docker JSON GitHub
Textensor
Edinburgh
8 Jahre
2008-02 - 2016-01

Architecture, design and lead development

Consultant, Architect Kanban Windows XP/Vista MacOS 10.x ...
Consultant, Architect

Clients (Fat-Client) für die Projektierung von elektronischen Eisenbahnstellwerken. Nach eingehender Analyse eines zu ersetzenden Systems habe ich eine neue Architekturlösung vorgeschlagen und diese zusammen mit dem Kunden-Team realisiert.

Kanban Windows XP/Vista MacOS 10.x RedHat Linux Java Spring/Hibernate Oracle H2SQL JIRA Maven Subversion
Thales Austria
Wien

Aus- und Weiterbildung

Aus- und Weiterbildung

1991

B.Sc (Hons) (2:1) in Computing Science at the University of Newcastle upon Tyne

1993

Formal Code Inspections

1995

HP DCE Application Development

1996

HP OpenView (CORBA) Programming

1999

Oracle Database Modelling and Design

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

PROFIL:

Seit meinem Universitätsabschluß im Jahre 1991 habe ich als Entwickler, Software-Designer, Architekten und Consulent gearbeitet, sowohl als Angestellter wie als Freiberufler, in Schottland, Deutschland und in Österreich. Meine Kunden waren unter anderem Versicherungen, Telekommunikationsunternehmen, der öffentliche Dienst, bei der Eisenbahntechnik und im Retail tätig. Ich verfüge über mehr als 20 Jahre Berufserfahrung in der Software-Branche und ich mache es stets zu meinem Ziel, den Erfolg der Projekte meiner Kunden zu realisieren.

ERFOLGE:

  • Aufstellung einer neuen Architektur und (als Senior-Entwickler) Realisierung der Neuimplementierung eines CAD-Werkzeuges für die Projektierung von elektronischen Eisenbahnstellwerken
  • Review und Verifizierung komplexer Realtime-Systeme als Teil dessen Sicherheits-Zertifizierung
  • Mentoring von Junior-Entwicklern in TDD und ?Best Practices? in Java
  • Management hochpolitischer Projekte im öffentlichen Dienst

Case/Build -Werkzeuge:

  • Visual Paradigm
  • Eclipse
  • IntelliJ
  • Rational
  • ClearCase
  • Maven
  • Ant
  • Git
  • SVN


GUI Frameworks:

  • Spring MVC
  • Java Swing/AWT
  • X11
  • JSP


Java Frameworks:

  • Spring
  • Hibernate
  • Play
  • Play2
  • JUnit
  • iText
  • RabbitMQ

Web- und App-Server:

  • Tomcat
  • WebLogic
  • IBM WebSphere
  • Enhydra
  • JBoss


Internet-Technologien:

  • J2EE/EJB
  • SOA
  • CORBA
  • HTML
  • XML/XSLT

Methodologien:

  • TDD
  • Agile
  • Scrum
  • Kanban
  • UML
  • Booch
  • OMT (Rumbaugh)
  • Function Point Analysis

Betriebssysteme

IBM z/OS
Linux
MacOSX
Unix
Windows

Programmiersprachen

C++/C
Java
JavaScript
Scala
beginning

Datenbanken

DB/2
HSQL
MongoDB
MySQL
Oracle
PostgreSQL

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km) Stade (+150km) Höxter (+100km) Haldensleben (+75km) Schwalmstadt (+75km) Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km) Darmstadt (+75km) Homburg (Saar) (+50km) Tübingen (+100km) Titisee-Neustadt (+75km) München (+100km) Mindelheim (+100km) Erlangen (+100km) Deggendorf (+75km)
Österreich, Schweiz
nicht möglich

Projekte

Projekte

5 Monate
2018-06 - 2018-10

Maintenance of a Spring microservices system

Senior Developer Kanban Java8 JPA/Hibernate ...
Senior Developer

Wartung eines Spring-Microservices-System für die Automatisierung des Vermieter-Registers für Schottland, und Hilfe bei der Migration alter Datenbestände ins neue System.

Kanban Java8 JPA/Hibernate Spring Spring Boot Spring REST PostgreSQL Docker GitLab Jenkins JIRA Gradle JSON
Registers of Scotland
Edinburgh
1 Jahr 11 Monate
2016-08 - 2018-06

Design and implementation

Senior Developer Scrum Java8 Spring Boot ...
Senior Developer

Design und Implementierung einer Lösung für die Herstellung biometrischer Reisepässe mit einem Desktop-Client und einem Microservices-Backend. Ich war maßgeblich vor allem am kryptografischen Teil als Designer und Entwickler beteiligt.

Scrum Java8 Spring Boot RabbitMQ OrientDB CouchBase PostgreSQL JPA Jenkins Gradle JIRA JSON GitLab
OpenForce
Wien
8 Monate
2017-09 - 2018-04

Design and implementation

Senior Developer Java8 Play 2.6 PostgreSQL ...
Senior Developer

Architektur, Design und Implementierung eines administrativen Portals für eine digitale Werbeplattform auf Basis Microservices und des Play-Frameworks, das ein monolithisches System zwecks besserer Skalierbarkeit ersetzen sollte.

Java8 Play 2.6 PostgreSQL AWS Docker RabbitMQ JIRA Bitbucket Gradle
AdAppTive
Edinburgh
5 Monate
2016-03 - 2016-07

Weiterentwicklung des Systems

Senior Developer Java JBoss Stack Oracle ...
Senior Developer

Weiterentwicklung des Systems der EU-Agrarförderungen für schottische Bauern.

Java JBoss Stack Oracle JIRA
Scottish Government
Edinburgh
1 Jahr 2 Monate
2014-12 - 2016-01

Design and implementation

Consultant, Architect, Senior Developer Java RabbitMQ iText ...
Consultant, Architect, Senior Developer

Architektur, Design und Implementierung einer Java-Lösung für langdauernde OCR- und Videobearbeitungen auf Basis von Message-Queues und Microservices. Als Consulent war es auch meine Aufgabe, Junior-Teammitglieder bei TDD zu unterstützen.

Java RabbitMQ iText FFMpeg Tesseract MongoDB Docker JSON GitHub
Textensor
Edinburgh
8 Jahre
2008-02 - 2016-01

Architecture, design and lead development

Consultant, Architect Kanban Windows XP/Vista MacOS 10.x ...
Consultant, Architect

Clients (Fat-Client) für die Projektierung von elektronischen Eisenbahnstellwerken. Nach eingehender Analyse eines zu ersetzenden Systems habe ich eine neue Architekturlösung vorgeschlagen und diese zusammen mit dem Kunden-Team realisiert.

Kanban Windows XP/Vista MacOS 10.x RedHat Linux Java Spring/Hibernate Oracle H2SQL JIRA Maven Subversion
Thales Austria
Wien

Aus- und Weiterbildung

Aus- und Weiterbildung

1991

B.Sc (Hons) (2:1) in Computing Science at the University of Newcastle upon Tyne

1993

Formal Code Inspections

1995

HP DCE Application Development

1996

HP OpenView (CORBA) Programming

1999

Oracle Database Modelling and Design

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

PROFIL:

Seit meinem Universitätsabschluß im Jahre 1991 habe ich als Entwickler, Software-Designer, Architekten und Consulent gearbeitet, sowohl als Angestellter wie als Freiberufler, in Schottland, Deutschland und in Österreich. Meine Kunden waren unter anderem Versicherungen, Telekommunikationsunternehmen, der öffentliche Dienst, bei der Eisenbahntechnik und im Retail tätig. Ich verfüge über mehr als 20 Jahre Berufserfahrung in der Software-Branche und ich mache es stets zu meinem Ziel, den Erfolg der Projekte meiner Kunden zu realisieren.

ERFOLGE:

  • Aufstellung einer neuen Architektur und (als Senior-Entwickler) Realisierung der Neuimplementierung eines CAD-Werkzeuges für die Projektierung von elektronischen Eisenbahnstellwerken
  • Review und Verifizierung komplexer Realtime-Systeme als Teil dessen Sicherheits-Zertifizierung
  • Mentoring von Junior-Entwicklern in TDD und ?Best Practices? in Java
  • Management hochpolitischer Projekte im öffentlichen Dienst

Case/Build -Werkzeuge:

  • Visual Paradigm
  • Eclipse
  • IntelliJ
  • Rational
  • ClearCase
  • Maven
  • Ant
  • Git
  • SVN


GUI Frameworks:

  • Spring MVC
  • Java Swing/AWT
  • X11
  • JSP


Java Frameworks:

  • Spring
  • Hibernate
  • Play
  • Play2
  • JUnit
  • iText
  • RabbitMQ

Web- und App-Server:

  • Tomcat
  • WebLogic
  • IBM WebSphere
  • Enhydra
  • JBoss


Internet-Technologien:

  • J2EE/EJB
  • SOA
  • CORBA
  • HTML
  • XML/XSLT

Methodologien:

  • TDD
  • Agile
  • Scrum
  • Kanban
  • UML
  • Booch
  • OMT (Rumbaugh)
  • Function Point Analysis

Betriebssysteme

IBM z/OS
Linux
MacOSX
Unix
Windows

Programmiersprachen

C++/C
Java
JavaScript
Scala
beginning

Datenbanken

DB/2
HSQL
MongoDB
MySQL
Oracle
PostgreSQL

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.