Jörg Vollmer
Bis 2021, Architektur, RZF NRW
Fröndenberg / Frömern, Germany
About me
Position: • Informatiker: Software-Entwicklung und -Architektur, • QA (automatisiertes Testing), • Design Thinking, • Requirements-Engineering, • Coaching, • Training Fachlicher Schwerpunkt: Software-Entwicklung in Kotlin, JAVA und Type-/Java-Script Ausbildung: Universität Dortmund: Diplom in Informatik Schwerpunkte: • Front- und Backend-Entwicklung von Geschäftsanwendungen, • agile Entwicklungsprozesse, • Software-Architektur, • Clean Code, • Domain Driven Design (DDD), • Test-getriebene Entwicklung (TTD), • Mathematik
Timeline
Professional experience for Jörg Vollmer
Current 17 years and 3 months, since Apr 2006
Software-Entwickler und -Architekt, IT-Berater
Informatikbüro Jörg VollmerFreiberuflicher Software-Entwickler und Architekt (iSAQB) in Java- und Kotlin-Umfeld. Missionar in Sachen Code-Qualität, Fan von Domain-Driven-Design und Event-Storming (Moderation und Schulungen). Vertreter von agiler Software-Entwicklung, DevOps und cross-funktionalen Teams.
In Rahmen des Projekts BaLSAM werden Technologien erprobt, die in der Architekturausrichtung für neue Projekte empfohlen werden. Dazu gehört z.B. das Tool Camunda. Für die Historisierung von Daten werden temporale Tabellen und Event-Sourcing als Persistenz-Techniken getestet; für das Event-Sourcing wiederum werden die Tools bzw. Frameworks Axon, Akka, Kafka und Event-Store miteinander verglichen. Die im DDD-Umfeld gern eingesetzte Methode Event-Storming wurde zudem erfolgreich angewendet.
Im Rahmen des Konsens-Projektes (steuer-it-konsens.de) ist bis 2025 geplant, die Software der Finanzämter „Container-basiert“ zu entwickeln und zu betreiben. Als Container-Plattform wurde u.a. OpenShift ausgewählt. Zurzeit werden die Cluster vollautomatisiert (Infrastructure as Code) mit den Tools Ansible (Day1) und ArgoCD (Day2) installiert und konfiguriert, einschließlich der Provisionierung der ClusterNodes, einer Benutzer- und Rechteverwaltung (IDM), der CI/CD-Pipelines und automatisierter Backups.
6 months, Aug 2020 - Jan 2021
Informatiker (cross-funktional)
IKS Gesellschaft für Informations- und Kommunikationssysteme mbHEine Geschäftsanwendung wurde als SCS (Self-contained System) konzipiert und kann in Form von Docker-Containern via Test-Stages „direkt“ in die Produktion ausgeliefert werden. In diesem Projekt wurde der Fokus gezielt auf den DevOps-Ansatz gelegt. So sind die betr. Aspekte (z.B. Kubernetes-Helm-Charts) auch mit im SCS enthalten. Die Anwendung selbst verw. Vue.js als Frontend-Technik und SpringBoot im Backend, das (z.T. asyn. entkoppelt) mit zahlreichen Microservices kommuniziert.
2 years and 6 months, Aug 2018 - Jan 2021
Coach, Moderator
IKS Gesellschaft für Informations- und Kommunikationssysteme mbHEvent-Storming ist eine hervorragende Methode, um Geschäftsprozesse und fachliches Wissen zu erarbeiten und zwischen den teilnehmenden Stakeholdern zu teilen. Neu an den letzten Veranstaltungen war die Corona-bedingte Durchführung als Remote-Session mit Hilfe des Tools Miro, was unerwartet gut funktioniert hat.
Die Firma Cobago hat sich zum Ziel gesetzt, sämtliche Arten von Prüfbögen auf Geräten, vorzugsweise Tabletts, zu digitalisieren. So ist es nicht verwunderlich, dass z.B. der TÜV-Rheinland Kunde bei Cobago ist. Mit Hilfe des Easy-Designers lassen sich diese Checklisten einfach „zusammen-klicken“. Ein weiteres Software-Modul kann anschließend vollautomatisch Apps für Android, iOS und ein Web-Frontend daraus generieren.
6 years and 8 months, May 2012 - Dec 2018
Kooperation mit der Jiowa GmbH
Jiowa GmbH
1 year and 2 months, Apr 2012 - May 2013
Software-Entwickler
Portigon AG, Düsseldorf (vormals WestLB AG)
Zwei zentrale Web-Applikationen aus dem Riskmanagement mussten aufgrund der Dreiteilung der (ehemaligen) WestLB in wesentlichen Punkten angepasst und erweitert werden. Es handelt sich um ein typisches Wartungsprojekt mit all seinen Herausforderungen rund um die Wartbarkeit.
2 years, May 2009 - Apr 2011
Software-Architekt
IKS Gesellschaft für Informations- und Kommunikationssysteme mbHArchitektur & Implementierung einer kompletten Neuentwicklung auf der Basis von JEE und Eclipse-RCP für eine namhafte Auskunftei. Die Anwendung löst eine über Jahrzehnte gereifte AS400-Anwendung ab.
2004 - 2010
IT-Consultant
Kommunale Datenzentrale (KDZ) Westfalen-Süd
10 months, Oct 2007 - Jul 2008
Software-Entwickler
ProACTIV-Versicherung (heute zur Talanx gehörig)
Eine bekannte Versicherungsgruppe konzipiert und erstellt u.a. Verkaufsanwendungen für die Post- und die Citybank. Bisherigen (Struts-) Anwendungen wurde zum Jahreswechsel abgelöst durch eine auf Spring-MVC und Webflow basierende Java-Anwendung. Neben den Web-spezifischen Aufgaben mussten zudem die Anbindung an einen neuen Rechenkern (mittels Web-Service) und die Erstellung von dynamischen Antrags- und Vertragsformularen als PDF-Dokumente realisiert werden.
1 year, Oct 2006 - Sep 2007
Anforderungsmanagement
Informatikbüro Jörg Vollmer über die iks GmbH in Hilden
Neuentwicklung einer Auskunfteit-Software. Zahlreiche konzeptionelle Vorarbeiten: Datenmigration, die unscharfe (sog. Fuzzy)-Suche, Adress-Validation, Telefonauskunft, Scoring, etc. Die Tätigkeiten waren dabei zum größten Teil recht anspruchsvoll; einige Techniken aus dem Bereich der KI fanden u.a. hier Anwendung. Später: Automatisiertes und manuelles Testen der Software.
6 years and 2 months, Mar 2000 - Apr 2006
Software-Entwicklung
Materna Information & Communications SEEntwicklung von Web- und die dazugehörige WAP-Applikation in der Mobilfunk-Branche u.a. für die Kunden Vodafone, O2. Speziell: Routing von SMS, Download von Handy-Content, etc.
Visualiserung von Magnetfeldern (als Software-Simulation), die von neuzuentwickelnden Bauteilen erzeugt werden.
Educational background for Jörg Vollmer
6 years and 6 months, Jun 1993 - Nov 1999
Informatik
Universität Dortmund
Graphische System, Software-Testmethoden, Mathematik
Languages
German
-
English
-