Java Fullstack Entwickler
Aktualisiert am 04.07.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.07.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 10 Monate
2022-08 - 2024-05

SAGA-BOP

Softwareentwickler Java Spring Boot Angular ...
Softwareentwickler

Projektbeschreibung:

  • Umbau einer Legacy-Anwendung auf Java unter Anwendung von agilem Projektmanagement

Aufgaben:

  • Analyse alter Natural Programme und Neuimplementierung in Java
  • Implementierung von Report-Templates in der Freemarker Template Engine
  • Datenbankdesign
  • Durchführen von Fehleranalyse und -behebung
  • Konfiguration CI/CD Pipeline
  • Durchführen von Code Reviews
  • JUnit Testing

Jira Azure Bitbucket Confluence Git Jenkins IntelliJ DbVisualizer
Java Spring Boot Angular JavaScript REST-API Hibernate Natural Freemarker Template Engine SQL JSON Project Lombok LWJGL Apache Commons Lang3 Maven Docker OracleDB Scrum
Bertrandt GmbH / Arvato Systems
Bielefeld
3 Jahre 7 Monate
2019-05 - 2022-11

Game Engine

Softwareentwickler Java LWJGL OpenGL ...
Softwareentwickler

Projektbeschreibung:

  • Entwicklung und Implementierung einer Game Engine in Java inklusive einer grafischen Benutzeroberfläche für verbessertes (Spiele-)Projektmanagement


Aufgaben:

  • Implementierung der Game Engine als ein Framework mit verschieden Komponenten (z.B. SceneGraph, QuadTree, Frustum Culling, ...)
  • Implementierung einer grafischen Benutzeroberfläche zur einfachen Benutzung des Frameworks und Erstellen von Spielen
  • Erstellen von 3D-Modellen und Animationen mit Blender 

Git GitHub IntelliJ Trello draw io
Java LWJGL OpenGL GLSL Netty Hibernate SQL JSON Project Lombok Apache Commons Lang3 Maven UML Kanban
Selbständig
Bielefeld
6 Monate
2022-01 - 2022-06

A Large Scale, Binary, Neural Associative Memory on FPGA

FPGA Programmierer VHDL SystemVerilog C++ ...
FPGA Programmierer

Projektbeschreibung:

  • Entwurf einer hoch skalierbaren, modularen und generischen FPGA-Architektur für einen BINAM und Implementierung in VHDL


Aufgaben:

  • Entwurf der BINAM-Architektur
  • Implementierung der Architektur in VHDL
  • Implementierung einer Host-Control Software in C++

Vivado QuestaSim Redmine SVN Visual Studio Code Overleaf
VHDL SystemVerilog C++ Latex Scrum Kanban
Universität Bielefeld
Bielefeld
3 Jahre 6 Monate
2019-01 - 2022-06

Hamming Distance on FPGA

FPGA Programmierer VHDL SystemVerilog C++ ...
FPGA Programmierer

Projektbeschreibung:

  • Analyse, Optimierung und Erweiterung einer FPGA-Architektur zur Berechnung von Hamming-Distanzen


Aufgaben:

  • Analyse bestehender Architektur
  • Implementierung von Optimierungen
  • Erweiterung der Architektur durch modulare Bausteine, einschließlich weiterer Distanzmetriken wie der Kosinusdistanz

Vivado QuestaSim Redmine SVN Visual Studio Code Overleaf
VHDL SystemVerilog C++ Latex Kanban
Universität Bielefeld
Bielefeld
10 Monate
2020-10 - 2021-07

Serious Game

Softwareentwickler C# Blender Latex ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung eines VR-Serious Games Förderung Schlaganfallpatienten, motorischer Fähigkeiten bei unterstützt durch Dexmo Haptic Feedback Exoskeleton Gloves für das Greifen im virtuellen Raum


Aufgaben:

  • Konzeptionierung verschiedener haptischer Aufgaben zum Trainieren der motorischen Fähigkeiten
  • Implementierung des Serious Game in der Unity Engine
  • Erstellen von 3D-Modellen und Animationen mit Blender

Unity Engine Git Redmine Overleaf Vive VR Headset Dexmo Haptic Feedback Exoskeleton Gloves for VR Blender
C# Blender Latex Kanban
Universität Bielefeld
Bielefeld
7 Monate
2019-04 - 2019-10

LifeLog

Softwareentwickler Java SQL JSON ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung einer Android App für das Smartphone in Java mit Android Studio: Aktivitätentracker mit Aufgaben (To-Do) Funktionalitäten

Aufgaben:

  • Konzeptionierung der Aktivitätentracker und Aufgaben (To-Do) Funktionalitäten
  • Implementierung der Komponenten in Java mit Android Studio
  • Design der grafischen Benutzeroberfläche 

Git GitHub IntelliJ Android Studio Trello draw io
Java SQL JSON Project Lombok Maven UML Kanban
privat
Bielefeld
5 Monate
2018-04 - 2018-08

Vokabeltrainer

Softwareentwickler Java SQL JSON ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung einer Android App für das Smartphone in Java mit Android Studio: Vokaltrainer mit Swipe-Funktionalitäten


Aufgaben:

  • Konzeptionierung der Aktivitätentracker und Aufgaben (To-Do) Funktionalitäten
  • Implementierung der Komponenten in Java mit Android Studio
  • Design der grafischen Benutzeroberfläche

Git GitHub IntelliJ Android Studio Trello draw io
Java SQL JSON Project Lombok Maven UML Kanban
privat
Bielefeld
3 Monate
2017-05 - 2017-07

Bachelorarbeit

Softwareentwickler C++ Blueprint Visual Scriping Blender ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung eines medizinischen Anwendungsszenario in einer VR-Umgebung: Einstellen und Einzeichnen von Phantomsensationen an einem 3D-Avatar von Personen mit Amputationen


Aufgaben:

  • Implementierung des Szenarios in der Unreal Engine
  • Erstellen von 3D-Modellen und Animationen mit Blender

Unreal Engine Git Redmine Overleaf Vive VR Headset
C++ Blueprint Visual Scriping Blender Latex Kanban
Universität Bielefeld
Bielefeld
4 Monate
2017-04 - 2017-07

SkillsLab

Softwareentwickler C++ Blueprint Visual Scriping Blender ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung eines medizinischen Anwendungsszenario in einer VR-Umgebung: Unansprechbarer Patient im Krankenbett


Aufgaben:

  • Implementierung des Szenarios in der Unreal Engine
  • Erstellen von 3D-Modellen und Animationen mit Blender

Unreal Engine Git Redmine Overleaf Vive VR Headset
C++ Blueprint Visual Scriping Blender Latex Scrum Kanban
Universität Bielefeld
Bielefeld
4 Monate
2016-04 - 2016-07

ProReMa

Softwareentwickler Java Spring Boot Hibernate ...
Softwareentwickler

Projektbeschreibung:

  • Entwicklung einer Projektmanagementwebandwendung mit Java und Springboot im Backend und HTML, CSS, JavaScript im Frontend


Aufgaben:

  • Frontend: Implementierung einer Weboberfläche mit HTML, CSS, Bootstrap, Thymeleaf und JavaScript
  • Backend: Implementierung verschiedener Services mit Java, Springboot und Hibernate

Git IntelliJ Redmine Overleaf
Java Spring Boot Hibernate Thymeleaf JSON SQL Project Lombok Maven HTML CSS Bootstrap JavaScript Latex Kanban
Universität Bielefeld
Bielefeld

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2024-06 - 2024-06

Oracle Certified Associate

Oracle Certified Associate, Oracle Univerity
Oracle Certified Associate
Oracle Univerity
Score: 94,6 %
4 Jahre 11 Monate
2017-10 - 2022-08

Studium Kognitive Informatik

Master of Science (M. Sc.), Universität Bielefeld
Master of Science (M. Sc.)
Universität Bielefeld
Notendurchschnitt: 1,1
3 Jahre 1 Monat
2014-10 - 2017-10

Studium Kognitive Informatik

Bachelor of Science (B. Sc.), Universität Bielefeld
Bachelor of Science (B. Sc.)
Universität Bielefeld
Notendurchschnitt: 2,0

Position

Position

Fullstack Softwareentwickler im agilen Umfeld


Kompetenzen

Kompetenzen

Schwerpunkte

Agile Softwareentwicklung
Experte

Produkte / Standards / Erfahrungen / Methoden

Scrum
Experte
Kanban
Experte

Betriebssysteme

Linux
Experte
Windows
Experte

Programmiersprachen

Java
Experte
Spring Boot
Fortgeschritten
C++
Experte
C#
Fortgeschritten
JavaScript
Fortgeschritten
SQL
Fortgeschritten
HTML
Fortgeschritten
UML
Fortgeschritten

Datenbanken

MySQL
Fortgeschritten

Design / Entwicklung / Konstruktion

OOD
Fortgeschritten
OOA
Fortgeschritten

Branchen

Branchen

  • IT-Dienstleistung
  • Forschung und Entwicklung

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 10 Monate
2022-08 - 2024-05

SAGA-BOP

Softwareentwickler Java Spring Boot Angular ...
Softwareentwickler

Projektbeschreibung:

  • Umbau einer Legacy-Anwendung auf Java unter Anwendung von agilem Projektmanagement

Aufgaben:

  • Analyse alter Natural Programme und Neuimplementierung in Java
  • Implementierung von Report-Templates in der Freemarker Template Engine
  • Datenbankdesign
  • Durchführen von Fehleranalyse und -behebung
  • Konfiguration CI/CD Pipeline
  • Durchführen von Code Reviews
  • JUnit Testing

Jira Azure Bitbucket Confluence Git Jenkins IntelliJ DbVisualizer
Java Spring Boot Angular JavaScript REST-API Hibernate Natural Freemarker Template Engine SQL JSON Project Lombok LWJGL Apache Commons Lang3 Maven Docker OracleDB Scrum
Bertrandt GmbH / Arvato Systems
Bielefeld
3 Jahre 7 Monate
2019-05 - 2022-11

Game Engine

Softwareentwickler Java LWJGL OpenGL ...
Softwareentwickler

Projektbeschreibung:

  • Entwicklung und Implementierung einer Game Engine in Java inklusive einer grafischen Benutzeroberfläche für verbessertes (Spiele-)Projektmanagement


Aufgaben:

  • Implementierung der Game Engine als ein Framework mit verschieden Komponenten (z.B. SceneGraph, QuadTree, Frustum Culling, ...)
  • Implementierung einer grafischen Benutzeroberfläche zur einfachen Benutzung des Frameworks und Erstellen von Spielen
  • Erstellen von 3D-Modellen und Animationen mit Blender 

Git GitHub IntelliJ Trello draw io
Java LWJGL OpenGL GLSL Netty Hibernate SQL JSON Project Lombok Apache Commons Lang3 Maven UML Kanban
Selbständig
Bielefeld
6 Monate
2022-01 - 2022-06

A Large Scale, Binary, Neural Associative Memory on FPGA

FPGA Programmierer VHDL SystemVerilog C++ ...
FPGA Programmierer

Projektbeschreibung:

  • Entwurf einer hoch skalierbaren, modularen und generischen FPGA-Architektur für einen BINAM und Implementierung in VHDL


Aufgaben:

  • Entwurf der BINAM-Architektur
  • Implementierung der Architektur in VHDL
  • Implementierung einer Host-Control Software in C++

Vivado QuestaSim Redmine SVN Visual Studio Code Overleaf
VHDL SystemVerilog C++ Latex Scrum Kanban
Universität Bielefeld
Bielefeld
3 Jahre 6 Monate
2019-01 - 2022-06

Hamming Distance on FPGA

FPGA Programmierer VHDL SystemVerilog C++ ...
FPGA Programmierer

Projektbeschreibung:

  • Analyse, Optimierung und Erweiterung einer FPGA-Architektur zur Berechnung von Hamming-Distanzen


Aufgaben:

  • Analyse bestehender Architektur
  • Implementierung von Optimierungen
  • Erweiterung der Architektur durch modulare Bausteine, einschließlich weiterer Distanzmetriken wie der Kosinusdistanz

Vivado QuestaSim Redmine SVN Visual Studio Code Overleaf
VHDL SystemVerilog C++ Latex Kanban
Universität Bielefeld
Bielefeld
10 Monate
2020-10 - 2021-07

Serious Game

Softwareentwickler C# Blender Latex ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung eines VR-Serious Games Förderung Schlaganfallpatienten, motorischer Fähigkeiten bei unterstützt durch Dexmo Haptic Feedback Exoskeleton Gloves für das Greifen im virtuellen Raum


Aufgaben:

  • Konzeptionierung verschiedener haptischer Aufgaben zum Trainieren der motorischen Fähigkeiten
  • Implementierung des Serious Game in der Unity Engine
  • Erstellen von 3D-Modellen und Animationen mit Blender

Unity Engine Git Redmine Overleaf Vive VR Headset Dexmo Haptic Feedback Exoskeleton Gloves for VR Blender
C# Blender Latex Kanban
Universität Bielefeld
Bielefeld
7 Monate
2019-04 - 2019-10

LifeLog

Softwareentwickler Java SQL JSON ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung einer Android App für das Smartphone in Java mit Android Studio: Aktivitätentracker mit Aufgaben (To-Do) Funktionalitäten

Aufgaben:

  • Konzeptionierung der Aktivitätentracker und Aufgaben (To-Do) Funktionalitäten
  • Implementierung der Komponenten in Java mit Android Studio
  • Design der grafischen Benutzeroberfläche 

Git GitHub IntelliJ Android Studio Trello draw io
Java SQL JSON Project Lombok Maven UML Kanban
privat
Bielefeld
5 Monate
2018-04 - 2018-08

Vokabeltrainer

Softwareentwickler Java SQL JSON ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung einer Android App für das Smartphone in Java mit Android Studio: Vokaltrainer mit Swipe-Funktionalitäten


Aufgaben:

  • Konzeptionierung der Aktivitätentracker und Aufgaben (To-Do) Funktionalitäten
  • Implementierung der Komponenten in Java mit Android Studio
  • Design der grafischen Benutzeroberfläche

Git GitHub IntelliJ Android Studio Trello draw io
Java SQL JSON Project Lombok Maven UML Kanban
privat
Bielefeld
3 Monate
2017-05 - 2017-07

Bachelorarbeit

Softwareentwickler C++ Blueprint Visual Scriping Blender ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung eines medizinischen Anwendungsszenario in einer VR-Umgebung: Einstellen und Einzeichnen von Phantomsensationen an einem 3D-Avatar von Personen mit Amputationen


Aufgaben:

  • Implementierung des Szenarios in der Unreal Engine
  • Erstellen von 3D-Modellen und Animationen mit Blender

Unreal Engine Git Redmine Overleaf Vive VR Headset
C++ Blueprint Visual Scriping Blender Latex Kanban
Universität Bielefeld
Bielefeld
4 Monate
2017-04 - 2017-07

SkillsLab

Softwareentwickler C++ Blueprint Visual Scriping Blender ...
Softwareentwickler

Projektbeschreibung:

  • Konzeptionierung und Implementierung eines medizinischen Anwendungsszenario in einer VR-Umgebung: Unansprechbarer Patient im Krankenbett


Aufgaben:

  • Implementierung des Szenarios in der Unreal Engine
  • Erstellen von 3D-Modellen und Animationen mit Blender

Unreal Engine Git Redmine Overleaf Vive VR Headset
C++ Blueprint Visual Scriping Blender Latex Scrum Kanban
Universität Bielefeld
Bielefeld
4 Monate
2016-04 - 2016-07

ProReMa

Softwareentwickler Java Spring Boot Hibernate ...
Softwareentwickler

Projektbeschreibung:

  • Entwicklung einer Projektmanagementwebandwendung mit Java und Springboot im Backend und HTML, CSS, JavaScript im Frontend


Aufgaben:

  • Frontend: Implementierung einer Weboberfläche mit HTML, CSS, Bootstrap, Thymeleaf und JavaScript
  • Backend: Implementierung verschiedener Services mit Java, Springboot und Hibernate

Git IntelliJ Redmine Overleaf
Java Spring Boot Hibernate Thymeleaf JSON SQL Project Lombok Maven HTML CSS Bootstrap JavaScript Latex Kanban
Universität Bielefeld
Bielefeld

Aus- und Weiterbildung

Aus- und Weiterbildung

1 Monat
2024-06 - 2024-06

Oracle Certified Associate

Oracle Certified Associate, Oracle Univerity
Oracle Certified Associate
Oracle Univerity
Score: 94,6 %
4 Jahre 11 Monate
2017-10 - 2022-08

Studium Kognitive Informatik

Master of Science (M. Sc.), Universität Bielefeld
Master of Science (M. Sc.)
Universität Bielefeld
Notendurchschnitt: 1,1
3 Jahre 1 Monat
2014-10 - 2017-10

Studium Kognitive Informatik

Bachelor of Science (B. Sc.), Universität Bielefeld
Bachelor of Science (B. Sc.)
Universität Bielefeld
Notendurchschnitt: 2,0

Position

Position

Fullstack Softwareentwickler im agilen Umfeld


Kompetenzen

Kompetenzen

Schwerpunkte

Agile Softwareentwicklung
Experte

Produkte / Standards / Erfahrungen / Methoden

Scrum
Experte
Kanban
Experte

Betriebssysteme

Linux
Experte
Windows
Experte

Programmiersprachen

Java
Experte
Spring Boot
Fortgeschritten
C++
Experte
C#
Fortgeschritten
JavaScript
Fortgeschritten
SQL
Fortgeschritten
HTML
Fortgeschritten
UML
Fortgeschritten

Datenbanken

MySQL
Fortgeschritten

Design / Entwicklung / Konstruktion

OOD
Fortgeschritten
OOA
Fortgeschritten

Branchen

Branchen

  • IT-Dienstleistung
  • Forschung und Entwicklung

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.