Glaube an Musik um zu überleben!
Lasst uns teilen, was wir wissen!
Kommunikation ist alles!
Mein Angebot
Sie sind auf der Suche nach einem Vermittler oder Übersetzer zwischen fachlicher und technischer Seite bei der Realisierung ihrer Datenmanagement-Herausforderungen oder Software-Projekte? – Ich helfe ihnen gern die Bedürfnisse ihrer Nutzer oder Anwendergruppen gemeinsam im Team in einer agilen und pragmatischen Arbeitsweise zu ermitteln, zu beschreiben und diese in passgenaue IT-Lösungen umzusetzen.
Ich bin ein vielseitiger IT-Allrounder, d.h., ein guter Mix aus Knowledge-Engineer, Business-Analyst, Projekt- bzw. Aufgabenmanager, User-Experience-Engineer, Servant Leader und Softwareentwickler. So bringe ich ein gutes und umfangreiches Verständnis des gesamten Softwareentwicklungszyklus mit. Beginnend von der Bedarfsanalyse über die Umsetzung hin zur Dokumentation kann ich sie gern mit meinen Fähigkeiten und Kenntnissen tatkräftig unterstützen.
Insbesondere in dem Bereich des Datenmanagements bzw. genauer gesagt der Informationsintegration konnte ich in der Vergangenheit gute und intensive Erfahrungen sammeln, welche ich in Zukunft gern anwenden, weitergeben und ausbauen möchte. Dabei habe ich mich viel mit dem Anwendungsbereich des Bibliothekswesens beschäftigt, aber auch mit der Verarbeitung von E-Commerce-, Umwelt- oder Musikmetadaten. Währenddessen habe ich die Anwendungsgestaltung aus Nutzersicht (UX) sowohl bei der Realisierung von Discovery-Lösungen als auch beim Aufbau von generischen Datenmanagementworkflows beachtet.
Ich arbeite vorzugsweise gern mit (echten) crossfunktionalen und interdisziplinären Teams, d.h., inkl. Domänen-/Geschäftsexperten. Ich möchte Menschen gern verstehen und ihnen dabei helfen, ihre täglichen Herausforderungen und Probleme zu lösen. Ich mache gern Bedarfsanalysen, Projektmanagement, Datenmanagement, Wissensrepräsentationssachen, Domänenmodellierung, Anwendungsgestaltung aus Nutzersicht (UX), User-Story-Modellierung und Datenanalysen.
Ich helfe ihnen gern in folgenden Bereichen bei der Realisierung ihrer IT-Herausforderungen: Projektmanagement, Aufgabenmanagement, Bedarfsanalyse, User-Story-Modelling, Domänenmodellierung, Schnittstellendesign, User-Experience-Design, Datenmanagement, Wissensrepräsentation, Schemadesign, Informationsintegration, Informationsaggregation, ETL, Datenanalyse, Documentstores, Graphdatenbanken, Open Data, Linked Data, Semantic Web. Üblicherweise möchte ich gern in "non-evil"-Anwendungsbereichen arbeiten, d.h., z.B. dem Gesundheitswesen, dem Bibliothekswesen, dem öffentlichen Sektor, dem öffentlichen Nahverkehr oder ähnlichen Bereichen.
Fähigkeiten und Technologien:
- Arbeitsorganisation: agil, lean
- Projektmanagement: Aufgabenmanagement, Bedarfsanalyse, User-Story-Modelling, Diagrammgestaltung, Risikoanalyse, Aufwandsschätzung, Anforderungsbeschreibung, Servant Leadership, Dokumentation, Wissensvermittlung
- Anwendungsgestaltung: Proof-of-Concept-Implementierung, Wireframe-Gestaltung, Domänenmodellierung, Schnittstellendesign, User-Experience-Design
- Datenmanagement: Wissensrepräsentation, Datenmodellierung/ Schemadesign, Informationsintegration, Informationsaggregation, ETL, Datenanalyse, Open Data, Linked Data, Semantic Web, Documentstores, Graphdatenbanken, Triplestores, relationale Datenbanken
- Programmierparadigmen: Funktionale Programmierung, Objektorientierte Programmierung
- Programmiersprachen: Java, Python, Scala, Prolog
- Beschreibungssprachen: JSON, JSON-LD, RDF, N3, SPIN, XML, CSV, UML
- Schemasprachen: RDFS, OWL, JSON-Schema, XML-Schema, Solr-Schema
- Anfragesprachen: Elasticsearch Query DSL, Cypher, SQL, SPARQL, JSONPath, XPath
- Metadatenstandards: MARC, MAB, LIDO, METS/MODS, Dublin Core, schema.org, Music Ontology, Activity Streams
- Datenbankmanagementsysteme: Neo4j, OpenLink Virtuoso, MySQL, PostgreSQL
- Webanwendungsentwicklung: HTTP-APIs, HTML, JavaScript, CSS
- Protokolle: HTTP, OAI-PMH, SRU
- Suchtechnologien: Elasticsearch, Solr
- Datenanalyse: Kibana
- Softwareentwicklungsumgebungen: IntelliJ IDEA, Eclipse IDE, Maven
- Ontologiemodellierungsumgebungen: TopBraid Composer
- Rahmenwerke: Luigi, RxPy, Jackson, Vavr, JUnit, RxJava, JAX-RS, Jersey, Guice, Guava, JPA, AngularJS, Jena, ARQ, Dozer, JAXB, Freemarker
- Anwendungen: Linux-Kommandozeilenwerkzeuge, jq, metha, solrdump, esbulk, solrbulk, OpenRefine
- Versionsverwaltungssysteme: Git, Mercurial, Subversion
- Kontinuierliche Integration: Jenkins
- Kollaborationssoftware: Confluence, Trello, Slack, Google Docs
- Ticketverwaltung: Jira, Redmine
- Diagrammsoftware: Lucidchart, draw.io, Gliffy, MS Visio
- Gestaltungs- und Textsatzsoftware: Balsamiq Wireframes, Adobe Creative Suite (Photoshop, Illustrator, Indesign), Inkscape, Open Office, Libre Office, MS Office, LaTeX
- Betriebssysteme: Linux (Ubuntu, Debian), Unix (FreeBSD), Windows
Bevorzugte und gern genutzte Fähigkeiten und Technologien
agil, lean, Aufgabenmanagement, Bedarfsanalyse, User-Story-Modelling, Diagrammgestaltung, Servant Leadership, Dokumentation, Wissensvermittlung, Proof-of-Concept-Implementierung, Wireframe-Gestaltung, Domänenmodellierung, Schnittstellendesign, User-Experience-Design, Wissensrepräsentation, Datenmodellierung/ Schemadesign, Informationsintegration, Informationsaggregation, ETL, Datenanalyse, Documentstores, Graphdatenbanken, Open Data, Funktionale Programmierung, Python, Scala, JSON, JSON-LD, N3, JSON-Schema, Elasticsearch Query DSL, Cypher, Neo4j, HTTP-APIs, Elasticsearch, Kibana, IntelliJ IDEA, Luigi, Vavr, jq, Git, Confluence, Trello, Slack, Google Docs, Jira, Lucidchart, Balsamiq Wireframes, Linux, Ubuntu, Englisch
Werte und Prinzipien
(welche ich lebe, welche mir bedeutend sind und welche ich mir in einer Arbeitsumgebung wünsche)
- Werte: Transparenz, Offenheit, Toleranz, Ehrlichkeit, Respekt, Vertrauen, Verständnis, Wertschätzung, Anerkennung, Geduld, Ruhe, Augenhöhe, Rückhalt, Rücksicht, Empathie, Kooperation, Mut, Entschlossenheit, Gelassenheit, Demut, Verantwortung, Fokus, Konzentration, Flexibilität, Anpassungsfähigkeit, Glaubwürdigkeit, Kompromissbereitschaft, Hilfsbereitschaft, Eigenständigkeit, Nachhaltigkeit
- Prinzipien: KISS-Prinzip, UNIX-Philosophie, Agiles Manifest, 30-Stunden-Arbeitswoche