Markus Van Den Berg-Senior Software Engineer | Software-Architektur | Migration | Integration
Tagessatz prüfen
Erfahrungen
Hitachi
- Migration von IBM Maximo nach IFS Ultimo
- Datenmodell-Mapping
- Analyse der Datenflüsse
- Quellsystem-Validierung und Plausibilitätsprüfungen
- Architektur
- Datenmodell-Mapping
- Schnittstellenanalyse
- Migrationskonzept
- Validierung
- Umgebung: IBM Maximo, IFS Ultimo, REST, XML, Java
fms
- Erweiterung einer Audit-Anwendung um eine Administrations-Oberfläche für Kunden, Benutzer, Gruppen, Skalen, Fokuskompetenzen, Verhaltensanker, Kompetenzzuordnung, Beurteilungsbögen und Projekte
- Modernisierung der Administration mit Alpine.js
- Anforderungsanalyse
- Architektur
- Implementierung
- Deployment
- Umgebung: Java, Jetty, REST, Alpine.js, MySQL, Docker
ecantore
- Weiterentwicklung der ecantore App
- Integration eines MIDI-Players direkt in die App
- Anbindung einer neuen API an das Web-Administrations-Backend
- Architektur
- Feature-Entwicklung
- API-Design
- Integration
- Umgebung: Flutter, Dart, Java, Jetty, XML, REST API
Vodafone
- Anbindung von Systemen an die Enterprise-Service-Bus-Infrastruktur
- Umsetzung einer JMS-Kafka-Bridge
- Umsetzung einer JMS-SOAP-Bridge
- Architektur
- Implementierung von Message Bridges
- Umgebung: Apache Kafka, JMS, SOAP, Spring Boot, Docker
Hitachi
- Mitarbeit bei Spezifikation, Datenvalidierung und Aufbau einer Testumgebung für IBM MAS Manage 9 auf OpenShift
- Spezifikation
- Datenvalidierung
- Installation
- Konfiguration der Testumgebung
- Umgebung: IBM MAS Manage 9, OpenShift, Kubernetes
DSA
- Automatische Konvertierung von Swing-UIs nach Angular
- Architektur und Anbindung eines separaten UI-Builders für Angular
- Prototyping
- Entwicklung
- Architektur
- Umgebung: Angular, Java 17, Eclipse RCP, Jenkins, Docker
Volkswagen
- Ablösung des Altsystems Penta durch IBM Maximo
- Zwei Migrationsprojekte mit Datenmodell-Mapping, Datenmigration und Integration
- Analyse
- Aufwandsschätzung
- Architektur
- Datenmigration
- Implementierung
- Deployment
- Umgebung: IBM Maximo 7.6, Java 8, Eclipse, Oracle
Axino
- Aktualisierung einer bestehenden OPC-UA-Schnittstelle sowie eines SMS-Gateways
- Analyse
- Abschätzung
- Implementierung
- Deployment
- Umgebung: Java, Maximo 7.6, OPC-UA, REST
DB Systel
- Portierung einer Eclipse-RCP-Anwendung nach JavaFX
- Analyse
- Implementierung
- Deployment
- Umgebung: JavaFX, Java 17, Gradle, Spring Boot, Docker, REST
Axino
- Migration von IBM Maximo 7.6.0.9 auf 7.6.1.2
- Migration einer E-Mail-Schnittstelle von IMAP auf Microsoft Graph API / Office 365
- Analyse
- Abschätzung
- Implementierung
- Deployment
- Test
- Umgebung: Maximo 7.6, Java 8, REST, OSLC, Microsoft Graph API
ecantore
- Realisierung eines zentralen Servers und einer mobilen App für digitale Kirchenorgeln inklusive MIDI-Anbindung und Online-Musikunterricht
- Anforderungsanalyse
- Architektur
- Implementierung
- Deployment
- Build-Management
- Umgebung: Java, Jetty, MySQL, Ionic, Angular, Raspberry Pi
Worldline
- Weiterentwicklung der Backend-Software für die elektronische Arbeitsunfähigkeitsbescheinigung (eAU)
- Aufbau eines Kubernetes-Testclusters
- Implementierung einer Schrank-Überwachungssoftware
- Analyse
- Architektur
- Implementierung
- Deployment
- Test
- Umgebung: Java, Spring Boot, REST, Docker, Kubernetes, OpenShift, OPC-UA
BWI
- Entwicklung und Konfiguration am IBM ICD der BWI
- Analyse
- Architektur
- Implementierung
- Deployment
- Umgebung: Java, IBM WebSphere, IBM ICD
Axino
- Migrationen, Mobile Anwendungen, IoT- und OPC-UA-Anbindungen, Scanner-Integration, Dokumentenmanagement und Schulungen für Endkunden wie Volkswagen, Siemens, Deutsche Telekom und E.ON
- Analyse
- Architektur
- Implementierung
- Deployment
- Vertriebsunterstützung
- Schulungen
- Umgebung: IBM Maximo, Java, JavaFX, Ionic, REST, XML, OPC-UA, Jetty, Tomcat, MySQL
Bosch
- Neuentwicklung eines Systems für Zutrittskontrolle und Sicherheitsmanagement
- Technische Leitung eines internationalen Teams mit 25 Entwicklern
- Architektur
- Abstimmung mit Produktmanagement
- Integration externer Komponenten
- Umgebung: Java, C#, Linux, Eclipse
Ascom Deutschland
- Entwicklung eines Trouble-Ticketing-Systems und Integration in einen Enterprise Service Bus
- Technische Projektleitung
- Architektur
- Analyse
- Implementierung
- Deployment
- Workshops
- Produktsupport
- Umgebung: J2EE, JMS, ActiveMQ, Web Services, XML, Linux, Solaris
T-Mobile
- Erstellung eines Web-Portals
- Systemanalyse
- Spezifikation
- Prototypen
- Usability
- Umgebung: Tomcat, HTML, CSS, Content Repository for Java (JSR 170)
Atos Worldline
- HBCI-Server
- Mandantenfähiges Homebanking-System
- ATM/POS-Migration
- Cross-Channel-Client-Framework
- Telematik-Konzepte
- Technische Projektleitung
- Architektur
- Analyse
- Design
- Implementierung
- Workshops
- Umgebung: Java, J2EE, C++, BEA Tuxedo, WebLogic, CORBA, Oracle, Solaris, HPUX
micos (later Bosch)
- Entwicklung des Military Peacetime Security System (MIPS) für das niederländische Heer
- Spezifikation
- Softwareentwicklung
- Umgebung: C++, MFC, Oracle, Windows NT
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Telekommunikation, Automotive, Versorgungsdienstleistungen, Luft- und Raumfahrt und Verteidigung und Kunst und Handwerk.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung, Projektmanagement, Kundendienst, Vertrieb und Qualitätssicherung.
Zusammenfassung
Seit über 30 Jahren begleite ich Softwareprojekte von der Analyse über Architektur und Integration bis zur produktiven Umsetzung. Dazu gehören sowohl bestehende Systeme als auch neue Anwendungen, Prototypen und MVPs. Mein Schwerpunkt liegt auf technisch sauberen und wartbaren Lösungen. Ich arbeite pragmatisch, übernehme Architektur und Umsetzung gemeinsam und bewege mich sicher zwischen Fachlichkeit, Systemdesign und konkreter Implementierung. Mein Hauptstack ist Java. Daneben arbeite ich mit Angular, Flutter/Dart, JavaScript/TypeScript, XML, REST, Messaging, Datenbanken, Containern und CI/CD. Ich nutze moderne Werkzeuge und KI-gestützte Entwicklung pragmatisch. Mein Ziel sind Systeme, die fachlich passen, technisch verständlich bleiben und im Betrieb stabil funktionieren.
Fähigkeiten
Programmiersprachen & Frameworks:
- Java
- Java Ee
- Spring
- Spring Boot
- Javascript
- Typescript
- Angular
- Flutter / Dart
- Python FüR Tooling Und Automatisierung
- C++
- C
Ides & Werkzeuge:
- Eclipse
- Intellij Idea
- Vs Code
Application Server:
- Apache Tomcat
- Jetty
- Ibm Websphere / Liberty
Apis, Datenformate & Integration:
- Rest
- Soap
- Openapi
- Xml
- Xsd
- Xslt
- Xpath
- Json
- Apache Kafka
- Jms (Activemq, Ibm Mq, Oracle Aq)
- Microsoft Graph Api
Methoden:
- Uml
- Design Patterns
- Scrum
- Kanban
Datenbanken:
- Postgresql
- Oracle
- Ibm Maximo
- Ibm Db2
- Ibm Mas Manage
- Mysql
- Ibm Icd
- Ms Sql Server
- Ifs Ultimo
- Sqlite
Enterprise Software:
- Ibm Maximo
- Ibm Mas Manage
- Ibm Db2
- Ibm Icd
- Ifs Ultimo
Projektmanagement & Kollaboration:
- Jira
- Confluence
- Microsoft Project
Container, Devops & Build:
- Docker
- Podman
- Kubernetes
- Openshift
- Maven
- Gradle
- Git
- Jenkins
- Gitlab Ci/Cd
- Linux
Testing & QualitäT:
- Junit
- Mockito
- Selenium
Sprachen
Ausbildung
RWTH Aachen
Dipl.-Ing. · Elektrotechnik · Aachen, Deutschland
Statistiken
Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Aachen, Deutschland arbeiten
