Mario Völker (M. Sc.) | Freiberufler

Porträtfoto von Mario Völker

Mit mehr als 12 Jahren Erfahrung im Software-Engineering in Branchen wie Automobil, Finanzen, E-Commerce, Telekommunikation und Entertainment habe ich mehr als 30 Apps ausgeliefert und Projekte in großen Unternehmen und Start-ups umgesetzt und geleitet. Ich stehe für langfristige und zeitkritische, ressourcenkritische Projekte zur Verfügung.

Ich bin in Berlin ansässig und arbeite remote. Vor-Ort-Einsätze und Reisen sind möglich.

Software Engineering

Ich arbeite mit Legacy-Code, leite Architekturmodernisierungen und starte neue Projekte, in jedem Fall mit einer gemeinsamen Vision, die ich mit Stakeholdern entwickle. Featureentwicklung und Tech-Debt konkurrieren um Ressourcen, deshalb haben Geschäftsziele bei mir Priorität. Ich arbeite testgetrieben, mit Clean Architecture und Continuous Delivery, und teile Wissen durch Pair- und Ensemble-Programming.

Ich baue robuste, sichere Systeme (OAuth2, Obfuscation) über den gesamten Stack: Backend-Services (Spring Boot), Serverless-Architekturen (AWS) und API-Design (gRPC, REST) in Kotlin und Java. Dazu gehört die Zusammenarbeit mit Rechtsteams zu DSGVO- und EU-Data-Act-Compliance.

Ich arbeite unter anderem mit: Kotlin, SQL, Dagger2/Hilt/Koin, Jetpack Compose, XML, OpenAPI, Spring Boot, Figma. Mein Fokus ist Mobile: Kotlin Multi­platform (KMP), natives Android und iOS (Swift).

Angebotene Entwicklungs-Dienstleistungen

  • Erstellung von nativen oder Kotlin Multi­platform Apps und Features oder Migration bestehender Apps zu KMP
  • Migration zu AndroidX Jetpack Compose und Design Systemen (Figma), mit Fokus auf Barriere­freiheit (European Access­ibility Act/EAA, Barriere­freiheits­stärkungs­gesetz/BFSG)
  • Migration von Java zu Kotlin (einschließlich RXJava)
  • Erweiterung von (Unit) Testabdeckung
  • Beratung von Junior-Developern und Teams bezüglich Engineering Best-Practices
  • Bewertung und Evaluierung von Apps und Konzepten

Agiles und klassisches IT-Projektmanagement

Ich manage Projekte mit agilen Methoden (Kanban, Scrum, Scaled Agile Framework (SAFe)) oder klassischem, plangetriebenem Projektmanagement (Wasserfall), je nachdem, was zum Projekt passt. Als technischer Product Owner halte ich die Produktvision gemeinsam mit Stakeholdern klar und lasse User Research in die Entwicklung einfließen.

Angebotene Projektmanagement-Dienstleistungen

  • Technische Product Ownership mit Continuous Discovery und datengetriebener Entscheidungsfindung
  • Projektmanagement mit klassischen oder agilen Methoden
  • Strategische Planung, Business-Analyse, Machbarkeitsstudien

Workshops und Schulungen

Ich erstelle und moderiere Workshops, als Teil eines Engagements oder eigenständig: EventStorming (Domain-Driven Design (DDD)), Design Thinking und klassische Anforderungserhebung und Business-Analyse.

Ausgebildet an der HPI School of Design Thinking; EventStorming Masterclass (Avanscoperta).

Angebotene Workshops und Schulungen

Referenzen (Auszug)

Mehrere dieser Kundenbeziehungen bestehen seit über zehn Jahren.

Lassen Sie uns zusammenarbeiten

Sie finden mich auf LinkedIn (öffnet in neuem Tab) oder erreichen mich per eMail.