Fachlicher Schwerpunkt dieses Freiberuflers

IT-Berater/Full-Stack Web-Entwickler

verfügbar ab
01.06.2021
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D2

Städte
Hamburg
50 km
Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Position

Kommentar

Software Entwickler und Teamplayer im FullStack

Projekte

11/2018 - 05/2019

7 Monate

Planung und Entwicklung

Rolle
Berater/Entwickler
Projektinhalte
  • Planung und Entwicklung eines mandantenfähigen Zählerstandserfassungsportal auf React Basis
  • Entwicklung von REST Webservices (Java Spring) für externe Anbieter
  • Konzeption einer API Versionierungsstrategie
  • Anbindung von Applikationsservern an ein SAP-ISU Backend mittels SOAP Webservices
  • Konzeption, Design und Entwicklung der Weboberfläche
  • Entwicklung und Koordination von Unit-, Integrations- und automatisierten Regressionsstests
  • Regelmäßige Sicherheitsanalysen von Fremd-Dependencies (CVE)
  • Laufende Betreuung und Support
Kenntnisse

React

Java

JavaScript

HTML

webpack

Maven

Jenkins

Spring Boot

Node.js

npm

REST

SOAP

Tomcat

Jest

Enzyme

JUnit

Git

Selenium

webdriver

05/2018 - 05/2019

1 Jahr 1 Monat

Frontendentwicklung

Rolle
Berater/Entwickler
Kunde
norddeutschen Energieversorger und Netzbetreiber
Projektinhalte
  • AngularJS Frontendentwicklung für ein mandantenfähiges Self-Service Portal Template ( Dashboard, Persönliche Daten, Verbrauchsstellensuche, Zählerstandserfassung, etc.)
  • Konzeption, Design und Entwicklung der Weboberfläche
  • Anbindung einer MongoDB für die Persistierung von nutzergenerierten CMS Inhalten
  • Anbindung und Erweiterung der REST Webservices an ein mehrschichtiges Backend über SOAP
  • Laufende Betreuung und Support
Kenntnisse

Java

JavaScript

HTML

SASS

webpack

Gradle

IntelliJ

Bamboo CI/CD

AngularJS

Spring Boot

Spring Security

MongoDB

Grunt

npm SAP-ISU

REST

SOAP

Tomcat 9

git

05/2016 - 05/2019

3 Jahre 1 Monat

Weiterentwicklung eines Web Portals

Rolle
Berater/Entwickler
Kunde
börsennotierten Energieversorger aus Süddeutschland
Projektinhalte
  • Weiterentwicklung eines Web Portals auf Struts1 Basis
  • Entwicklung verschiedener Services über eine Mehrsichtige (SPICE) Architektur mittels SOAP
  • Implementierung von Formularen/Wizards auf JSPs (Form-Beans)
  • Umstrukturierung zu einem mandantenfähigen „Template“, das bei Tochtergesellschaften mit eigner CI eingesetzt und im Drittmarkt verkauft werden kann
  • Anbindung an SAP-ISU
  • Laufende Betreuung und Support
Kenntnisse

Java 8

JavaScript

HTML

CSS

Gradle

Eclipse

SOAP

SAP-ISU

Tomcat 8

Struts 1

JSP

Hibernate

Tiles

SVN

08/2018 - 03/2019

8 Monate

Entwicklung einer Migrationsstrategie

Rolle
Berater/ Entwickler
Kunde
Züricher Energieversorger
Projektinhalte
  • Entwicklung einer Migrationsstrategie von lokalen Benutzerdaten in einen Keycloak SSO Server
  • Neuaufbau einer Portalanwendungen auf React Basis
  • Migration der Kundenportalservices zu einzelnen Single Page Applications (SPA)
Kenntnisse

React

Redux

Spring (MVC)

Keycloak

Java

Typescript

JavaScript

HTML

CSS

fusebox.js

YouTrack

SAP-ISU

IntelliJ

VSCode

Tomcat 9

Spring Security

Maven

Ansible

Docker

REST

Ubuntu 18.04.2 LTS

npm

JUnit

git

12/2018 - 02/2019

3 Monate

Migration mehrerer alter Java Projekte

Rolle
Berater/Entwickler
Kunde
Energieunternehmen aus Baden-Württemberg
Projektinhalte
  • Migration mehrerer alter Java Projekte auf Maven (zuvor ANT)
  • Aktualisierung der Java Dependencies auf Grund von Sonatype Sicherheitsrisiko Analysen
  • Anpassung des Build Prozesses und Integration in Jenkins
  • Manueller Entwicklertest der Anwendungen
  • Ansprechpartner für Key User während der Testphase
Kenntnisse

Java 8

Sonatype Nexus

Jenkins

Maven

Ant

IntelliJ Idea

MySQL

01/2017 - 02/2018

1 Jahr 2 Monate

Entwicklung eines Neukundenportals

Rolle
Berater/ Entwickler
Kunde
börsennotierten Energieversorger aus Süddeutschland
Projektinhalte
  • Entwicklung eines Neukundenportals für den Abschluss von Stromtarifen auf AngularJS und Spring Boot Basis
  • Konzeption, Design und Entwicklung der Weboberfläche
  • Entwicklung einer REST Schnittstelle und eines AngularJS Clients
  • Konzeption eines Mandantenkonzepts für den Drittmarkt
Kenntnisse

Java

JavaScript

HTML

CSS

Maven

IntelliJ

AngularJS

Spring Boot

Spring Security

Grunt

npm SAP-ISU

REST

SOAP

Tomcat 9

Bower

git

MySQL

06/2017 - 12/2017

7 Monate

Einführung eines mandantenfähigen Portal Templates

Rolle
Berater/Entwickler
Kunde
Energie und Wasserversorger aus Südwestfalen
Projektinhalte
  • Einführung eines mandantenfähigen Portal Templates auf Basis von AngularJS und Spring Boot und einem SAP-ISU Backend
  • Entwicklung zusätzlicher Services für den Kunden
  • Laufender Betrieb, Fehlerbehebung und kontinuierliche Weiterentwicklung
Kenntnisse

Java

JavaScript

HTML

SASS

webpack

Gradle

IntelliJ

Bamboo CI/CD

AngularJS

Spring Boot

Spring Security

MongoDB

Grunt

npm SAP-ISU

REST

SOAP

Tomcat 9

git

02/2016 - 05/2017

1 Jahr 4 Monate

Weiterentwicklung eines Industriekunden Portals

Rolle
Berater/Entwickler
Kunde
Energieversorger aus Rheinfelden
Projektinhalte
  • Weiterentwicklung eines Industriekunden Portals (Lastgang- / Dauerlinien-Analyse aus einem EDM).
  • Konzeption, Design und Entwicklung der Weboberfläche
  • Entwicklung eines Berechtigungs- und Administrationskonzept für die Zugriffe auf das Portal, sowie eine Prognose Funktionalität für den Einkauf
  • Entwicklung eines neuen Prozesses für B2B Neuabschlüsse über das Portal
  • Laufende Betreuung und Support
Kenntnisse

Java 8

JavaScript

HTML

CSS

ANT

Eclipse

SOAP SAP-ISU

Tomcat 8

Struts 1

JSP

Tiles

SAP-JCO

SVN

Branchen

  • Energieversorgung

Kompetenzen

Programmiersprachen
AngularJS
CSS
LESS, SASS
HTML
Java
8
JavaScript
JSP
LESS
Node.js
Pyhton
SASS
TypeScript

Datenbanken
H2
MongoDB
MSSQL-Server
MySQL
Redis

Schwerpunkte
Angular
Angular JS
React
Redux
Spring
MVC, Data, Security
Spring Boot

Produkte / Standards / Erfahrungen
Ansible
Ant
Bamboo CI/CD
Bower
Docker
Eclipse
Enzyme
fusebox.js
Git
Gradle
Grunt
Hibernate
IntelliJ
IntelliJ Idea
Jenkins
Jest
JUnit
Keycloak
Maven
Node.js
npm
npm SAP-ISU
REST
SAP-ISU
SAP-JCO
Selenium
SOAP
Sonatype Nexus
Spring (MVC)
Spring Security
Struts 1
SVN
Tiles
Tomcat
8/ 9
Ubuntu 18.04.2 LTS
VSCode
webdriver
webpack
YouTrack

Kernkompetenzen

  • Konzeption, Design, Entwicklung und Test von Weboberflächen mit JavaScript und aktuellen Frameworks
  • Entwicklung und Anbindung von REST Schnittstellen
  • Schnelle Auffassungsgabe komplexer Sachverhalte und eine hohe Lernbereitschaft

Technisches Skillset

Frameworks:

  • React
  • Angular
  • AngularJS
  • Spring (MVC, Data, Security)
  • Spring Boot
  • Struts 1
  • express.js
  • jQuery
  • Bootstrap

Build Tools:

  • Gradle
  • Maven
  • webpack
  • FuseBox
  • Parcel.js
  • Gulp
  • Grunt, Bower

Software:

  • Jira
  • YouTrack
  • Jenkins
  • Bamboo
  • IntelliJ Idea
  • VSCode
  • Eclipse
  • git
  • SVN

Testing:

  • Selenium
  • JUnit
  • Jest
  • Mocha
  • Enzyme

Beruflicher Werdegang

02/2016 – 06/2019

Berater und Softwareentwickler

best practice consulting AG


Sprachkenntnisse
Deutsch
Muttersprache
Englisch
fließend

Aus- und Weiterbildung

09/2012 - 09/2015

3 Jahre 1 Monat

Duales Studium der Wirtschaftsinformatik (B.Sc.)

Abschluss
Bachelor of Science
Institution, Ort
Berufsakademie Gera
Schwerpunkt

Praxisbetrieb:

Einkaufsbüro Deutscher Eisenhändler GmbH