Passende Schulungen
finden Sie hier:
↪ JavaScript
↪ Digitalisierung
↪ HTML - HTML5
↪ jQuery
↪ LPI Linux Professional Institute
↪ Linux Foundation Zertifizierung
↪ SQL Server 2016
↪ SQL Server 2017
↪ Linux Foundation
↪ Embedded Linux
↪ Android
↪ Angular
↪ Python
↪ Linux
↪ Spring Framework
↪ MongoDB
↪ PostgreSQL
↪ HP-UX Unix
↪ Unix
↪ UML
↪ SQL Server
↪ NoSQL
↪ MySQL
↪ JavaFX
↪ Eclipse
↪ Java
↪ Groovy
↪ Jenkins
↪ Docker
↪ Git
↪ Vue.js
↪ Kubernetes
↪ AWS Certified Security - Specialty (ACSS)
↪ Kubernetes Zertifizierungen
↪ Python Zertifizierung
↪ Oracle Solaris
↪ Microsoft Azure
↪ AIX
↪ BIRT
↪ AJAX
↪ WatchGuard

#ITPFL-3140

D.M. 1989 2018
Registrieren Sie sich jetzt kostenlos
um Ihre Anfrage versenden zu
können!

Oder loggen Sie sich ein!
Anfrage senden

Freelancerdetails
akademischer Grad keine Angabe
Ausbildung/Studium Informatiker/in (geprüft)
Einsatzgebiet 63263 Bundesrepublik Deutschland, 50km
Verfügbar ab aktuell verfügbar
Verfügbarkeit vor Ort: 100%
Interesse an Festanstellung Nein
Bietet Schulungsleistungen an Nein

Vorstellung

Fachliche Schwerpunkte

  • Anwendungsentwicklung
  • Datenmodellierung


Ausgeübte Projektrollen

  • Full Stack Developer
  • Java Backend Developer
  • Lead Developer


Branchen

  • Gesundheitswesen
  • Automobilindustrie
  • IT-Dienstleister
Profil

Datenbanken

Oracle Datenbank ***

MySQL **

MongoDB ***


Programmier-, Modellier- und
Auszeichnungssprachen

Java ****

TypeScript **

CSS ***

JavaScript ****

UML ***

HTML ****

Groovy ***

SQL ***

Python *

Dart *


Betriebssysteme

Unix, Linux ***


Frameworks

Java/Jakarta EE **

Angular **

Spring Boot ****

JavaFX **

JQuery ***

Vue.js ****

Junit ***

Flutter **


Anwendungen/Tools

Apache NetBeans IDE ***

IntelliJ ****

Eclipse IDE ***

Oracle SQL Developer *

Git ***

Docker **

Jenkins *

Android Studio **

Visual Studio Code **

Apache Kafka *

RabbitMQ *

Apache NiFi **

Gitlab CI/CD **

Kubernetes **

Referenzen
seit Jun. 2023

Softwareentwickler

Projekt

Daten-Management Applikation zur Dokumentation des Projekt-/

Erkenntnisfortschritts bei der Forschung an Kultursaaten


meine Aufgaben

Entwicklung des Frontends mit Flutter für Cross-Platform-Möglichkeit (IOS, Android, Web)

Backend Entwicklung mit REST-Schnittstellen und sicherheitsrelevante Implementierungen (OAuth mit JWT)

Testabdeckung mit Unit- sowie Integrationstests

Gitlab CI/CD Pipeline erstellen

Benutzung der Gitlab Container Registry

Deployment der Container auf einer VM


Technologien

Java 17, Junit 5, Mockito, Gitlab CI/CD, Docker

Frameworks: Flutter, Spring Boot 3


Dez. 2021 - Jun. 2023

Softwareentwickler

Projekt

Erweiterung von Frontend-Komponenten und Backend Business Logik in einem Microservice Umfeld für das Anlegen und Verwalten von wissenschaftlichen Experimenten


meine Aufgaben

Erweiterung und Wartung des Backends

Sicherheitsrelevante Implementierungen wie bspw. Zugriffsberechtigungen auf Ressourcen

API-Erweiterung mit neuen Anwendungsfällen

Rest-API Doku mit Swagger

Performance Verbesserung von backendseitigen Datenbankzugriffen

Erweiterung der UI in verschiedenen Frontend-Applikationen

Entwicklung für die Darstellung eines NMR (Kernspinresonanzspektroskopie)-Graphs

Untersuchung von Downsampling Algorithmen (lttb) für NMR

Template basierte Codeerweiterung und Wartung

Testabdeckung mit Integrationstests sowie Unit Tests für das Backend

Analyse und Fehlerbehebung

Dokumentation der einzelnen Services 


Technologien

Java 8/11, Tests mit Mockito und Junit 4/5, RabbitMQ, Kubernetes (Helm), Docker, Swagger Frameworks (Java EE, Spring Boot, Vue, plotly.js)


Mai 2021 - Nov. 2021

Softwareentwickler

Projekt

Implementierung neuer Features in einem bestehenden Backend System für „Connected Car“ Funktionalitäten


meine Aufgaben

Erweiterung der Businesslogik für neue Anwendungsfälle 

Erweiterung der Rest-API

Wartungstätigkeiten wie bspw. Refactoring

Testabdeckung mit Integrationstests sowie Unit Tests 

Analyse und Fehlerbehebung 


Technologien

Java 8/11, Tests mit Mockito und Junit 4/5, Spring Boot


Nov. 2020 - Mai 2021

Softwareentwickler

Projekt

Implementierung eines neues Moduls in einer bestehenden Webapplikation für die Konfiguration von Collections in einer MongoDB 


meine Aufgaben

Implementierung einer UI für ein eingebettetes Modul in einem Vue.js Projekt

Erweiterung des Backends mit zusätzlichen REST Endpunkten, sowie Wiederverwendung von bereits bestehenden Endpunkten


Technologien

Vue.js, Spring Boot


Sep. 2020 - Nov. 2020

Softwareentwickler

Projekt

Konfiguration/Implementierung eines Datenflusses mit Apache NiFi für die automatisierte Weitergabe von Daten an verschiedene Endsysteme


meine Aufgaben

Daten von Filesystem, REST-APIs und Microsoft Access Datenbank extrahieren mit Apache NiFi Prozessoren und Skripten, um bestimmte Informationen in das System zu importieren


Technologien

Groovy, Python, Expression Language, Apache NiFi


Jan. 2020 - Sep. 2020

Softwareentwickler

Projekt

Weiterentwicklung von Applikationen in einem Microservice Umfeld für das Anlegen und Verwalten von wissenschaftlichen Experimenten


meine Aufgaben

Erweiterung von Frontend Komponenten (vue.js) 

Implementierung neuer Anwendungsfälle wie bspw. Generische Tabellen 

Entwicklung einer erweiterten Weboberfläche zur Darstellung von Chromatogrammen (d3.js) 

Erweiterung, Wartung von Business-Logik im Backend

Erweiterung der Rest-API

Fehlerbehebung und Tests (JUnit) 


Technologien

Groovy, Python, Expression Language, Apache NiFi


Okt. 2018 - Dez. 2019

Softwareentwickler

Projekt

Weiterentwicklung von Web- sowie Desktopapplikationen und Tools für die Verwaltung von wissenschaftlichen Experiment-Dateien in verschiedenen Sharepoints


meine Aufgaben

Implementierung von neuen Features in bestehenden Anwendungen

Neuimplementierung von Tools und einer Standalone-Webapplikation 

Fehlerbehebung und Tests

Weiterbildung in den für das Projekt relevanten Technologien 

Entwicklung von Oberflächentests verschiedener Webanwendungen mittels Selenium 


Technologien

Java, JavaScript, PL/SQL, Oracle Datenbank, Frameworks (JavaFX, Spring Boot, JPA (Hibernate), JQuery/UI, Selenium


Jun. 2018 - Sep. 2018

Softwareentwickler

Projekt

Entwicklung einer Webapplikation für ein Inventar Management System


meine Aufgaben

Security-relevante Implementierungen sowie Konfigurationen 

Frontend mit Angular 

Backend mit Spring Boot 

Fehlerbehebung und Test 

Weiterbildung in den für das Projekt relevanten Technologien


Technologien

Java, JavaScript, PL/SQL, Oracle Datenbank, Frameworks (Spring Boot, JPA (Hibernate) und Angular)


Apr. 2018 - Jun. 2018

Softwareentwickler

Projekt

1. Weiterentwicklung von Selenium-Oberflächentests eines bestehenden Projektes

2. GUI-Entwicklung mit JavaFX 


meine Aufgaben

Aktualisierung der Testklassen auf den neuesten Stand

Neue Testfälle entwickeln

Fehlerbehebung und Test

GUI mit JavaFX entwickeln und diese an eine Datenbank anbinden 

Weiterbildung in den für das Projekt relevanten Technologien


Technologien

Java, Frameworks (Selenium und JavaFX)


Sep. 2017 - Apr. 2018

Softwareentwickler / Werkstudent

Projekt

Entwicklung einer Continuous Integration Umgebung mit Jenkins und Docker 


meine Aufgaben

Integration: Jenkins in einen Docker-Container

Testen der Integration Continuous Umgebung mit einem SVN Repository

Weiterbildung in den für das Projekt relevanten Technologien


Technologien

Docker und Jenkins


Apr. 2017 - Jul. 2017

Praktikant, Softwareentwickler

Projekt

Android App als mobile Version einer bestehenden

APEX-Anwendung 


meine Aufgaben

Implementierung einer Android App, die eine mobile Version einer bereits entwickelten APEX Anwendung bereitstellt 

Entwicklung des Frontends (Android Studio) 

Entwicklung des Backends (REST-Webservice) 

Anbindung der Anwendung an einen REST-Webservice, der dann die Daten persistiert

Testen und Deployment der Anwendung 


Technologien

Java, Oracle Database, JEE (JPA Hibernate)


Sprachkenntnisse
Deutsch
Experte
Englisch
Experte
Kenntnisse & Fähigkeiten
Kubernetes
Gut
Android
Gut
Angular
Gut
CSS
Fortgeschritten
Docker
Gut
Eclipse
Fortgeschritten
git
Fortgeschritten
Groovy
Fortgeschritten
HTML
Profi
Java
Profi
JavaScript
Profi
Jenkins
Grundkentnisse
jQuery
Fortgeschritten
JUnit
Fortgeschritten
Linux
Fortgeschritten
MongoDB
Fortgeschritten
MySQL
Gut
Python
Grundkentnisse
Spring
Profi
SQL
Fortgeschritten
UML
Fortgeschritten
UNIX
Fortgeschritten
Vue.js
Profi