Markus Hanses
Agiler Software Entwickler, Software Architekt, Servant Leader


Wichtigste Branchen
Als fest angestellter Entwickler, Freiberufler und als IT Consultant habe ich in verschiedenen fachlichen Domänen gearbeitet:
- Versicherung (Pflege)
 - Finanzdienstleistung (B2B Zahlungstransaktionen)
 - Inkasso (Self-Service für Gläubiger)
 - Immobilien (Inserate, Suche)
 - Logistik (Ausstellungen, Seefracht, Zoll)
 - Mobilfunk (Prepaid, Postpaid)
 - Reisen (Suchen und Buchen von Flügen)
 

Wichtigste Technologien
Dabei habe ich mit verschiedenen Programmiersprachen, Technologien und Werkzeugen professionelle Erfahrungen sammeln können:
- Programmiersprachen: Java, Groovy, JavaScript, TypeScript, PL/SQL, Ruby
 - Backend: Spring, Spring Boot, Java EE, OSGI
 - Datenbanken: Oracle DB, PostgreSQL, MySQL, MariaDB
 - Datenbank-Migration: Flyway, Liquibase
 - Frontend: React.js, Vue.js Eclipse RCP, JSP, JSF
 - Datenanalyse: Apache Zeppelin, Apache Spark
 - Architektur: Sonargraph, Arc42, ArchUnit, PlantUML
 - Service Integration: AMQP (RabbitMQ), webMethods, HTTP (RESTful, SOAP), RMI
 - Authentifizierung: OAuth, OpenID Connect
 - Serverless: AWS Lambdas, AWS S3, AWS API Gateway, Akamai CDN
 - CI/CD: Gitlab-CI, Jenkins, Atlassian Bamboo
 - Infrastruktur Automatisierung: Ansible, Terraform
 

Wichtigste Kompetenzen
Die wichtigsten Kompetenzen die ich entwickeln und mit denen ich in den Projekten unterstützen konnte:
- Das Realisieren tragfähiger technischer Lösungen in einem komplexen Umfeld
 - Architekturelle und technologische Modernisierung der Software-Systeme
 - Ausbildung und Weiterbildung der Dev Teams in technischen und methodischen Themen
 - End-to-End Verantwortung
 - Teilprojektleitung, mit Reporting an das Management