Senior Software Entwickler/Architekt
Aktualisiert am 09.03.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.04.2025
Verfügbar zu: 80%
davon vor Ort: 0%
Java
SpringBoot
Kotlin
Swift
TypeScript
Angular
Vue.js
MySQL
MongoDB
Elastic Search
AWS
JavaScript
Spring Security
Kubernetes
Liquibase
PostgreSQL
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Spanisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz

Derzeit nur Remote

möglich

Projekte

Projekte

4 Jahre
2021-03 - heute

Konzeption und Entwicklung von mobilen und Cloud-basierten Software-Lösungen für die Hardware- und IoT-Branche.

Architektur Partner Kotlin SWIFT SwiftUI ...
Architektur Partner

Konzeption und Entwicklung von mobilen und Cloud-basierten Software-Lösungen für die Hardware- und IoT-Branche.

  • Entwicklung einer BLE-basierten Anwendung für iOS und macOS mit Swift 5 und SwiftUI 3.
  • Entwicklung von Browser-Plugins für Safari und Chrome
  • Bereitstellung von Setup-Utilities für MacOS und iOS Anwendungen
  • Entwicklung von Kommunikations-Schnittstellen für Bluetooth-basierte Hardware.
  • Entwicklung von Microservices mit Kotlin 1.8 und SpringBoot 2.6.
  • Implementierung von JPA Repositories für MySQL 5.6 und MongoDB 6 Datenbanken.
  • Unit-Tests mit SpringTest, JUnit 5 und Mockito.
  • Frontend-Entwicklung mit Vue.js 3.0 und TypeScript 4.1 unter Node.js 10.24.
  • Entwicklung einer programmierbaren Analytics-Engine unter Verwendung von Charts.js 3.1.
  • Bereitstellung von Docker-Containern unter AWS (ECS, ECR).
  • Management der AWS-Infrastruktur (IAM, ECS, ECR, RDS, CloudWatch)
  • Projektmanagement und Architekturdesign für Front- und Backend (Scrum)

Kotlin SWIFT SwiftUI MacOS iOS Bluetooth Spring Boot Vue.js Node.js AWS Docker
München
1 Jahr 10 Monate
2022-06 - 2024-03

Konzeption und Entwicklung von Cloud-basierten Software-Lösungen für die Aufzeichnung und automatisierte Simulation von mobilen Kommunikationsmustern.

Senior Software Entwickler Java Spring Boot Spring Cloud ...
Senior Software Entwickler

Konzeption und Entwicklung von Cloud-basierten Software-Lösungen für die Aufzeichnung und automatisierte Simulation von mobilen Kommunikationsmustern.

  • Entwicklung von Microservices mit Java 11 und SpringBoot 2.7.
  • Implementierung von JPA Repositories für PostgreSQL 14 Datenbanken.
  • Asynchrone Prozesskommunikation über RabbitMQ.
  • Unit-Tests mit SpringTest, JUnit 5 und Mockito.
  • Frontend-Entwicklung mit Vue.js 3.2 und TypeScript 4.1 unter Node.js 14.21.
  • Entwicklung von Simulator-Applikationen zur Bluetooth-Kommunikation mit Java 17.
  • Management der Kubernetes-Umgebung und Bereitstellung der Microservices mit Helm.
  • Erstellung von CI/CD Routinen mit GitLab.
  • Health-Monitoring mit Prometheus 2.4 und Grafana 10.0.

Java Spring Boot Spring Cloud Kubernetes Helm PostgreSQL RabbitMQ Bluetooth GitLab Docker
Salzburg (Österreich)
2 Monate
2021-02 - 2021-03

Entwicklung von Backend-Services in der Energie-Branche

Senior Software Entwickler Java Spring Boot Kafka ...
Senior Software Entwickler

Entwicklung von Backend-Services in der Energie-Branche.

  • Entwicklung von Microservices mit Java 9 und SpringBoot 2.4.
  • Implementierung von JPA Repositories für Elasticsearch 7.5.
  • Asynchrone Prozesskommunikation über Kafka 2.6.
  • Protokollkodierung mit Google Protocol Buffers 3.1 und Mapstruct.
  • Unit-Tests mit SpringTest und JUnit 4.
Java Spring Boot Kafka Elastic Search Docker
Leipzig
1 Jahr
2019-12 - 2020-11

Front- und Backend Entwicklung für Softwarelösungen im Bereich Wertpapierhandel

Senior Software Entwickler Java Kotlin Spring Boot ...
Senior Software Entwickler

Front- und Backend Entwicklung für Softwarelösungen im Bereich Wertpapierhandel.

  • Entwicklung von Microservices mit Java 8, Kotlin 1.4 und SpringBoot 2.2.
  • Entwicklung von Microservices mit TypeScript 3.8 unter Node.js 9.11.
  • Implementierung von JPA Repositories für Elasticsearch 7 und MariaDB 10 Datenbanken.
  • Unit-Tests mit SpringTest und JUnit 4.
  • Frontend-Entwicklung mit Angular 8 und TypeScript 3.8.
  • Entwicklung von Volltext-Suchfunktionen mit Chromium und Puppeteer 5.0.
  • Erstellung von Cloud-basierten Container-Services unter AWS (EC2, ECS, RDS).

Java Kotlin Spring Boot TypeScript NodeJS AWS Angular Puppeteer Elastic Search
Kiel
4 Monate
2019-04 - 2019-07

Software-Entwickler für Micro-Services im Bereich Rechte-Management und Abrechnung in der Musikbranche

Senior Software Entwickler Spring-Boot GitLab PostgreSQL ...
Senior Software Entwickler

Software-Entwickler für Micro-Services im Bereich Rechte-Management und Abrechnung in der Musikbranche.

  • Entwicklung von Microservices unter Verwendung von Java 8 und SpringBoot 2.2.
  • Entwicklung von Microservices mit TypeScript 3.7 unter Node.js 9.11.
  • Implementierung von JPA Repositories für PostgreSQL 9 Datenbanken.
  • Erstellung von CI/CD Routinen mit GitLab.
  • Unit-Tests mit SpringTest, JUnit 4, und Gatling.

Spring-Boot GitLab PostgreSQL Node.js Java
Berlin
6 Monate
2018-09 - 2019-02

Software Architekt und Projekt Manager für die Entwicklung von Management-Anwendung im Bereich Fitness und Health

Technischer Consultant Vue.js Spring-Boot Java ...
Technischer Consultant

Software Architekt und Projekt Manager für die Entwicklung von Management-Anwendung im Bereich Fitness und Health.

  • Entwicklung von Microservices unter Verwendung von Java 8, SpringBoot 2.1 und WebFlux.
  • Implementierung von JPA Repositories für MongoDB 4.0 Datenbanken.
  • Entwicklung einer Web-basierten Management-Anwendung mit Vue.js 3.0 und Vuetify 1.3.
  • Unit-Tests mit SpringTest und JUnit 4.


Vue.js Spring-Boot Java Webflux MongoDB
Menlo Park, CA (USA)
1 Jahr 4 Monate
2017-05 - 2018-08

Software-Entwickler für Microservices und DevOps-Strategien im Bereich Warenwirtschaft

Senior Software Consultant Java GitLab Delphi ...
Senior Software Consultant

Software-Entwickler für Microservices und DevOps-Strategien im Bereich Warenwirtschaft.

  • Analyse von Altsystemen und Erstellung von Erneuerungskonzepten.
  • Portierung von Delphi 5/7 Anwendungen nach Java 8.
  • Entwicklung verschiedener Microservices für Transaktionen innerhalb verteilter Java EE und SAP Umgebungen.
  • Implementierung von JDBC-Schnittstellen für Firebird 2.1 Datenbanken.
  • Unit-Tests mit JUnit 4.
  • Entwicklung von REST-Endpunkten für Apigee Edge unter Verwendung von Java und Node.js.
  • Implementierung einer CI/CD-Pipeline mit GitLab.

Java GitLab Delphi Firebird Apigee Edge Node.js
Berlin
1 Jahr 2 Monate
2016-02 - 2017-03

Software Architekt und Projekt Manager für die Entwicklung einer mobilen Anwendung im Bereich Fitness und Health

Technischer Consultant iOS Android Swift ...
Technischer Consultant

Software Architekt und Projekt Manager für die Entwicklung einer mobilen Anwendung im Bereich Fitness und Health.

  • Entwicklung einer mobilen Anwendung für iOS (Swift 4) und Android (Kotlin) zur Remote-Unterstützung von Personal Trainern und Fitness Coaches.
  • Entwicklung von Microservices mit Scala, Akka und Slick, unter Verwendung von Play 2.
  • Implementierung von JDBC-Schnittstellen für MySQL 5 Datenbanken.
  • Unit-Tests mit ScalaTest.


iOS Android Swift Kotlin Scala Akka Slick Play 2 MySQL
Menlo Park, CA (USA)
5 Monate
2016-07 - 2016-11

Software Entwickler im Bereich Cloud Solutions. Zuständig für die Entwicklung von IOT-Anwendungen für die Automobilindustrie

Software Entwickler Java JBoss Application Server Drools ...
Software Entwickler

Software Entwickler im Bereich Cloud Solutions. Zuständig für die Entwicklung von IOT-Anwendungen für die Automobilindustrie.

  • Entwicklung einer Rules Engine unter Verwendung von JBoss 7 und KIE/Drools 6, sowie verschiedenen Microservices unter CloudFoundry Elastic Runtime.
  • Implementierung von Skripts zur automatisierten Installation von CloudFoundry Komponenten.
  • Unit-Tests mit JUnit 4.


Java JBoss Application Server Drools CloudFoundry
Hildesheim
2 Jahre 7 Monate
2013-12 - 2016-06

Software Architekt und Projekt Manager zur Unterstützung der Entwicklungsabteilung

Technischer Consultant Java JBoss Application Server MySQL ...
Technischer Consultant

Software Architekt und Projekt Manager zur Unterstützung der Entwicklungsabteilung. Zuständig für die Weiterentwicklung bestehender Anwendungen, sowie Planung und Design neuer Produkte.

  • Entwicklung einer Web-basierten Reporting Anwendung für Advertising Performance unter Verwendung von JBoss 6, MySQL 5.0 und Google Charts.
  • Entwicklung einer mobilen News Reader Anwendung für iOS und Android Umgebungen mit integrierten Schnittstellen zu Facebook und Twitter unter Verwendung von Objective C und Java.
  • Entwicklung einer Java-basierten Management Plattform für JBoss6 und MySQL Datenbanken mit JSON-Schnittstelle für die mobile News Reader Anwendung. 
  • Entwicklung eines server-basierten Crawler Dienstes für JBoss 6 zur zeitnahen Erfassung von tagesaktuellen Nachrichten von Lokalzeitungen, Blogs, Fernseh- und Radio-Stationen.
  • Entwicklung einer mobilen Werbeplattform für JBoss 6 zur geographischen Platzierung von Werbeanzeigen innerhalb der News Reader Anwendung.
  • Entwicklung eines Java-basierten Benutzer- und Content-Management Systems zur Verwaltung von virtuellen Internet-Portalen.


Java JBoss Application Server MySQL iOS Android Objective-C
Palo Alto, CA (USA)
4 Jahre 10 Monate
2009-02 - 2013-11

Leitender Software Architekt für ein Start-up Unternehmen mit dem Schwerpunkt Hyperlocal Marketing

VP of Engineering Java JBoss Application Server JSP ...
VP of Engineering

Leitender Software Architekt für ein Start-up Unternehmen mit dem Schwerpunkt Hyperlocal Marketing. Projekt Management und Entwicklung einer skalierbaren Anwendungsplattform für lokale Internet-Portale und mobile Anwendungen. 

  • Entwicklung einer Internet Portal Plattform für lokale Nachrichten, Veranstaltungen, Diskussionsgruppen, Firmenverzeichnis, Fotos, Videos, soziale Netzwerke und geographisch-relevante Werbung for JBoss 6, unter Verwendung von Java, JSP und JavaScript.
  • Entwicklung von mobilen Anwendungen für iOS und Android Plattformen mit XML und JSON basierten Schnittstellen zum Datenaustausch unter Verwendung von Objective C und Java.
  • Entwicklung eines Payment Gateways zur Abwicklung von Kreditkartenzahlungen mit Java für JBoss 6 Umgebungen mit Unterstützung von periodischen Zahlungen und automatisierter Rechnungserstellung.


Java JBoss Application Server JSP JavaScript iOS Android Objective-C
Palo Alto, CA (USA)
4 Jahre 10 Monate
2004-04 - 2009-01

Management und Entwicklung von IT Projekten

Firmengründer & CEO C++ Linux Solaris ...
Firmengründer & CEO

Management und Entwicklung von IT Projekten. Planung, Entwicklung, Dokumentation, Schulung und Wartung von Software Lösungen.

  • Entwicklung einer Internet Messaging/Collaboration Lösung mit Web-Frontend mit C/C++, Delphi und Java für Linux/UNIX und Sun Solaris Betriebssystemen, sowie Oracle RAC Datenbanken.
  • Entwicklung einer Client/Server Lösung zur Synchronisation von Computer-Uhren mit C++ für Time, Daytime und SNTP Protokolle unter Windows.
  • Entwicklung einer Anti-Spam/Messaging-Firewall mit C/C++ für Windows Server und Linux Plattformen.


    C++ Linux Solaris Delphi Oracle RAC
    Weinheim
    10 Jahre 4 Monate
    1994-03 - 2004-06

    Leitender Software Architekt und Entwickler für Internet-basierte Messaging und Security Lösungen

    Firmengründer & CTO
    Firmengründer & CTO

    Leitender Software Architekt und Entwickler für Internet-basierte Messaging und Security Lösungen unter MS Windows Server.

    • Entwicklung einer E-Mail Server Lösung mit C++ für MS-SQL Server und VPN Umgebungen. 
    • Realisierung von aktiven SPAM Filtern unter Verwendung von Bayes?schen Klassifizierungsmethoden.
    • Entwicklung einer Unified Messaging Lösung mit C++ mit EMail-to-Fax Gateway für ISDN und Analogmodems.
    • Entwicklung eines SMS/Pager Gateway?s mit C++ für TAP und UCP Protokolle.


      C++ MS SQL Server SMTP
      Eschborn

      Aus- und Weiterbildung

      Aus- und Weiterbildung

      3 Jahre 5 Monate
      1987-09 - 1991-01

      Ingenieur Informatik

      Dipl.-Ingenieur, Fachhochschule Frankfurt am Main
      Dipl.-Ingenieur
      Fachhochschule Frankfurt am Main

      Position

      Position

      Ich bin ein erfahrener Softwareentwickler und -architekt mit umfassender Fachkompetenz in der Entwicklung von Softwarelösungen für die Cloud, sowie webbasierten und mobilen Anwendungen.

      Durch meine langjährige Erfahrung mit unterschiedlichen Entwicklungsumgebungen und Programmiersprachen bin ich in der Lage, innovative Lösungen für komplexe Softwareprojekte zu entwerfen und umzusetzen.

      Kompetenzen

      Kompetenzen

      Top-Skills

      Java SpringBoot Kotlin Swift TypeScript Angular Vue.js MySQL MongoDB Elastic Search AWS JavaScript Spring Security Kubernetes Liquibase PostgreSQL

      Produkte / Standards / Erfahrungen / Methoden

      Spring Boot
      Experte
      Spring Security
      Experte
      Spring Validation
      Experte
      JPA
      Experte
      RabbitMQ
      Experte
      Vue.js
      Experte
      Angular
      Fortgeschritten
      Bootstrap
      Experte

      Betriebssysteme

      Android
      Experte
      AWS
      Fortgeschritten
      iOS
      Experte
      Linux/UNIX
      Fortgeschritten
      Mac OS
      Experte
      VMware ESXi
      Fortgeschritten
      Windows
      Fortgeschritten

      Programmiersprachen

      Java
      Experte
      JavaScript
      Experte
      Kotlin
      Experte
      Objective C
      Fortgeschritten
      Swift
      Experte
      TypeScript
      Experte
      Python
      Basics
      C/C++
      Fortgeschritten

      Datenbanken

      ElasticSearch
      Fortgeschritten
      Memcache
      Experte
      MongoDB
      Fortgeschritten
      MySQL
      Experte
      Oracle
      Basics
      PostgreSQL
      Experte
      SQLite
      Experte
      Redis
      Fortgeschritten
      Liquibase
      Fortgeschritten

      Hardware

      Bluetooth Low Energy
      Fortgeschritten

      Einsatzorte

      Einsatzorte

      Deutschland, Österreich, Schweiz

      Derzeit nur Remote

      möglich

      Projekte

      Projekte

      4 Jahre
      2021-03 - heute

      Konzeption und Entwicklung von mobilen und Cloud-basierten Software-Lösungen für die Hardware- und IoT-Branche.

      Architektur Partner Kotlin SWIFT SwiftUI ...
      Architektur Partner

      Konzeption und Entwicklung von mobilen und Cloud-basierten Software-Lösungen für die Hardware- und IoT-Branche.

      • Entwicklung einer BLE-basierten Anwendung für iOS und macOS mit Swift 5 und SwiftUI 3.
      • Entwicklung von Browser-Plugins für Safari und Chrome
      • Bereitstellung von Setup-Utilities für MacOS und iOS Anwendungen
      • Entwicklung von Kommunikations-Schnittstellen für Bluetooth-basierte Hardware.
      • Entwicklung von Microservices mit Kotlin 1.8 und SpringBoot 2.6.
      • Implementierung von JPA Repositories für MySQL 5.6 und MongoDB 6 Datenbanken.
      • Unit-Tests mit SpringTest, JUnit 5 und Mockito.
      • Frontend-Entwicklung mit Vue.js 3.0 und TypeScript 4.1 unter Node.js 10.24.
      • Entwicklung einer programmierbaren Analytics-Engine unter Verwendung von Charts.js 3.1.
      • Bereitstellung von Docker-Containern unter AWS (ECS, ECR).
      • Management der AWS-Infrastruktur (IAM, ECS, ECR, RDS, CloudWatch)
      • Projektmanagement und Architekturdesign für Front- und Backend (Scrum)

      Kotlin SWIFT SwiftUI MacOS iOS Bluetooth Spring Boot Vue.js Node.js AWS Docker
      München
      1 Jahr 10 Monate
      2022-06 - 2024-03

      Konzeption und Entwicklung von Cloud-basierten Software-Lösungen für die Aufzeichnung und automatisierte Simulation von mobilen Kommunikationsmustern.

      Senior Software Entwickler Java Spring Boot Spring Cloud ...
      Senior Software Entwickler

      Konzeption und Entwicklung von Cloud-basierten Software-Lösungen für die Aufzeichnung und automatisierte Simulation von mobilen Kommunikationsmustern.

      • Entwicklung von Microservices mit Java 11 und SpringBoot 2.7.
      • Implementierung von JPA Repositories für PostgreSQL 14 Datenbanken.
      • Asynchrone Prozesskommunikation über RabbitMQ.
      • Unit-Tests mit SpringTest, JUnit 5 und Mockito.
      • Frontend-Entwicklung mit Vue.js 3.2 und TypeScript 4.1 unter Node.js 14.21.
      • Entwicklung von Simulator-Applikationen zur Bluetooth-Kommunikation mit Java 17.
      • Management der Kubernetes-Umgebung und Bereitstellung der Microservices mit Helm.
      • Erstellung von CI/CD Routinen mit GitLab.
      • Health-Monitoring mit Prometheus 2.4 und Grafana 10.0.

      Java Spring Boot Spring Cloud Kubernetes Helm PostgreSQL RabbitMQ Bluetooth GitLab Docker
      Salzburg (Österreich)
      2 Monate
      2021-02 - 2021-03

      Entwicklung von Backend-Services in der Energie-Branche

      Senior Software Entwickler Java Spring Boot Kafka ...
      Senior Software Entwickler

      Entwicklung von Backend-Services in der Energie-Branche.

      • Entwicklung von Microservices mit Java 9 und SpringBoot 2.4.
      • Implementierung von JPA Repositories für Elasticsearch 7.5.
      • Asynchrone Prozesskommunikation über Kafka 2.6.
      • Protokollkodierung mit Google Protocol Buffers 3.1 und Mapstruct.
      • Unit-Tests mit SpringTest und JUnit 4.
      Java Spring Boot Kafka Elastic Search Docker
      Leipzig
      1 Jahr
      2019-12 - 2020-11

      Front- und Backend Entwicklung für Softwarelösungen im Bereich Wertpapierhandel

      Senior Software Entwickler Java Kotlin Spring Boot ...
      Senior Software Entwickler

      Front- und Backend Entwicklung für Softwarelösungen im Bereich Wertpapierhandel.

      • Entwicklung von Microservices mit Java 8, Kotlin 1.4 und SpringBoot 2.2.
      • Entwicklung von Microservices mit TypeScript 3.8 unter Node.js 9.11.
      • Implementierung von JPA Repositories für Elasticsearch 7 und MariaDB 10 Datenbanken.
      • Unit-Tests mit SpringTest und JUnit 4.
      • Frontend-Entwicklung mit Angular 8 und TypeScript 3.8.
      • Entwicklung von Volltext-Suchfunktionen mit Chromium und Puppeteer 5.0.
      • Erstellung von Cloud-basierten Container-Services unter AWS (EC2, ECS, RDS).

      Java Kotlin Spring Boot TypeScript NodeJS AWS Angular Puppeteer Elastic Search
      Kiel
      4 Monate
      2019-04 - 2019-07

      Software-Entwickler für Micro-Services im Bereich Rechte-Management und Abrechnung in der Musikbranche

      Senior Software Entwickler Spring-Boot GitLab PostgreSQL ...
      Senior Software Entwickler

      Software-Entwickler für Micro-Services im Bereich Rechte-Management und Abrechnung in der Musikbranche.

      • Entwicklung von Microservices unter Verwendung von Java 8 und SpringBoot 2.2.
      • Entwicklung von Microservices mit TypeScript 3.7 unter Node.js 9.11.
      • Implementierung von JPA Repositories für PostgreSQL 9 Datenbanken.
      • Erstellung von CI/CD Routinen mit GitLab.
      • Unit-Tests mit SpringTest, JUnit 4, und Gatling.

      Spring-Boot GitLab PostgreSQL Node.js Java
      Berlin
      6 Monate
      2018-09 - 2019-02

      Software Architekt und Projekt Manager für die Entwicklung von Management-Anwendung im Bereich Fitness und Health

      Technischer Consultant Vue.js Spring-Boot Java ...
      Technischer Consultant

      Software Architekt und Projekt Manager für die Entwicklung von Management-Anwendung im Bereich Fitness und Health.

      • Entwicklung von Microservices unter Verwendung von Java 8, SpringBoot 2.1 und WebFlux.
      • Implementierung von JPA Repositories für MongoDB 4.0 Datenbanken.
      • Entwicklung einer Web-basierten Management-Anwendung mit Vue.js 3.0 und Vuetify 1.3.
      • Unit-Tests mit SpringTest und JUnit 4.


      Vue.js Spring-Boot Java Webflux MongoDB
      Menlo Park, CA (USA)
      1 Jahr 4 Monate
      2017-05 - 2018-08

      Software-Entwickler für Microservices und DevOps-Strategien im Bereich Warenwirtschaft

      Senior Software Consultant Java GitLab Delphi ...
      Senior Software Consultant

      Software-Entwickler für Microservices und DevOps-Strategien im Bereich Warenwirtschaft.

      • Analyse von Altsystemen und Erstellung von Erneuerungskonzepten.
      • Portierung von Delphi 5/7 Anwendungen nach Java 8.
      • Entwicklung verschiedener Microservices für Transaktionen innerhalb verteilter Java EE und SAP Umgebungen.
      • Implementierung von JDBC-Schnittstellen für Firebird 2.1 Datenbanken.
      • Unit-Tests mit JUnit 4.
      • Entwicklung von REST-Endpunkten für Apigee Edge unter Verwendung von Java und Node.js.
      • Implementierung einer CI/CD-Pipeline mit GitLab.

      Java GitLab Delphi Firebird Apigee Edge Node.js
      Berlin
      1 Jahr 2 Monate
      2016-02 - 2017-03

      Software Architekt und Projekt Manager für die Entwicklung einer mobilen Anwendung im Bereich Fitness und Health

      Technischer Consultant iOS Android Swift ...
      Technischer Consultant

      Software Architekt und Projekt Manager für die Entwicklung einer mobilen Anwendung im Bereich Fitness und Health.

      • Entwicklung einer mobilen Anwendung für iOS (Swift 4) und Android (Kotlin) zur Remote-Unterstützung von Personal Trainern und Fitness Coaches.
      • Entwicklung von Microservices mit Scala, Akka und Slick, unter Verwendung von Play 2.
      • Implementierung von JDBC-Schnittstellen für MySQL 5 Datenbanken.
      • Unit-Tests mit ScalaTest.


      iOS Android Swift Kotlin Scala Akka Slick Play 2 MySQL
      Menlo Park, CA (USA)
      5 Monate
      2016-07 - 2016-11

      Software Entwickler im Bereich Cloud Solutions. Zuständig für die Entwicklung von IOT-Anwendungen für die Automobilindustrie

      Software Entwickler Java JBoss Application Server Drools ...
      Software Entwickler

      Software Entwickler im Bereich Cloud Solutions. Zuständig für die Entwicklung von IOT-Anwendungen für die Automobilindustrie.

      • Entwicklung einer Rules Engine unter Verwendung von JBoss 7 und KIE/Drools 6, sowie verschiedenen Microservices unter CloudFoundry Elastic Runtime.
      • Implementierung von Skripts zur automatisierten Installation von CloudFoundry Komponenten.
      • Unit-Tests mit JUnit 4.


      Java JBoss Application Server Drools CloudFoundry
      Hildesheim
      2 Jahre 7 Monate
      2013-12 - 2016-06

      Software Architekt und Projekt Manager zur Unterstützung der Entwicklungsabteilung

      Technischer Consultant Java JBoss Application Server MySQL ...
      Technischer Consultant

      Software Architekt und Projekt Manager zur Unterstützung der Entwicklungsabteilung. Zuständig für die Weiterentwicklung bestehender Anwendungen, sowie Planung und Design neuer Produkte.

      • Entwicklung einer Web-basierten Reporting Anwendung für Advertising Performance unter Verwendung von JBoss 6, MySQL 5.0 und Google Charts.
      • Entwicklung einer mobilen News Reader Anwendung für iOS und Android Umgebungen mit integrierten Schnittstellen zu Facebook und Twitter unter Verwendung von Objective C und Java.
      • Entwicklung einer Java-basierten Management Plattform für JBoss6 und MySQL Datenbanken mit JSON-Schnittstelle für die mobile News Reader Anwendung. 
      • Entwicklung eines server-basierten Crawler Dienstes für JBoss 6 zur zeitnahen Erfassung von tagesaktuellen Nachrichten von Lokalzeitungen, Blogs, Fernseh- und Radio-Stationen.
      • Entwicklung einer mobilen Werbeplattform für JBoss 6 zur geographischen Platzierung von Werbeanzeigen innerhalb der News Reader Anwendung.
      • Entwicklung eines Java-basierten Benutzer- und Content-Management Systems zur Verwaltung von virtuellen Internet-Portalen.


      Java JBoss Application Server MySQL iOS Android Objective-C
      Palo Alto, CA (USA)
      4 Jahre 10 Monate
      2009-02 - 2013-11

      Leitender Software Architekt für ein Start-up Unternehmen mit dem Schwerpunkt Hyperlocal Marketing

      VP of Engineering Java JBoss Application Server JSP ...
      VP of Engineering

      Leitender Software Architekt für ein Start-up Unternehmen mit dem Schwerpunkt Hyperlocal Marketing. Projekt Management und Entwicklung einer skalierbaren Anwendungsplattform für lokale Internet-Portale und mobile Anwendungen. 

      • Entwicklung einer Internet Portal Plattform für lokale Nachrichten, Veranstaltungen, Diskussionsgruppen, Firmenverzeichnis, Fotos, Videos, soziale Netzwerke und geographisch-relevante Werbung for JBoss 6, unter Verwendung von Java, JSP und JavaScript.
      • Entwicklung von mobilen Anwendungen für iOS und Android Plattformen mit XML und JSON basierten Schnittstellen zum Datenaustausch unter Verwendung von Objective C und Java.
      • Entwicklung eines Payment Gateways zur Abwicklung von Kreditkartenzahlungen mit Java für JBoss 6 Umgebungen mit Unterstützung von periodischen Zahlungen und automatisierter Rechnungserstellung.


      Java JBoss Application Server JSP JavaScript iOS Android Objective-C
      Palo Alto, CA (USA)
      4 Jahre 10 Monate
      2004-04 - 2009-01

      Management und Entwicklung von IT Projekten

      Firmengründer & CEO C++ Linux Solaris ...
      Firmengründer & CEO

      Management und Entwicklung von IT Projekten. Planung, Entwicklung, Dokumentation, Schulung und Wartung von Software Lösungen.

      • Entwicklung einer Internet Messaging/Collaboration Lösung mit Web-Frontend mit C/C++, Delphi und Java für Linux/UNIX und Sun Solaris Betriebssystemen, sowie Oracle RAC Datenbanken.
      • Entwicklung einer Client/Server Lösung zur Synchronisation von Computer-Uhren mit C++ für Time, Daytime und SNTP Protokolle unter Windows.
      • Entwicklung einer Anti-Spam/Messaging-Firewall mit C/C++ für Windows Server und Linux Plattformen.


        C++ Linux Solaris Delphi Oracle RAC
        Weinheim
        10 Jahre 4 Monate
        1994-03 - 2004-06

        Leitender Software Architekt und Entwickler für Internet-basierte Messaging und Security Lösungen

        Firmengründer & CTO
        Firmengründer & CTO

        Leitender Software Architekt und Entwickler für Internet-basierte Messaging und Security Lösungen unter MS Windows Server.

        • Entwicklung einer E-Mail Server Lösung mit C++ für MS-SQL Server und VPN Umgebungen. 
        • Realisierung von aktiven SPAM Filtern unter Verwendung von Bayes?schen Klassifizierungsmethoden.
        • Entwicklung einer Unified Messaging Lösung mit C++ mit EMail-to-Fax Gateway für ISDN und Analogmodems.
        • Entwicklung eines SMS/Pager Gateway?s mit C++ für TAP und UCP Protokolle.


          C++ MS SQL Server SMTP
          Eschborn

          Aus- und Weiterbildung

          Aus- und Weiterbildung

          3 Jahre 5 Monate
          1987-09 - 1991-01

          Ingenieur Informatik

          Dipl.-Ingenieur, Fachhochschule Frankfurt am Main
          Dipl.-Ingenieur
          Fachhochschule Frankfurt am Main

          Position

          Position

          Ich bin ein erfahrener Softwareentwickler und -architekt mit umfassender Fachkompetenz in der Entwicklung von Softwarelösungen für die Cloud, sowie webbasierten und mobilen Anwendungen.

          Durch meine langjährige Erfahrung mit unterschiedlichen Entwicklungsumgebungen und Programmiersprachen bin ich in der Lage, innovative Lösungen für komplexe Softwareprojekte zu entwerfen und umzusetzen.

          Kompetenzen

          Kompetenzen

          Top-Skills

          Java SpringBoot Kotlin Swift TypeScript Angular Vue.js MySQL MongoDB Elastic Search AWS JavaScript Spring Security Kubernetes Liquibase PostgreSQL

          Produkte / Standards / Erfahrungen / Methoden

          Spring Boot
          Experte
          Spring Security
          Experte
          Spring Validation
          Experte
          JPA
          Experte
          RabbitMQ
          Experte
          Vue.js
          Experte
          Angular
          Fortgeschritten
          Bootstrap
          Experte

          Betriebssysteme

          Android
          Experte
          AWS
          Fortgeschritten
          iOS
          Experte
          Linux/UNIX
          Fortgeschritten
          Mac OS
          Experte
          VMware ESXi
          Fortgeschritten
          Windows
          Fortgeschritten

          Programmiersprachen

          Java
          Experte
          JavaScript
          Experte
          Kotlin
          Experte
          Objective C
          Fortgeschritten
          Swift
          Experte
          TypeScript
          Experte
          Python
          Basics
          C/C++
          Fortgeschritten

          Datenbanken

          ElasticSearch
          Fortgeschritten
          Memcache
          Experte
          MongoDB
          Fortgeschritten
          MySQL
          Experte
          Oracle
          Basics
          PostgreSQL
          Experte
          SQLite
          Experte
          Redis
          Fortgeschritten
          Liquibase
          Fortgeschritten

          Hardware

          Bluetooth Low Energy
          Fortgeschritten

          Vertrauen Sie auf Randstad

          Im Bereich Freelancing
          Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

          Fragen?

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

          Das Freelancer-Portal

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