Schlagwörter
Skills
Entwicklung
Angular+++
HTML 5+++
CSS+++
JavaScript+++
TypeScript+++
REST+++
Java+++
Spring Boot+++
Spring Data JPA++
Hibernate+++
SQL++
XML
JSON++
+++
Node.js++
JQuery++
Apache Cordova++
Electron++
Swagger
Camunda BPM
RabbitMQ
AMQP / MQTT+++
+
++
++
Testing
JUnit++
Jasmine++
Karma++
Protractor++
Selenium+
Modellierung
UML++
Datenbanken
SQLite+
MySQL++
MS SQL++
Projektmanagement
Redmine++
Jira+++
Confluence+++
Jenkins++
Sonstiges
Maven++
Gradle++
Git+++
Wordpress+++
Eclipse+++
Visual Studio Code+++
IntelliJ++
Tomcat++
Astah+
Microsoft Office++
Postman+++
Docker++
Linux++
Projekthistorie
IOS, Android Web-Applikation für Banking Registrierungsprozess
Status:
extern
Branche:
IT-Consulting
Technik:
Spring Boot, JavaEE, Microservices, Angular 8, Material Design, OpenShift, Jenkins, Node.js, Hibernate, Swagger 2, JUnit, Bitbucket, Postman, Sourcetree, REST, Scrum (Jira), Confluence, Eclipse, Visual Studio Code
Aufgaben:
- Konfiguration und Entwicklung der Microservices: Konto Registrierung, SMS-Code-Anforden, SMS-Code-Validierung
- Implementierung der UI Komponente: Landing Page, Kontoauswahl, Mobilnummer Ändern, Kontaktlist
- Entwicklung der REST APIs
Daily Scrum Teammeeting zur Absprache der Fortschritte
Entwicklung einer Anwendung zur Aufnahme einer Bemessungsgrundlage zum Thema digitale Transformation in KMUs
Branche:
IT-Consulting
Technik:
Spring Boot, JavaEE, Angular 9, PrimeNG 9, Microservices, Docker, Spring Data JPA, Spring WebMVC, Node.js, Highcharts, Hibernate, PostgreSQL, pgAdmin, Keycloak, Swagger 2, JUnit, GitLab, Postman, PuTTY, Sourcetree, REST, Scrum (Jira), Confluence, Eclipse, Visual Studio Code
Aufgaben:
- Entwicklung der Entities
- Erzeugen der Datenbank
- Migration der Daten von MySQL auf PostgreSQL
- Entwicklung der Services
- Entwicklung der REST APIs
- Konfiguration der Microservices
- Konfiguration der Docker Container
- Daily Scrum Teammeeting zur Absprache der Fortschritte
Umstellung der Schaltbegehren-Applikation von einer Karaf-Implementierung auf Spring Boot
Branche:
Energieversorger
Technik:
Spring Boot, JavaEE, Spring Data JPA, Spring WebMVC, Hibernate, PostgreSQL, pgAdmin, RabbitMQ, AMQP, MQTT, Keycloak, Swagger 2, Swagger Codegen, JUnit, GitLab, Postman, PuTTY, Sourcetree, REST, Scrum (Jira), Confluence, Jenkins, Visual Studio Code, IntelliJ, Linux (Debian 9)
Aufgaben:
- Umstellung der Primary Adapter, Application Layer, Domain Layer und Secondary Adapter in Domain Driven Design (DDD) Architekturen
- Implementierung der Schnittstellen: Schaltbegehren beantragen, Schaltbegehren prüfen, Schaltbegehren ändern, Schaltbegehrensänderung durchführen, Schaltauftragsnummer zuordnen
- Installation und Einrichtung des RabbitMQ mit RabbitMQ Cluster
- Entwicklung des Messaging auf dem Client mit MQTT
- Einführung in die Leistung des RabbitMQ mit AMQP
- Daily Scrum Teammeeting zur Absprache der Fortschritte
Entwicklung von verschiedenen Webanwendungen für unterschiedliche Schaltbegehrensarbeiten im Energiebereich
Branche:
Energieversorger
Technik:
Angular 8, Spring Boot, Camunda BPM, Swagger 2, Swagger Codegen, PrimeNG 8, Node.js, Highcharts, GitLab, Sourcetree, TypeScript 3, HTML, SCSS, REST, Jasmine, Scrum (Jira), Confluence, Jenkins, Visual Studio Code, Eclipse, Linux (Debian 9)
Aufgaben:
- Design und Entwicklung als Single Page Application
- Implementierung der UI Komponenten: Schaltbegehren beantragen, Schaltbegehren prüfen, Schaltbegehren ändern, Schaltbegehrensänderung durchführen, Schaltauftragsnummer zuordnen, Übersicht
- Implementierung eines dynamischen Moduls um jedes Formular mit einer einzige JSON Datei zu generieren
- Swagger Dokumentation als standalone Anwendung für vorhandene REST APIs aufsetzen
- Server Stubs (Spring Boot Projekt) generieren lassen (direkt aus der Swagger Dokumentation)
- API Clients (Angular Projekt) generieren lassen (direkt aus der Swagger Dokumentation)
- Aktualisierung der Camunda Prozessvariablen zwischen verschiedenen Formularen
- Unit Testing BDD unter Jasmine und Karma
- Daily Scrum Teammeeting zur Absprache der Fortschritte
Entwicklung einer Webanwendung für einen dynamischen Fragebogen
Branche:
IT-Consulting
Technik:
Angular 6, TypeScript 2, HTML, SCSS, Enterprise Architect, Swagger, REST, Node.js, Bootstrap 4, Jasmine, Scrum (Jira), Confluence, Git, Apache Cordova, Electron, Jenkins, Visual Studio Code, Docker, Linux
Aufgaben:
- Design und Entwicklung als Single Page Application
- Implementierung der Komponenten: Landingpage, Login, Mein Account, Dashboard und Fragenmanagement
- Integration eines dynamischen Formats (Angular dynamic forms) zum Hinzufügen von Fragen
- Unit Testing BDD unter Jasmine und Karma
- Designentwicklung: UI/UX
- Anschluss an Backend mittels REST APIs, unter Verwendung von Swagger
- Tägliches Scrum Teammeeting zur Absprache der Fortschritte
- Bereitstellung der Anwendung als Docker Container
Entwicklung einer Webanwendung für einen Fragebogen
Branche:
IT-Consulting
Technik:
Angular 5, TypeScript 2, HTML, SCSS, Enterprise Architect, Swagger, REST, Bootstrap 4, Node.js, Jasmine, Scrum (Trello), Git, Apache Cordova, Electron, Jenkins, Visual Studio Code, Linux
Aufgaben:
- Design und Entwicklung als Single Page Application
- Implementierung der Komponenten: Landingpage, Registrieren, Login, Mein Account, Fragebogen und Ergebnisübersicht
- Unit Testing BDD unter Jasmine und Karma
- Designentwicklung: UI/UX
- Anschluss an Backend mittels REST APIs, unter Verwendung von Swagger
- Anzeige der Ergebnisanalyse mit den zuvor eingetragenen Daten unter der Verwendung von ng2-charts
- Tägliches Scrum Teammeeting zur Absprache der Fortschritte
Entwicklung und Konzeption der Unternehmenswebseite: nl-it-consulting.de mit Wordpress
Branche:
IT
Technik:
Wordpress, HTML, CSS
Aufgaben:
- Design und Konzeption der Webseite
- Implementierung der Webseite als Single Page
Implementierung einer Webanwendung zum Upload und Download von Dokumenten
Branche:
Telekommunikation
Technik:
Spring Boot, JavaEE, REST, Maven, Apache Tomcat, AngularJS, DropzoneJs
Aufgaben:
- Implementierung der Uploadfunktion
- Implementierung der Downloadfunktion
- Konfiguration der Up- und Downloadumgebung
- REST APIs Dokumentation
Dokumentation und Implementierung einer Webanwendung zum Upload von Dokumenten auf die Datenbank
Branche:
IT
Technik:
Spring Boot, JavaEE, REST, Gradle, Apache Tomcat, Spring Microservices, AngularJS, DropzoneJs, MySQL, Swagger
Aufgaben:
- Spezifikation und Dokumentation mittels Swagger
- Konfiguration der Projektarchitektur unter Spring Framework
- Update der vorherigen Version
- Etablierung der MySQL Datenbank
Dokumentation, Konzeption und Implementierung von REST APIs zwischen OdooERP und Magento
Branche:
IT
Technik:
Spring WebMVC, JavaEE, JAX-RS, REST, XML, Magento, Odoo, Tomcat, Maven, Postman, Spring Data JPA, Hibernate, ProcessOn, Redmine, Git
Aufgaben:
- Einführung von REST Service
- Konzeption und Implementierung eines Middleware Prototypen durch die Einführung von Magento und Odoo mit REST.
- Analyse der ORM APIs in Odoo
- Dokumentation der REST APIs mit Swagger