MG

Marco Greifenberg

verfügbar

Letztes Update: 16.04.2024

Architektur, Entwicklung sowie Projektmanagement von Microservices und webbasierten User-Interfaces

Firma: Capahill GmbH
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Schlagwörter

Microsoft Visual Studio VBA Programming Language CSS Microsoft Sql-Server Web Applikationen Html5 Microsoft Azure C# Coreldraw Angular 2+ + 79 weitere Schlagwörter anzeigen

Dateianlagen

capahill_140323.docx

Skills

.net, API, ADO, Photoshop, Agile Entwicklung, AJAX, AWS, Angular 2, Angular 2+, Angular, AngularJS, Hadoop, Hive, Mac OS, Asp.net, Backend, Bootstrap, C#, C#.net, CSS, CSS3, SCSS, CSS 3, Clean Code, CLI, Cloud, Configuration-Management, Corel Draw, CorelDraw, Cypress, DATENBANKEN, Datenbank, Datenbankserver, DATENKOMMUNIKATION, Datentransfer, Docker, MS-DOS, ETL, Eclipse, Datenaustausch, XML, Git, gulp, HP-UX, HTML, HTML5, HTML 5, IIS, Jasmine, Java, Javascript, Jest, Jenkins, jQuery, Json, Knockout.js, Kubernetes, Linux, lodash, MVC, MARKETING CLOUD, User-Interfaces, Message Broker, Microservices, Access, MS Access, MS-Access, Azure, Azure DevOps, MS Excel, Excel, MS SQL, MS-SQL Server, MS-SQL, MS-SQL-Server, VisualStudio, Visual Studio, Visual Studio Code, Visual Studio 2015, Visual Studio 2010, Visual Studio 2013, Visual Studio 2008, Windows, NT-Server, MS Word, MySQL, Ninject, Node.js, npm, NuGet, OAuth, OpenId Connect, Oracle 11g, Oracle, PHP, PL/SQL, Prince2, RxJs, SAP, SOAP, SQL, SASS, Scrum, SendGrid, Single Page Application, SnagIT, Solaris, Sync, TCP/IP, TFS, Terraform, T-SQL, Twilio, Typescript, UI Design, Visual Basic 5, Visual Basic 6, VBA, VisualBasic, Visual Basic, VB6, Visual Basic 6.0, Web Api, WebAPI, webbasierten, WEB APP, Web Apps, Frontend Entwicklung, Webservices, WSDL, Webpack, webRTC, XSLT

Projekthistorie

02/2021 - bis jetzt
Entwicklung Microservices Services zum Aufbau einer Marketing Cloud
Douglas (Konsumgüter und Handel)

Position
Architekt, Beratung, Requirement Engineering, Entwicklung

Beschreibung:
Architektur und Entwicklung diverser Microservices um unterschiedliche Marketing Systeme zu intergieren. Dazu wurden auf Basis von Message Brokern diverse Datenaustausch Szenarien konzipiert und entwickelt. Als Message Broker wurde in der Regel Azure Service Bus verwendet.
Damit wurden sowohl vorhandene wir auch neu erstellte, firmeneigene Marketing Systeme mit 3rd Party System wie z.B. SAP Marketing Cloud, SendGrid, Twilio Messaging für Email und SMS Kampagnen verknüpft und automatisiert.

Technologie:
Angular 10, Cypress, RxJs, REST, Json, NPM, Node.js, Scrum, Jest, Jasmine, Webpack, Javascript, Typescript, Bootstrap 4, WepApi, HTML5, CSS3, SASS, SCSS, Angular CLI, NX Dev Tools, Azure, Azure DevOps, Azure Service Bus, Terraform, SendGrid, Twilio Messaging, SAP Marketing Cloud, C# Core, Litmus, Visual Studio, Visual Studio Code, Message Broker, Microfrontend, Mircoservice, Docker, Kubernetes


01/2014 - bis jetzt
Projekt Management System - Backen & Frontend Entwicklung, UI Design, User Experience Design
Hartkopf-Management (Sonstiges)

Position:
Projektleitung, Beratung, Koordination, Architekt, Requirement Engineering,

Beschreibung:
Konzeption, Architektur und Erstellung einer Webapplikation zur Unterstützung des Recruiting Prozesses (ERP)
Projektmanagement PRINCE2

Technologie:
Win2008R2-Server, MS-SQL Server, IIS, Visual Studio 2010, CorelDraw
ASP.net, C#, JavaScript, SQL, T-SQL, AJAX, CSS, WSDL, HTML5, XML, VBA, CSS, Bootstrap,  Foundation, RazorEngine, jQuery, Git, REST, Json, AngularJs

07/2019 - 01/2021
Customer Relationship Management - Entwicklung Frontend
Douglas (Konsumgüter und Handel)

Position:
Architekt, Beratung, Requirement Engineering

Beschreibung:
Umsetzung des in den Sprintmeetings definierten CRM-Frontends für die deutsche Ländergesellschaft nach Vorbild des CRM Systems der italienischen Ländergesellschaft sowie Entwicklung der in den Sprintmeetings definierten automatisierten Frontendtests mit dem Ziel das auf der alten Technologie basierende Frontend der deutschen
Ländergesellschaft abzulösen.
Erstellung eines Entwicklungsplans als Grundlage für die Sprints für das Frontend der deutschen Ländergesellschaft.
Entwicklung der in den Sprintmeetings definierten Tasks zum Frontend für die deutsche Ländergesellschaft auf Basis des zuvor erstellten Entwicklungsplans.
Auswahl eines geeigneten Frontend-Test-Frameworks auf Basis der in den Sprints definierten Kriterien für die Frontendtests.
Entwicklung und Automatisierung der in den Sprints definierten Frontendtests.

Technologie:
Angular 7, Angular 8, Cypress, RxJs, REST, Json, NPM, Node.js, Scrum, Jest, Jasmine, Webpack, Javascript, Typescript, Bootstrap 4, WepApi, HTML5, CSS3, SASS, SCSS, Angular CLI, NX Dev Tools, Azure, Azure DevOps, SAP Customer Data Cloud, Microfrontend, Mircoservice

11/2018 - 12/2019
Betriebsmittel Management WebApp - Entwicklung, UI Design, User Experience Design, Frontend & Backend
KRAUSE-Werk

Position:
Architekt, Beratung, Requirement Engineering, Entwicklung

Beschreibung:
Erstellung eine Anwendung im Investitionsgüter Bereich als Single Page Application (SPA). Entwicklung der UI mit Angular 6 sowie der .net WebAPI. Datenaustausch per REST. 
Absicherung und Autorisierung über OAuth (identity Server),
Agile Entwicklung mit Scrum, sowie Clean Code Paradigmen.  Implementation von Service Worker zur Erstellung einer Progressive Web App (PWA).
QR / EAN Code Scanner.
Architektur und Erstellen der Offline Funktionalitäten mit IndexedDB sowie Sync Technologien.

Technologie:
Win2012R2-Server, Visual Studio 2015, Visual Studio 2017, TFS 2017, Identity Server
ASP.NET, C#, Scrum, Javascript, Typescript, Angular 6, Bootstrap 4, OAuth, Git, TFS, NuGet WebApi, REST, Progressive Web App (PWA), HTML 5, CSS 3, RxJs, Json, Node.js, npm, Webpack, AOT Build, Angular Lazy Loading, Service Worker, SQL, QR Scanner, DI & IoC, Ninject, ORM Dapper, Identity Server, IndexedDB, Dexie

05/2019 - 06/2019
Unternehmens Informationsportal - Entwicklung Frontend & Backend
Douglas

Position:
Requirement Engineering, Entwicklung

Beschreibung
Erstellung einer Ist-Analyse über die vorliegenden Mockups und eines Entwicklungsplans.
Entwicklung der Kalenderfunktionalität für die Web-Applikation gemäß zuvor erstelltem Entwicklungsplan
Frontend Entwicklung mit HTML5, CSS3/LESS/SASS und Javascript / Kockout.js
Backend Entwicklung mit C#.net nach MVC Pattern
Integration der eigens entwickelten Kalenderfunktionalität in die Web-Applikation

Technologie:
Javascript, Typescript, C#, .net, MS SQL, Bootstrap 4, WepApi, HTML5, CSS3, SASS, SCSS, Knockout.js

07/2016 - 12/2018
Healthcare WebApp - Entwicklung, UI Design, User Experience Design, Frontend & Backend
Healthcare (Internet und Informationstechnologie)

Position:
Architekt, Beratung, Requirement Engineering, Product-Owner, UI Lead

Beschreibung:
Entwicklung, UI Design, User Experience Design, Frontend & Backend
Erstellung eine Anwendung im Healthcare Bereich als Single Page Application (SPA). Entwicklung der UI mit Angular 2+ sowie der .net WebAPI. Datenaustausch per REST. 
Absicherung und Autorisierung über OAuth,
Agile Entwicklung mit Scrum, sowie Clean Code Paradigmen.
Umwandlung in eine Progressive Web App (PWA) mit Push Notification mit Hilfe der Service Worker Technologie

Technologie:
Win2012R2-Server, Visual Studio 2015, TFS 2015
ASP.Net, C#, Structuremap, Javascript, Typescript, RxJs, jQuery, lodash, moment.js, Angular 2+, Git, TFS, NuGet, EntityFramework, Bootstrap, REST, Json, Node.js, npm, Webpack, webRTC, Progressive Web Apps (PWA), AOT Build, Angular Lazy Loading, BS Payone Payment API, Opentok API, Mapbox, CriticalCss, Service Worker, WebRTC Technologien, DI & IoC, Automapper

03/2011 - 04/2017
Karriereportal - Backend & Frontend Entwicklung, UI Design, User Experience Design
Aplineo (Sonstiges)

Position:
Architekt, Teilprojektleitung, Beratung, Requirement Engineering

Beschreibung:
Konzeption und Entwicklung eines Karriereportals auf Basis asp.net.
Erstellung von Webcrawler Funktionalitäten sowie Indizierung der Crawling Ergebnisse
Projektmanagement PRINCE2

Technologie:
Win2003-Server, MS-SQL Server, IIS, Visual Studio 2010, Visual Studio 2013, CorelDraw
ASP.net, C#, JavaScript, SQL, T-SQL, AJAX, CSS, WSDL, HTML5, XML, VBA, CSS, Bootstrap, Foundation, RazorEngine, jQuery, Git, EntityFramework, AngularJS, REST

06/2016 - 07/2016
Dokumenten Management System - Entwicklung, UI Design, User Experience Design
IT-Dienstleister / Industrie (Internet und Informationstechnologie)

Position:
Architekt, Beratung, Requirement Engineering

Beschreibung:
Erstellung eines Web Dokumenten Management System als Single Page Application (SPA). Entwicklung der UI mit angularJs sowie der .net WebAPI. Datenaustausch per REST. 
Absicherung und Autorisierung über OAuth

Technologie:
Win2012R2-Server, Visual Studio 2015
ASP.Net, C#, Ninject, Javascript jQuery, AngularJS, Git,, Jenkins, NuGet, EntityFramework, Bootstrap, REST, Json, Lodash, moment.js

05/2016 - 06/2016
Oauth/OpenId Connect Server - Entwickung, Konzepterstellung
IT-Dienstleister / Industrie (Internet und Informationstechnologie)

Position:
Architekt, Beratung, Requirement Engineering

Beschreibung:
Entwicklung eines Identity Servers zur Absicherung von /(web) Anwendungen  mit oAuth / OpenId Connect.
Entwicklung einer WebApi welche die lokale Security Datenbank konsumiert und diese Daten per REST Schnittstelle dem IdentityServer als User und Claim Repository zur Verfügung stellt.

Technologie:
Win2012R2-Server, Visual Studio 2015, IdentitySever3,
ASP.Net, C#, Ninject, Jenkins, NuGet
OAuth, Open ID Connect, EntityFramework, REST, Json AngularJS, lodash, moment.js

12/2015 - 01/2016
ITSM Anwendung - Technischer Redakteur, Beratung, Koordination
NordLB (Banken und Finanzdienstleistungen)

Position:
Technischer Redakteur, Beratung, Koordination

Beschreibung:
Dokumentation einer BMC ITSM Anwendung
Für eine bestehende Anwendung basierend auf der BMC ITSM Tool Suite wurde diverse Dokumentationen erstellt. Aufgrund reverser Arbeitstechnik wurde tiefgehende Remedy Kenntnisse benötigt.

Technologie:
Win2008R2-Server, Oracle 12, BMC Remedy ITSM Tool Suite
MS Word, SnagIT

01/2014 - 11/2015
ITSM System zur Steuerung von IT Prozessen - Weiterentwicklung, UI Design, User Experience Design
Hewlett Packard (Internet und Informationstechnologie)

Position:
Architekt, Beratung, Requirement Engineering

Beschreibung:
Erstellung und Erweiterung von Interfaces zu anderen Managementsystemen des Unternehmens (HP-OV, HPSM, Procurement-System, Softwaredistribution, Ticket Entrysysteme der Endkunden). Datentransfer teilweise durch Webservices, Transaktionssicherheit im Multithread. Enterprise-Resource-Planning (ERP) für IT Systeme und Ressourcen.
Anpassen auf neue Standards & Prozesslandschaften nach den Standards des ITIL Frameworks, Optimierung der Billing Umgebung und des Configuration-Management

Technologie:
Win2003-Server, Win2008R2-Server, Visual Studio 2010
BMC Remedy ARS 7.6, IIS, XML, VisualBasic, VBA ,C#, PL/SQL, WSDL, Webservices, SOAP, CSS3, HTML5, Oracle 11g,  MS Excel, HTML, JavaScript

01/2013 - 12/2014
Migration ITSM System - Weiterentwicklung, Business Intelligence, UI Design, User Experience Design
Hewlett Packard (Internet und Informationstechnologie)

Position:
Architekt, Beratung, Requirement Engineering

Beschreibung:
Migration der stark angepassten Remedy Application von 5.1.2 nach 7.6.04. Dazu musste ebenfalls die Datenbank von version 9.2 auf 11.g migriert werden – Anpassungen der PL/SQL Scripte sowie Non Standard Views

Technologie:
Win2008R2-Server, Solaris 8, Oracle (9,10,11)
BMC Remedy ARS, IIS, XML, VisualBasic, VBA ,C#, PL/SQL, WSDL, Webservices, SOAP, CSS, (x)HTML,   Access, Excel,
Eclipse

Reisebereitschaft

Weltweit verfügbar
Profilbild von Marco Greifenberg Architektur, Entwicklung sowie Projektmanagement von Microservices und webbasierten User-Interfaces aus BergischGladbach Architektur, Entwicklung sowie Projektmanagement von Microservices und webbasierten User-Interfaces
Registrieren