Senior Software Engineer/Architekt für Digitalisierungsthemen

Profil Foto
Referenzen
offline
Verfügbarkeit einsehen
Nähe des Wohnortes
de  |  en
auf Anfrage
91154 Roth
10.02.2019

Kurzvorstellung

Sie sind unsicher, wie Sie die Digitalisierung bewältigen und umsetzen sollen?
Ich kann Ihnen technische Unterstützung bei den Themen IoT, Industrie 4.0, Cloud und datenlastigen Themen wie bspw. Machine Learning mit vielen Jahren Erfahrung liefern.

Ich biete

IT, Entwicklung
  • Spring
  • Jenkins
  • Java (allg.)
  • Apache Maven
  • Gradle
  • Cloud Computing
  • Git
  • Docker
  • AMQP
  • Software Architektur / Modellierung
  • Representational State Transfer (REST)
  • Node.js
  • SOA (Serviceorientierte Architektur)
  • Functional reactive programming (FRP)
  • React (JavaScript library)
  • Amazon Web Services (AWS)
  • DevOps

Fokus
  • Microservices

Projekt‐ & Berufserfahrung

Software Architekt (Festanstellung)
Siemens, Nürnberg
3/2018 – 1/2019 (11 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

3/2018 – 1/2019

Tätigkeitsbeschreibung

Cloud & Machine Learning Aktivitäten in der Vorfeldentwicklung/angewandten Forschung für die Geschäftseinheiten.

Die Cloud Aktivitäten umfassen neben Konzepten auch die End-to-End Implementierung.

Eingesetzte Technologien für die Implementierung::
- Java 8 + Maven
- Spring Boot
- Spring Reactor
- Microservice Design
- REST / AMQP / MQTT
- Aufsetzen der kompletten AWS Infrastruktur (e.g. EC2, ECR, private VPC, API GW, Lambda)
- Cloud Foundry / MindSphere
- Git
- Docker
- ReactJS
- NodeJS

Machine Learning Aktivät umfasst die Projektleitung/Product Owner Rolle in einem innovativen CAM/CAD Projekt mit einem Budget von 400k Euros.
Scrum-artiger Ansatz.
Product Owner Aktivität umfasst auch Stakeholder Management und Requirement Engineering.

Neben der Projektleitung arbeite ich auch an den technischen Lösungen des Machine Learning/KI Problems mit (Neuronale Netze/DNN/RNN, GRU, GAN)

Eingesetzte Qualifikationen

Apache Maven, Docker, Functional reactive programming (FRP), Git, Gradle, Java (allg.), Jenkins, Node.js, Spring, Cloud Computing, SOA (Serviceorientierte Architektur), AMQP, Amazon Web Services (AWS), React (JavaScript library), Representational State Transfer (REST)


(Lead-) Senior Software Developer (Festanstellung)
Bosch, Immenstaad / Stuttgart
5/2016 – 2/2018 (1 Jahr, 10 Monate)
Automobilindustrie
Tätigkeitszeitraum

5/2016 – 2/2018

Tätigkeitsbeschreibung

Vom PoC über ein MVP bis hin zum produktiven Einsatz arbeitete ich an einer Cloud Platform federführend mit.
Die Cloud Platform basiert auf Cloud Foundry und umfasst Basis Microservices für die Supply-Chain bzw. Logistikdomain und wird seitdem für die Bosch Nexeed Produkte eingesetzt.

Meine Rolle als Lead Senior Developer.
- Entwicklung von reaktiven Java Backend Services in verteilten Systemen
Zunächst mit vert.x und RxJava, danach mit Spring nach erfolgreicher Überzeugung des Teams
- Mentor und Coach für Teammitglieder, da fachliche Führungskompetenz
- Verantwortlich für Kundenkontakte und technische Qualitätsverbesserungen, wie bspw. Contract Design (REST/GraphQL)
- Entwickeln von Konzepten und Architekturentscheidungsvorlagen
- Mitentscheider bei Bewerbungsgesprächen

Technologien: Java 8, JUnit, Mockito, Maven, Gradle, Spring, vert.x, reactive extensions/RxJava, Microservices, AMQP, MQTT, Jenkins, CI/CD, Docker, ELK, Oracle RDBMS, Cloud Foundry, Apache Jena, RDF/OWL, SPARQL, Git, Bash, Knowledge Graph
Methode. Scrum-ish

Eingesetzte Qualifikationen

MongoDB, Oracle Database, SCRUM, Testautomation, Testdesign (IT), Software Architektur / Modellierung, Back-End Entwicklung, Bash (Shell), Docker, Funktionale Programmierung, Git, Gradle, Java (allg.), Java-Frameworks, Jenkins, JUnit, Spring, Cloud (allg.), Cloud Computing, AMQP


Software Engineer & Consultant (Festanstellung)
Flexus AG, Würzburg
7/2013 – 6/2015 (2 Jahre)
Logistikdienstleister
Tätigkeitszeitraum

7/2013 – 6/2015

Tätigkeitsbeschreibung

- Konzeption, Test und Implementierung von Features/Bugfixes für Clientsoftware eines Transportmanagement Systems in Java.
- Jenkins Einführung und verbessertes Maven Build Management
- Konzeption und Implementierung einer Software zur globalen Optimierung der Transportauftragsvergabe mittels Spring, SOAP und REST und einem CSP-Framework
- Koordination von Praktikanten und Studenten in der Entwicklung
- Projektmanagement im SAP MM und SAP PP Bereich

Eingesetzte Qualifikationen

SAP MM, SAP PP, Apache Maven, Java (allg.), Jenkins, JUnit, Spring


Software Developer
Kundenname anonymisiert, Würzburg
4/2012 – 3/2013 (1 Jahr)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

4/2012 – 3/2013

Tätigkeitsbeschreibung

Evaluierung, Konzeption und Implementierung einer adaptiven Pipeline, um Objekte in einem Hochtemperaturofen zu klassifizieren und deren Kontur sehr exakt zu berechnen.
Die Methode ist 30% schneller als das vorherige Verfahren, präziser und deterministisch.
Umgesetzt in MatLab und in Python mit OpenCV zur Integration in das Produkt.

Eingesetzte Qualifikationen

MATLAB / Simulink, Python


Software Developer
IBM, Mainz
9/2009 – 4/2010 (8 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

9/2009 – 4/2010

Tätigkeitsbeschreibung

- Analyse & Design einer Konvertierungsschntitstelle zwischen einer Java EE und einer Spring Applikation.
- Perl Automationen für erleichterte Test Report Auswertungen
- Implementierung eines Linux Watchdog in C++

Eingesetzte Qualifikationen

Oracle Database, Software Architektur / Modellierung, UML, Bash (Shell), Hibernate (Java), Perl, Spring


Ausbildung

Informatik
(Master of Science)
Jahr: 2013
Ort: Würzburg

Informatik
(Bachelor of Engineering)
Jahr: 2011
Ort: Würzburg

Informatikkaufmann
(Ausbildung)
Jahr: 2003
Ort: Erbach

Qualifikationen

Spring Framework, Java, Microservices, Docker, Scrum, Continuous Integration, DevOps, REST, AMQP, Cloud Technologien, Maven, Jenkins, Git, IoT

Über mich

Mich interessiert nicht nur die Technik, sondern vor allem der Mehrwert des Einsatzes.
Deshalb verbringe ich ungern Zeit in Elfenbeintürmen, sondern arbeite nach dem MVP Prinzip und höchstgradig ergebnisorientiert unter der Berücksichtigung von produktionsreifen Artefakten.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
413
Alter
36
Berufserfahrung
7 Jahre und 9 Monate (seit 07/2011)
Projektleitung
4 Jahre

Kontaktdaten

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

Jetzt Mitglied werden »