27.11.2025 aktualisiert


verifiziert
Premiumkunde
20 % verfügbarJava, Spring Boot & Cloud, Angular Developer
Bedburg, Deutschland
Bedburg +50 km
Fachinformatiker AnwendungsentwicklungSkills
HTMLJavaAPIsKünstliche IntelligenzCSSCloud ComputingElasticsearchPostgresqlMariadbMongodbOauthRabbitmqSwaggerSoftware ProjektmanagementSystemarchitekturAblaufplanungSpringbootBackendGitlabKubernetesApache KafkaKibanaRestful ApisAngular UiDockerMicroservices
Mein Name ist Marcello Muscara und bin seit über 20 Jahren Software Developer.
Seit Anfang 2018 bin ich freiberuflich als Java & Spring Boot Developer tätig und unterstütze Kunden bei Softwareprojekten in den Schwerpunkten API- & Backend-Systeme - mit einem Faible für Systemarchitekturen sowie der Planung und Beratung von Projekten aus den verschiedensten Bereichen.
Development:
- Java, Spring Boot & Cloud, Microservices,
- REST API, Backend & Webtechnologien
- Angular, HTML / CSS
Technologien & Produkte:
- MongoDB
- elasticsearch
- MariaDB
- PostgreSQL
- RabbitMQ
- kafka
- docker
- kubernetes & HELM
- gitlab CI&CD
- Keycloak, OAuth2
Tools:
- kibana, superset
- Swagger / OpenAPI
Seit Anfang 2018 bin ich freiberuflich als Java & Spring Boot Developer tätig und unterstütze Kunden bei Softwareprojekten in den Schwerpunkten API- & Backend-Systeme - mit einem Faible für Systemarchitekturen sowie der Planung und Beratung von Projekten aus den verschiedensten Bereichen.
Development:
- Java, Spring Boot & Cloud, Microservices,
- REST API, Backend & Webtechnologien
- Angular, HTML / CSS
Technologien & Produkte:
- MongoDB
- elasticsearch
- MariaDB
- PostgreSQL
- RabbitMQ
- kafka
- docker
- kubernetes & HELM
- gitlab CI&CD
- Keycloak, OAuth2
Tools:
- kibana, superset
- Swagger / OpenAPI
Sprachen
DeutschMutterspracheEnglischgutItalienischgut
Projekthistorie
Im Auftrag der encircle360 GmbH war ich mitverantwortlich für den
Neuaufbau und Relaunch des Unternehmensportal und ERP eines
mittelständigen Unternehmens (ca. 600 Mitarbeiter).
Dazu gehörte neben der Entwicklung und Aufbau der Plattform und der
dazugehörigen REST API, die Entwicklung des kompletten Frontends.
Dieses wurde auf Basis von Nebular und ngx-admin entwickelt.
Das Portal stellt für die Mitarbeiter u.a. folgende Funktionen bereit:
- Administration von Mitarbeitern und Abteilungen
- Management von Rechten & Rollen (basierend auf Keycloak)
- Blog zur unternehmensweiten Kommunikation
- Erstellung & Bearbeitung von Anträgen für z.B. Urlaub, Dienstreisen,Krankmeldung, Überstunden, etc.
- Zeitbuchungen inkl. Reisekosten und Verpflegungspauschalen unter Berücksichtigung geltender Steuerregelungen
- Mitarbeitereinsatzplanung mit bryntum Scheduler Pro
- kundenspezifisches DMS
- kundenspezifische Projekt- und Kundenverwaltung
- einfaches Chatsystem
- Mehrstufiges kundenspezifisches Bewerbermanagement inkl. Stellenausschreibungen
- Controlling Features inkl. Datenexport in gängige Formate wie PDF, Excel
- Notification System
- Migration aller Daten und Mitarbeitern des Alt-Systems
- Analyse aller Daten via Superset BI
Zum Einsatz kamen folgende Technologien: Spring Boot, MongoDB,
PostgreSQL, Keycloak, Angular, Typescript inkl. NGRX, Gitlab, CI/CD,
Kubernetes inkl. HELM, Superset BI
Neuaufbau und Relaunch des Unternehmensportal und ERP eines
mittelständigen Unternehmens (ca. 600 Mitarbeiter).
Dazu gehörte neben der Entwicklung und Aufbau der Plattform und der
dazugehörigen REST API, die Entwicklung des kompletten Frontends.
Dieses wurde auf Basis von Nebular und ngx-admin entwickelt.
Das Portal stellt für die Mitarbeiter u.a. folgende Funktionen bereit:
- Administration von Mitarbeitern und Abteilungen
- Management von Rechten & Rollen (basierend auf Keycloak)
- Blog zur unternehmensweiten Kommunikation
- Erstellung & Bearbeitung von Anträgen für z.B. Urlaub, Dienstreisen,Krankmeldung, Überstunden, etc.
- Zeitbuchungen inkl. Reisekosten und Verpflegungspauschalen unter Berücksichtigung geltender Steuerregelungen
- Mitarbeitereinsatzplanung mit bryntum Scheduler Pro
- kundenspezifisches DMS
- kundenspezifische Projekt- und Kundenverwaltung
- einfaches Chatsystem
- Mehrstufiges kundenspezifisches Bewerbermanagement inkl. Stellenausschreibungen
- Controlling Features inkl. Datenexport in gängige Formate wie PDF, Excel
- Notification System
- Migration aller Daten und Mitarbeitern des Alt-Systems
- Analyse aller Daten via Superset BI
Zum Einsatz kamen folgende Technologien: Spring Boot, MongoDB,
PostgreSQL, Keycloak, Angular, Typescript inkl. NGRX, Gitlab, CI/CD,
Kubernetes inkl. HELM, Superset BI
Ich war seit 2018 Engineering Partner der encircle360 GmbH und
entwickelten in enger Zusammenarbeit die Plattform sellytics - eine
Amazon Markt Daten API.
Mit dieser API sind Amazon Vendoren und Seller in der Lage in Echtzeit
Daten wie Wettbewerbspreise, Produktdetails, Such- & Kategorie-
Rankings, Bewertung & Rezensionen zu erhalten. Die Daten liegen als
historische Daten vor und können so jederzeit miteinander verglichen
werden.
Über ein Job/Task-System können dedizierte Daten aller Art bei Bedarf
aktualisiert und abgerufen werden. Die Leistungen werden dem Kunden in
Form einer Subscription, mit festgelegten monatlichen anrufbaren Credits,
abgerechnet.
Zum Einsatz kamen folgende Technologien: Spring Boot, Spring Cloud,
MongoDB, elasticsearch, RabbitMQ, kubernetes, HELM, Docker, Gitlab
CI/CD, Kibana, Superset BI, Angular, Typescript
entwickelten in enger Zusammenarbeit die Plattform sellytics - eine
Amazon Markt Daten API.
Mit dieser API sind Amazon Vendoren und Seller in der Lage in Echtzeit
Daten wie Wettbewerbspreise, Produktdetails, Such- & Kategorie-
Rankings, Bewertung & Rezensionen zu erhalten. Die Daten liegen als
historische Daten vor und können so jederzeit miteinander verglichen
werden.
Über ein Job/Task-System können dedizierte Daten aller Art bei Bedarf
aktualisiert und abgerufen werden. Die Leistungen werden dem Kunden in
Form einer Subscription, mit festgelegten monatlichen anrufbaren Credits,
abgerechnet.
Zum Einsatz kamen folgende Technologien: Spring Boot, Spring Cloud,
MongoDB, elasticsearch, RabbitMQ, kubernetes, HELM, Docker, Gitlab
CI/CD, Kibana, Superset BI, Angular, Typescript
Aufbau einer Plattform inkl. dazugehöriger Architektur für eine Mobile- &
Webapp. Ziel der App war es, analytisch getriebene Managed Care-
Lösungen auf Basis des "Value Based Medicine"-Ansatzes zu entwickeln.
Zum Einsatz kamen folgende Technologien: Spring Boot, MongoDB,
Angular, SurveyJS, Gitlab, elasticsearch, Kibana, Docker, Bitbucket
Webapp. Ziel der App war es, analytisch getriebene Managed Care-
Lösungen auf Basis des "Value Based Medicine"-Ansatzes zu entwickeln.
Zum Einsatz kamen folgende Technologien: Spring Boot, MongoDB,
Angular, SurveyJS, Gitlab, elasticsearch, Kibana, Docker, Bitbucket