Profilbild von Martin Zimmermann Selbstständiger Projektleiter, Software-Entwickler, -Architekt und -Berater aus Koeln

Martin Zimmermann

verfügbar

Letztes Update: 14.03.2024

Selbstständiger Projektleiter, Software-Entwickler, -Architekt und -Berater

Firma: ZiCon IT
Abschluss: Diplom-Informatiker (FH)
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher)

Dateianlagen

isaqb-certified-professional-for-software-architecture-foundation-level.jpg
Profil_140324.pdf

Skills

Schwerpunkte

Inhaltliche Schwerpunkte
  • Planung, Konzeption, Software-Architektur, -Design und -Entwicklung mit Java-Technologien
  • Entwicklung verteilter und mehrschichtiger Systeme

Technologische Schwerpunkte
  • Java
  • Spring
  • .NET
  • Typescript, Angular
  • Kubernetes, Docker
  • Eclipse RCP, OSGi
  • Application Server
  • Hibernate
  • Relationale und NoSQL-Datenbanken
  • ETL-Tools

Arbeitsschwerpunkte
  • Konzeption und Entwicklung diverser Client- und Server-Komponenten
  • Konzeption und Entwicklung von eigenständigen Modulen und deren Integration in eine komplexe Infrastruktur von verteilten Systemen
  • Planung und Umsetzung von Softwareanforderungen
  • Kontinuierliche Weiterentwicklung und Verbesserung von Software-Komponenten
  • Validierung, Aneignung und Einsatz neuer Frameworks und Technologien
  • Qualitätssicherung und Dokumentation sowie Planung und Durchführung von Schulungen
  • Europaweite Kooperation zwischen Projektteams
  • Firmen- und Abteilungsübergreifende Abstimmungen zur Anbindung verschiedener Software-Komponenten
  • Kundensupport

Konzepte / Methoden
  • Anforderungsanalyse und Konzept-Erstellung
  • Software-Architektur und -Entwicklung, Domain Driven Design, CQRS, OOP, Design-
    Pattern
  • Datenmodellierung / Datenbankdesign
  • Agile Softwareentwicklung
  • Qualitätssicherung, Test Driven Development, Behavior Driven Development
  • Architektur-Dokumentation nach arc42
  • Continuous Integration
  • Versionsmanagement mit CVS, SVN, Git, Perforce
  • Dokumentation

Technologien und Tools

Softwareentwicklung
  • Java SE, JavaFX, SWT, JFace, AWT, Swing, Java 3D
  • Java EE, CDI, JSP, JSF, JMS, JAXB
  • .NET 4.8, .NET Core 5.x
  • Spring, Spring AOP, Spring Batch, Spring Boot, Spring Data JPA, Spring DM, Spring Security, Spring Security OAuth, Spring Web MVC
  • JPA, Hibernate, OpenJPA
  • Eclipse RCP, OSGi, P2, Tycho, Apache Felix
  • JUnit, EasyMock, JBehave, Mockito
  • OpenOffice, UNO, NOA
  • Android
  • BIRT
  • vert.x, CQRS, AxonFramework, Ehcache, Apache Axis, Apache Camel, Apache FtpServer
  • Apache Kafka, RabbitMQ, ActiveMQ

Test-Frameworks / Lasttests / QS
  • JUnit
  • EasyMock
  • Mockito
  • JBehave
  • Spring Integration Tests
  • JMeter
  • JProfiler

IDE / Tools
  • Eclipse
  • Eclipse RAD
  • VisualVM
  • Talend
  • RESTClient
  • soapUI
  • Putty

Web-Technologien
  • Rest- und Webservices, HTML, XHTML, XML, XSLT, XSD, DTD, CSS, JS, JQuery

Server
  • JBoss AS, JBoss EAP
  • Tomcat
  • Websphere

Datenbanken
  • Mysql
  • MSSQL
  • NoSQL, MongoDB
  • SQLite
  • PostgreSQL
  • Oracle Database
  • DB2

Build-Management
  • Maven, Ant
  • Jenkins, Hudson
  • Gerrit
  • Archiva, Artifactory

Betriebssysteme
  • Windows
  • Linux

Projekthistorie

Chronologische Projektliste im Pdf-Profil

Zertifikate

iSAQB Certified Professional for Software Architecture
2014

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Bevorzugtes Einsatzgebiet ist der Raum Köln/Bonn. Remote-Anteile sind erwünscht.

Sonstige Angaben

Erfahrungen in folgenden Branchen / Bereichen
  • Energiebranche: Unternehmensweite Einführung der HTML5 Micro-Frontend-Strategie inklusive deren Integration zu einer einheitlichen Benutzeroberfläche über WebComponents und der Steuerung des Migrationsprozesses von Software-Monolithen zu einer fachlich geschnittenen Microservice-Systemarchitektur im Bereich Smart Energy. Steuerung der DevOps-Entwicklungsumgebungen bestehend aus Continuous Integration- und Continuous Delivery-Pipelines bei den Hyperscalern Google Cloud Platform und Microsoft Azure
  • Healthcare: Migrationstool basierend auf Apache NiFi für Patienten- und Termindaten
  • Immobilienbranche: Aufbau und Weiterentwicklung eines CRM-Systems
  • Einzelhandel / Internet: Konzeption, Entwicklung und Implementierung im Bereich E-Commerce / Online-Shop
  • Lotterie / Internet: Konzeption, Entwicklung, Implementierung und Datenmigration im Bereich E-Commerce / Online-Shop
  • Automobilbranche: Entwicklung eines Fahrerportals im Bereich Auto Leasing
  • Internet: Konzeption, Entwicklung und Implementierung im Bereich CMS (Content Management Systeme)
  • Medien / Kommunikation / Internet: Konzeption, Entwicklung und Implementierung im Bereich Social Network

Profilbild von Martin Zimmermann Selbstständiger Projektleiter, Software-Entwickler, -Architekt und -Berater aus Koeln Selbstständiger Projektleiter, Software-Entwickler, -Architekt und -Berater
Registrieren