Software Entwickler
Aktualisiert am 20.08.2024
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 01.09.2024
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
C1

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 8 Monate
2023-05 - heute

Softwareentwicklung im ESG Regulatory Reporting Umfeld (Environmental Social Governance ? ESG, Umwelt, Soziales und Unternehmensführung)

Lead Engineer ? HTML5 / CSS3 ? JavaScript ? C# / .NET ...
Lead Engineer

  • Entwicklung von modernen Webanwendungen sowohl im Frontend als auch im Backend auf Basis von .NET-Technologien
  • Objektorientierte Entwicklung und Erweiterung des Backends mittels C# und entsprechenden .NET Plattformen
  • Office Excel und programmatische Erzeugung von Excel basierten Reports
  • Aktualisierung von Art. 8 und Art. 9 Dokumentenvorlagen
  • Erstellung von ESG-Arbeitsgruppe Bericht
  • Integration von Änderungen der Produktklassifizierung in den Vorlagenprozess
  • Ersetzen der Wortlaut-/Regelmatrix durch neue Technologie
  • Integration der ESG-Bildschirme in den Vorlagenprozess
  • Konzeption, Optimierung und Implementierung der Softwarearchitektur (z. B. Modellierung von Komponenten und Daten)
  • Design und Implementierung relationale Datenbanken 

? HTML5 / CSS3 ? JavaScript ? C# / .NET ? Oracle/ PL-SQL ? SQL Server und T-SQL ? Jira / Confluence
DWS / Deutsche Bank
10 Monate
2022-07 - 2023-04

Entwicklung eines Proof-of-Concept zur Realisierung von dynamischen und asynchronen Ladeverhaltens (Javascript AJAX) auf Basis des vorhandenen Frontends

Senior Fullstack Entwickler HTML5 CSS3 JavaScript ...
Senior Fullstack Entwickler

Das asynchrone Laden von Ressourcen und Inhalten ermöglicht eine Reduzierung des zu übertragenden Datenvolumens bei dem direkten Abruf einer Webseite und führt zu einer Verbesserung der wahrgenommenen Ladezeit.

Mit Hilfe von Lazy Loading, dem zeitversetzten Laden von Inhalten und Komponenten, lässt sich die vom Nutzer empfundene Ladezeit verbessern. Hierzu werden diese aus dem Ladevorgang der Webseite entfernt und zeitversetzt über Skripte wie nachgeladen.

 

  • Aufbau synthetischer Testdaten (L&P - Tests)  zum gezielten und kontrollierten Testen der Performance von verschiedenen Standorten außerhalb der eigenen Entwicklungsumgebung
  • Identifikation der Bottlenecks und Ladeverzögerungen
  • Einbindung der JavaScript-Bibliothek jQuery und der Web Fonts über externe Anbieter
  • Performanceoptimierung des Templates durch Optimierung der Datenübertragungen zwischen Webserver und Browser sowie anschließendes, clientseitiges Rendering
  • Umgang mit Edge Cases insbesondere (Timeouts und längeren Ladezeiten)
  • Optimierung des Joy-of-Use
  • Verteilung statischer Ressourcen auf mehrere Domains zur Verbesserung der Zeit für den DNS-Lookup mit der Angabe dns-prefetch in dem HTML-Attribut

HTML5 CSS3 JavaScript Python JS CSS Framework React Recat Material UI Cloud Web Security Techniken Scrum REST JSON APIs
Zweite Deutsche Fernsehen (ZDF)
9 Monate
2021-10 - 2022-06

Entwicklung und Betreuung von Fachanwendungen

C#/.NET Entwickler C# .NET ASP.NET ...
C#/.NET Entwickler
  • Entwicklung und Betreuung von Fachanwendungen für Digitalisierungsvorhaben

  • Kundenanforderungen analysieren und auf deren Basis im Team technische Konzepte erstellen
  • Entwickeln von modernen Webanwendungen sowohl im Frontend als auch im Backend auf Basis von .NET-Technologien
  • Objektorientierte Entwicklung und Erweiterung des Backends mittels C# und entsprechenden .NET Plattformen
  • Programmierung von REST-API Schnittstellen zur mehr als 40 Partnersystemen
  • Aufbau und Inbetriebnahme von Docker Containern
  • Konzeption, Optimierung und Implementierung der Softwarearchitektur (z. B. Modellierung von Komponenten und Daten)
  • Enge Zusammenarbeit mit dem Anforderungsmanagement-Team sowie Product Ownern
  • Erstellung technische Spezifikationen und Dokumentationen
  • Einhaltung von Clean-Code Conventions
  • Erstellung und Durchführung von automatisierten Unit-Tests mit Junit und Postman
  • Design und Implementierung relationale Datenbanken (MS-SQL)
  • Umfangreiche Migration von Legacy-Daten 

C# .NET ASP.NET WPF/WUP JavaScript HTML XML CSS Git Bootstrap jQuery NoSQL Azure REST API WCF VB.NET SOAP
Hessische Zentrale für Datenverarbeitung (HZD)
Hessen/ Remote
1 Jahr 2 Monate
2020-09 - 2021-10

Entwicklung einer webbasierten Applikation

Fullstack Entwickler Angular 9-11 Java EE 8 JMS ...
Fullstack Entwickler

Entwicklung einer webbasierten Applikation zur Digitalisierung der HR-Prozesse im Unternehmen

  • Agile Entwicklung nach SCRUM Modell

  • Enges zusammenarbeiten mit dem Systembetrieb und externen Partnern

  • Ansprechpartner für die Anwender und unterstützen bei Supportanfragen

  • Analyse von HR-Prozessen und Entwicklung einer webbasierten Applikation auf Basis von Microservice Architektur (Spring Cloud)

  • Implementierung der fachlichen Anforderungen durch Konfiguration oder Plugin-Entwicklung

  • Entwicklung von Backend-Microservices mit Spring Boot und Java 8

  • Erweiterung der User- und Rollen-Management mittels Keycloack

  • Design und Implementierung von Web-Services mit REST API

  • Fehleranalyse und Behebung von Fehlern

  • Einrichtung Jenkins Jobs / Auto-Deploy mittels Jenkins (Unix)

  • Präsentation von finalisierten Stories in Review-Meetings

  • Definition und Erstellung von NoSQL (MongoDB) Datenbaken

  • Entwicklung von Dashboard-Funktionalitäten mit Diagrammen und einem Kalender

  • Entwicklung neuer Backend Services

  • Ermittlung, Strukturierung und Prüfung technischer Anforderungen

  • Entwicklung von automatisierten Unittests

  • Implementierung von Auto-Deploy mittels Jenkins

  • Durchführung einer Fehleranalyse und Behebung von Fehlern

Angular 9-11 Java EE 8 JMS Junit Rest API Swagger Git XML Scikit-learn JavaScript TypeScript Jenkins Bitbucket Jira Confluence Microservices Maven Eclipse Spring DI Linux
Ampada GmbH
5 Jahre 8 Monate
2015-10 - 2021-05

Systembetrieb auf Windows- und Linux Systemen

Systemadministrator Windows Linux
Systemadministrator
  • Verantwortung des Systembetriebs auf Windows- und Linux Systemen, Monitoring der Systemlandschaft, Troubleshooting.

  • Systemplanung und Performanceoptimierung, Installation & Wartung der gesamten Infrastruktur (z.B. Internet-Telefonie, Zusammenstellung Server & Clients, Office, Betriebssysteme).

  • Programmentwicklung (u.a. Backup-Tool), Webpräsenz, Beratung der Geschäftsleitung, usw.

Windows Linux
Bremetall GmbH
Bremen
2 Jahre 4 Monate
2018-05 - 2020-08

?All in one? Softwarelösung

Software Entwickler C# .NET C++ ...
Software Entwickler

?All in one? Softwarelösung für unterschiedliche Arten von Anwälten. Es können verschiedene Aktenarten (Patente, Marken, Gebrauchsmuster usw.) auf diverse Weisen verwaltet werden. Mitunter 20 Jahre alte Logik mit sehr komplexen Prozessen

  • Hauptverantwortlicher für die Weiterentwicklung des Posteingangs und in vielen anderen Bereichen, u.A. der Buchhaltung, häufige Verbesserung/ Überarbeitung fehlerhafter (oder überholter) Business-Logik, neu Konzipierung von Komponenten und Performanceoptimierung

  • Optimierung des alten monolithisches Systems

  • Aufbau eines komplexen Kommunikationssystems zwischen altem (Gupta) und neuem Code (.NET Framework/C#)

  • Umsetzung von individuellen Web-Applikationen auf Basis von .NET Core sowie Angular

  • Sicherstellung automatisierter Deployments über alle Stages

  • Optimierung des Konfigurations- und Buildmanagements

  • Automatisierung, Implementierung von Integrationstests, Akzeptanztests und End-to-End Tests

  • Analysieren und Lösen von Architektur-Themen

  • Neuentwicklung einer Support Möglichkeit für Kunden

  • Direkter Kontakt zur Anforderungsermittlung oder Problem-Analyse und Hilfestellung

  • Erstellen von SQL-Datenbanken

  • Erstellung von REST Web Services

C# .NET C++ SQL Angular NodeJS REST OpenCV Apache HTTP Server MariaDB
Genese.de GmbH
Bremen
1 Jahr 2 Monate
2016-12 - 2018-01

Entwicklung eines Web-Portals

Software Entwickler Angular (mit RxJS) TypeScript Java ...
Software Entwickler
  • Mitarbeit an der Entwicklung eines Web-Portals mit Java Spring Backend und Angular 2-5 Frontend

  • Annahme von anfragen über ein Ticket-System, um Wartungsaufträge für Gebäude anzufragen

  • Die Vorgabe der absoluten Barrierefreiheit aller Bedienelemente des Portals

  • Entwicklung einer Parkerkennung über einen Raspberry Pi & dazugehöriger Kamera mit Python und OpenCV

  • Arbeiten mit den Datenbanken Azure Cosmos DB (NoSQL) und SQL Server in der Azure Cloud

  • Erfahrung mit ML-Algorithmen, IoT-Technologien, Amazon Echo/Spracherkennung und Azure Cloud Services

  • Programmierung responsiver FE Module mittels Angular 2-5, TypeScript, JavaScript, HTML5 und CSS

  • Dokumentation des Projektfortschritts

  • Absprache von Aufgaben, Problemen und Fortschritten in Scrum Events (Sprint Plannings, Daily Scrums, Sprint Reviews und Retroprespektive-Meetings)

  • Fehlerverwaltung und Aufgabenmanagement nach Jira

  • Erstellung technischer Fachkonzepte und Dokumentationen

Angular (mit RxJS) TypeScript Java Raspberry Python OpenCV Azure Cosmos DB ML Algorithmen Internet of Things Amazon/Echo JavaScript CSS HTML
PTS Group AG
Bremen
1 Jahr 2 Monate
2016-12 - 2018-01

Planung und Umsetzung eines zentralen, webbasierten Verwaltungssystems für die Vermietung und Bewirtschaftung von Parkflächen.

Planung und Umsetzung eines zentralen, webbasierten Verwaltungssystems für die Vermietung und Bewirtschaftung von Parkflächen. Planung und Umsetzung der dezentralen Vorverarbeitungseinheiten an den Parkflächen zur Fahrzeuganalyse in Echtzeit über intelligente Kamerasysteme mit hochmoderner Mustererkennung.

Sichere, datensparsame und zuverlässige Kommunikation zwischen den Vorverarbeitungseinheiten und dem zentralen Verwaltungssystem.

Über ein Ticket-System sollen Anfragen für Gebäude Wartungsaufträge angenommen werden

  • Mitarbeit an der Entwicklung eines Web-Portals mit Java Spring Backend und Angular 2-5 Frontend
  • Programmierung und Erweiterung von Modulen mit Java EE und dem Spring-Framework (SpringBoot)
  • Entwicklung einer Parkerkennung über einen Raspberry Pi & dazugehöriger Kamera mit Python und OpenCV
  • Durchführung von Code-Reviews und Komponententests
  • Arbeiten mit den Datenbanken Azure Cosmos DB (NoSQL) und SQL Server in der Azure Cloud
  • Entwicklung von neuen Features mit ML-Algorithmen, IoT-Technologien, Amazon Echo/Spracherkennung und Azure Cloud Services
  • Entwicklung responsiver Frontende Module mittels Angular 2-5, TypeScript, JavaScript, HTML5 und CSS
  • Absprache von Aufgaben, Problemen und Fortschritten in Scrum Events (Sprint Plannings, Daily Scrums, Sprint Reviews und Retroprespektive-Meetings)
  • Fehlerverwaltung und Aufgabenmanagement mittels Jira
  • Erstellung technischer Dokumentationen

Angular TypeScript RXJS Java ? Raspberry Pi Python OpenCV MS Azure SQL Database SQL Azure ML Algorithmen IoT Amazon Echo JavaScript HTML5 CSS3
PTS Group AG
Bremen
1 Jahr 1 Monat
2015-10 - 2016-10

Entwicklung einer Spracherkennung APP

Systemarchitekt und Softwareentwickler
Systemarchitekt und Softwareentwickler
  • Softwareanalyse natürlicher Sprache

  • Entwicklung einer Spracherkennung APP mit Text Verarbeitung /Automatische Antwort Generierung mittels Python und NLTK Bibliothek

  • Erstellung einer Client Server Architektur

SQLite ? Daten Quellen aus NLTK Bibliothek Python Git
Auf Anfrage
1 Jahr 1 Monat
2012-10 - 2013-10

Entwicklung eines Bibliography Management Portals

System Architekt und Softwareentwickler
System Architekt und Softwareentwickler
  • Entwicklung eines Bibliography Management Portals mittels Java

  • Erstellung einer Client Server Architektur

  • Anforderungs- Spezifikation Erstellung

  • Implementierung des Clienten

MySQL Java Maven Swing Git

Aus- und Weiterbildung

Aus- und Weiterbildung

B.Sc. Informatik

Universität Bremen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Java
C#
.NET

MANAGEMENT SUMMARY

Der Freiberufler h ist ein leidenschaftlicher Softwareentwickler mit einem Hohen Maß an Kommunikationsfähigkeit, Offenheit und dem Antrieb Dinge zu verändern.

Er verfügt über einen analytischen, konzeptionellen und eigenverantwortlichen Arbeitsstil mit dem Blick fürs Ganze. Seine Stärken liegen im Design und Entwicklung von Java EE-Projekten sowie Implementierung von Microservices in Cloud-Umgebungen. Er verfügt über fundierte Erfahrung in agilen Softwareentwicklungsmethoden und begeisterst sich für neueste Technologien und Entwicklungsmethoden.

Durch sein tiefes Verständnis über (REST APIs, Microservices etc.) und Kenntnisse über SQL-/ NoSQL-Datenbanken, gestaltet er Softwarearchitekturen und engagiert sich bei der Auswahl von passenden Technologien und Methodiken. 

KNOW-HOW SCHWERPUNKTE

FACHSPEZIFISCHES

  • C#/.NET

  • Python

  • Java

  • TypeScript

FRAMEWORKS

  • MVC

  • VueJS

  • .NET

  • Angular

  • Enitity

  • Bootstrap

PRODUKTE/STANDARDS

  • jQuery

  • Bootstrap

  • HTML5 / CSS3

  • JavaScript

SONSTIGES

  • Microsoft Azure

  • MySQL

  • SQLite

  • XML

  • REST API

  • Jira / Confluence

  • Scrum

  • NodeJS

  • RxJS

BIBLIOTHEKEN & TOOLS

  • jQuery

  • AngularJS

  • WPF

  • Angular Material Design

  • Windows Forms

  • Python flask

Betriebssysteme

Windows
Linux

Programmiersprachen

Java- & TypeScript
HTML5
CSS, SCSS, LESS
Java
Java Swing
Python
C#
C/C++
Spring Boot

Datenbanken

MySQL
SQLite
Oracle-SQL
Microsoft Azure
DB

Branchen

Branchen

Behörde

IT Consulting

gewerbliche Schutzrechte ?Patente?

Metallhandel

Medien / Fernsehen

Einsatzorte

Einsatzorte

Deutschland
möglich

Projekte

Projekte

1 Jahr 8 Monate
2023-05 - heute

Softwareentwicklung im ESG Regulatory Reporting Umfeld (Environmental Social Governance ? ESG, Umwelt, Soziales und Unternehmensführung)

Lead Engineer ? HTML5 / CSS3 ? JavaScript ? C# / .NET ...
Lead Engineer

  • Entwicklung von modernen Webanwendungen sowohl im Frontend als auch im Backend auf Basis von .NET-Technologien
  • Objektorientierte Entwicklung und Erweiterung des Backends mittels C# und entsprechenden .NET Plattformen
  • Office Excel und programmatische Erzeugung von Excel basierten Reports
  • Aktualisierung von Art. 8 und Art. 9 Dokumentenvorlagen
  • Erstellung von ESG-Arbeitsgruppe Bericht
  • Integration von Änderungen der Produktklassifizierung in den Vorlagenprozess
  • Ersetzen der Wortlaut-/Regelmatrix durch neue Technologie
  • Integration der ESG-Bildschirme in den Vorlagenprozess
  • Konzeption, Optimierung und Implementierung der Softwarearchitektur (z. B. Modellierung von Komponenten und Daten)
  • Design und Implementierung relationale Datenbanken 

? HTML5 / CSS3 ? JavaScript ? C# / .NET ? Oracle/ PL-SQL ? SQL Server und T-SQL ? Jira / Confluence
DWS / Deutsche Bank
10 Monate
2022-07 - 2023-04

Entwicklung eines Proof-of-Concept zur Realisierung von dynamischen und asynchronen Ladeverhaltens (Javascript AJAX) auf Basis des vorhandenen Frontends

Senior Fullstack Entwickler HTML5 CSS3 JavaScript ...
Senior Fullstack Entwickler

Das asynchrone Laden von Ressourcen und Inhalten ermöglicht eine Reduzierung des zu übertragenden Datenvolumens bei dem direkten Abruf einer Webseite und führt zu einer Verbesserung der wahrgenommenen Ladezeit.

Mit Hilfe von Lazy Loading, dem zeitversetzten Laden von Inhalten und Komponenten, lässt sich die vom Nutzer empfundene Ladezeit verbessern. Hierzu werden diese aus dem Ladevorgang der Webseite entfernt und zeitversetzt über Skripte wie nachgeladen.

 

  • Aufbau synthetischer Testdaten (L&P - Tests)  zum gezielten und kontrollierten Testen der Performance von verschiedenen Standorten außerhalb der eigenen Entwicklungsumgebung
  • Identifikation der Bottlenecks und Ladeverzögerungen
  • Einbindung der JavaScript-Bibliothek jQuery und der Web Fonts über externe Anbieter
  • Performanceoptimierung des Templates durch Optimierung der Datenübertragungen zwischen Webserver und Browser sowie anschließendes, clientseitiges Rendering
  • Umgang mit Edge Cases insbesondere (Timeouts und längeren Ladezeiten)
  • Optimierung des Joy-of-Use
  • Verteilung statischer Ressourcen auf mehrere Domains zur Verbesserung der Zeit für den DNS-Lookup mit der Angabe dns-prefetch in dem HTML-Attribut

HTML5 CSS3 JavaScript Python JS CSS Framework React Recat Material UI Cloud Web Security Techniken Scrum REST JSON APIs
Zweite Deutsche Fernsehen (ZDF)
9 Monate
2021-10 - 2022-06

Entwicklung und Betreuung von Fachanwendungen

C#/.NET Entwickler C# .NET ASP.NET ...
C#/.NET Entwickler
  • Entwicklung und Betreuung von Fachanwendungen für Digitalisierungsvorhaben

  • Kundenanforderungen analysieren und auf deren Basis im Team technische Konzepte erstellen
  • Entwickeln von modernen Webanwendungen sowohl im Frontend als auch im Backend auf Basis von .NET-Technologien
  • Objektorientierte Entwicklung und Erweiterung des Backends mittels C# und entsprechenden .NET Plattformen
  • Programmierung von REST-API Schnittstellen zur mehr als 40 Partnersystemen
  • Aufbau und Inbetriebnahme von Docker Containern
  • Konzeption, Optimierung und Implementierung der Softwarearchitektur (z. B. Modellierung von Komponenten und Daten)
  • Enge Zusammenarbeit mit dem Anforderungsmanagement-Team sowie Product Ownern
  • Erstellung technische Spezifikationen und Dokumentationen
  • Einhaltung von Clean-Code Conventions
  • Erstellung und Durchführung von automatisierten Unit-Tests mit Junit und Postman
  • Design und Implementierung relationale Datenbanken (MS-SQL)
  • Umfangreiche Migration von Legacy-Daten 

C# .NET ASP.NET WPF/WUP JavaScript HTML XML CSS Git Bootstrap jQuery NoSQL Azure REST API WCF VB.NET SOAP
Hessische Zentrale für Datenverarbeitung (HZD)
Hessen/ Remote
1 Jahr 2 Monate
2020-09 - 2021-10

Entwicklung einer webbasierten Applikation

Fullstack Entwickler Angular 9-11 Java EE 8 JMS ...
Fullstack Entwickler

Entwicklung einer webbasierten Applikation zur Digitalisierung der HR-Prozesse im Unternehmen

  • Agile Entwicklung nach SCRUM Modell

  • Enges zusammenarbeiten mit dem Systembetrieb und externen Partnern

  • Ansprechpartner für die Anwender und unterstützen bei Supportanfragen

  • Analyse von HR-Prozessen und Entwicklung einer webbasierten Applikation auf Basis von Microservice Architektur (Spring Cloud)

  • Implementierung der fachlichen Anforderungen durch Konfiguration oder Plugin-Entwicklung

  • Entwicklung von Backend-Microservices mit Spring Boot und Java 8

  • Erweiterung der User- und Rollen-Management mittels Keycloack

  • Design und Implementierung von Web-Services mit REST API

  • Fehleranalyse und Behebung von Fehlern

  • Einrichtung Jenkins Jobs / Auto-Deploy mittels Jenkins (Unix)

  • Präsentation von finalisierten Stories in Review-Meetings

  • Definition und Erstellung von NoSQL (MongoDB) Datenbaken

  • Entwicklung von Dashboard-Funktionalitäten mit Diagrammen und einem Kalender

  • Entwicklung neuer Backend Services

  • Ermittlung, Strukturierung und Prüfung technischer Anforderungen

  • Entwicklung von automatisierten Unittests

  • Implementierung von Auto-Deploy mittels Jenkins

  • Durchführung einer Fehleranalyse und Behebung von Fehlern

Angular 9-11 Java EE 8 JMS Junit Rest API Swagger Git XML Scikit-learn JavaScript TypeScript Jenkins Bitbucket Jira Confluence Microservices Maven Eclipse Spring DI Linux
Ampada GmbH
5 Jahre 8 Monate
2015-10 - 2021-05

Systembetrieb auf Windows- und Linux Systemen

Systemadministrator Windows Linux
Systemadministrator
  • Verantwortung des Systembetriebs auf Windows- und Linux Systemen, Monitoring der Systemlandschaft, Troubleshooting.

  • Systemplanung und Performanceoptimierung, Installation & Wartung der gesamten Infrastruktur (z.B. Internet-Telefonie, Zusammenstellung Server & Clients, Office, Betriebssysteme).

  • Programmentwicklung (u.a. Backup-Tool), Webpräsenz, Beratung der Geschäftsleitung, usw.

Windows Linux
Bremetall GmbH
Bremen
2 Jahre 4 Monate
2018-05 - 2020-08

?All in one? Softwarelösung

Software Entwickler C# .NET C++ ...
Software Entwickler

?All in one? Softwarelösung für unterschiedliche Arten von Anwälten. Es können verschiedene Aktenarten (Patente, Marken, Gebrauchsmuster usw.) auf diverse Weisen verwaltet werden. Mitunter 20 Jahre alte Logik mit sehr komplexen Prozessen

  • Hauptverantwortlicher für die Weiterentwicklung des Posteingangs und in vielen anderen Bereichen, u.A. der Buchhaltung, häufige Verbesserung/ Überarbeitung fehlerhafter (oder überholter) Business-Logik, neu Konzipierung von Komponenten und Performanceoptimierung

  • Optimierung des alten monolithisches Systems

  • Aufbau eines komplexen Kommunikationssystems zwischen altem (Gupta) und neuem Code (.NET Framework/C#)

  • Umsetzung von individuellen Web-Applikationen auf Basis von .NET Core sowie Angular

  • Sicherstellung automatisierter Deployments über alle Stages

  • Optimierung des Konfigurations- und Buildmanagements

  • Automatisierung, Implementierung von Integrationstests, Akzeptanztests und End-to-End Tests

  • Analysieren und Lösen von Architektur-Themen

  • Neuentwicklung einer Support Möglichkeit für Kunden

  • Direkter Kontakt zur Anforderungsermittlung oder Problem-Analyse und Hilfestellung

  • Erstellen von SQL-Datenbanken

  • Erstellung von REST Web Services

C# .NET C++ SQL Angular NodeJS REST OpenCV Apache HTTP Server MariaDB
Genese.de GmbH
Bremen
1 Jahr 2 Monate
2016-12 - 2018-01

Entwicklung eines Web-Portals

Software Entwickler Angular (mit RxJS) TypeScript Java ...
Software Entwickler
  • Mitarbeit an der Entwicklung eines Web-Portals mit Java Spring Backend und Angular 2-5 Frontend

  • Annahme von anfragen über ein Ticket-System, um Wartungsaufträge für Gebäude anzufragen

  • Die Vorgabe der absoluten Barrierefreiheit aller Bedienelemente des Portals

  • Entwicklung einer Parkerkennung über einen Raspberry Pi & dazugehöriger Kamera mit Python und OpenCV

  • Arbeiten mit den Datenbanken Azure Cosmos DB (NoSQL) und SQL Server in der Azure Cloud

  • Erfahrung mit ML-Algorithmen, IoT-Technologien, Amazon Echo/Spracherkennung und Azure Cloud Services

  • Programmierung responsiver FE Module mittels Angular 2-5, TypeScript, JavaScript, HTML5 und CSS

  • Dokumentation des Projektfortschritts

  • Absprache von Aufgaben, Problemen und Fortschritten in Scrum Events (Sprint Plannings, Daily Scrums, Sprint Reviews und Retroprespektive-Meetings)

  • Fehlerverwaltung und Aufgabenmanagement nach Jira

  • Erstellung technischer Fachkonzepte und Dokumentationen

Angular (mit RxJS) TypeScript Java Raspberry Python OpenCV Azure Cosmos DB ML Algorithmen Internet of Things Amazon/Echo JavaScript CSS HTML
PTS Group AG
Bremen
1 Jahr 2 Monate
2016-12 - 2018-01

Planung und Umsetzung eines zentralen, webbasierten Verwaltungssystems für die Vermietung und Bewirtschaftung von Parkflächen.

Planung und Umsetzung eines zentralen, webbasierten Verwaltungssystems für die Vermietung und Bewirtschaftung von Parkflächen. Planung und Umsetzung der dezentralen Vorverarbeitungseinheiten an den Parkflächen zur Fahrzeuganalyse in Echtzeit über intelligente Kamerasysteme mit hochmoderner Mustererkennung.

Sichere, datensparsame und zuverlässige Kommunikation zwischen den Vorverarbeitungseinheiten und dem zentralen Verwaltungssystem.

Über ein Ticket-System sollen Anfragen für Gebäude Wartungsaufträge angenommen werden

  • Mitarbeit an der Entwicklung eines Web-Portals mit Java Spring Backend und Angular 2-5 Frontend
  • Programmierung und Erweiterung von Modulen mit Java EE und dem Spring-Framework (SpringBoot)
  • Entwicklung einer Parkerkennung über einen Raspberry Pi & dazugehöriger Kamera mit Python und OpenCV
  • Durchführung von Code-Reviews und Komponententests
  • Arbeiten mit den Datenbanken Azure Cosmos DB (NoSQL) und SQL Server in der Azure Cloud
  • Entwicklung von neuen Features mit ML-Algorithmen, IoT-Technologien, Amazon Echo/Spracherkennung und Azure Cloud Services
  • Entwicklung responsiver Frontende Module mittels Angular 2-5, TypeScript, JavaScript, HTML5 und CSS
  • Absprache von Aufgaben, Problemen und Fortschritten in Scrum Events (Sprint Plannings, Daily Scrums, Sprint Reviews und Retroprespektive-Meetings)
  • Fehlerverwaltung und Aufgabenmanagement mittels Jira
  • Erstellung technischer Dokumentationen

Angular TypeScript RXJS Java ? Raspberry Pi Python OpenCV MS Azure SQL Database SQL Azure ML Algorithmen IoT Amazon Echo JavaScript HTML5 CSS3
PTS Group AG
Bremen
1 Jahr 1 Monat
2015-10 - 2016-10

Entwicklung einer Spracherkennung APP

Systemarchitekt und Softwareentwickler
Systemarchitekt und Softwareentwickler
  • Softwareanalyse natürlicher Sprache

  • Entwicklung einer Spracherkennung APP mit Text Verarbeitung /Automatische Antwort Generierung mittels Python und NLTK Bibliothek

  • Erstellung einer Client Server Architektur

SQLite ? Daten Quellen aus NLTK Bibliothek Python Git
Auf Anfrage
1 Jahr 1 Monat
2012-10 - 2013-10

Entwicklung eines Bibliography Management Portals

System Architekt und Softwareentwickler
System Architekt und Softwareentwickler
  • Entwicklung eines Bibliography Management Portals mittels Java

  • Erstellung einer Client Server Architektur

  • Anforderungs- Spezifikation Erstellung

  • Implementierung des Clienten

MySQL Java Maven Swing Git

Aus- und Weiterbildung

Aus- und Weiterbildung

B.Sc. Informatik

Universität Bremen

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Java
C#
.NET

MANAGEMENT SUMMARY

Der Freiberufler h ist ein leidenschaftlicher Softwareentwickler mit einem Hohen Maß an Kommunikationsfähigkeit, Offenheit und dem Antrieb Dinge zu verändern.

Er verfügt über einen analytischen, konzeptionellen und eigenverantwortlichen Arbeitsstil mit dem Blick fürs Ganze. Seine Stärken liegen im Design und Entwicklung von Java EE-Projekten sowie Implementierung von Microservices in Cloud-Umgebungen. Er verfügt über fundierte Erfahrung in agilen Softwareentwicklungsmethoden und begeisterst sich für neueste Technologien und Entwicklungsmethoden.

Durch sein tiefes Verständnis über (REST APIs, Microservices etc.) und Kenntnisse über SQL-/ NoSQL-Datenbanken, gestaltet er Softwarearchitekturen und engagiert sich bei der Auswahl von passenden Technologien und Methodiken. 

KNOW-HOW SCHWERPUNKTE

FACHSPEZIFISCHES

  • C#/.NET

  • Python

  • Java

  • TypeScript

FRAMEWORKS

  • MVC

  • VueJS

  • .NET

  • Angular

  • Enitity

  • Bootstrap

PRODUKTE/STANDARDS

  • jQuery

  • Bootstrap

  • HTML5 / CSS3

  • JavaScript

SONSTIGES

  • Microsoft Azure

  • MySQL

  • SQLite

  • XML

  • REST API

  • Jira / Confluence

  • Scrum

  • NodeJS

  • RxJS

BIBLIOTHEKEN & TOOLS

  • jQuery

  • AngularJS

  • WPF

  • Angular Material Design

  • Windows Forms

  • Python flask

Betriebssysteme

Windows
Linux

Programmiersprachen

Java- & TypeScript
HTML5
CSS, SCSS, LESS
Java
Java Swing
Python
C#
C/C++
Spring Boot

Datenbanken

MySQL
SQLite
Oracle-SQL
Microsoft Azure
DB

Branchen

Branchen

Behörde

IT Consulting

gewerbliche Schutzrechte ?Patente?

Metallhandel

Medien / Fernsehen

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.