Senior Android · Mobile & Engineering Lead

Mobile Engineering Lead &
Senior Android Engineer

Seit über 14 Jahren entwickle ich Android-Anwendungen, entwerfe skalierbare Architekturen und leite Mobile-Teams. Ich verbinde technische Exzellenz mit pragmatischer Führung – von der Architektur über Delivery bis zum erfolgreichen Release.

Aktuell erweitere ich mein Profil um Agentic AI und LLM Engineering, das ich anhand eigener Projekte und Werkzeuge kontinuierlich ausbaue.

  • Team Lead Teams aufbauen, Entwickler:innen entwickeln, Delivery absichern.
  • Architektur Skalierbare Android- & KMP-Systeme, klare Modulgrenzen, testbar im Kern.
  • Engineering 14+ Jahre hands-on: Kotlin, Compose, Coroutines, Flow, CI/CD.

Ansässig in Deutschland Remote, gelegentlich vor Ort

Thomas Cirksena

01 — Über mich

Vom Android-Entwickler zum Mobile Engineering Lead.

Mich motiviert weniger das einzelne Feature als die Frage, wie Software langfristig erfolgreich entwickelt werden kann. Deshalb beschäftige ich mich nicht nur mit Code, sondern genauso mit Architektur, Entwicklungsprozessen und der Zusammenarbeit im Team.

Seit über 14 Jahren entwickle ich Android-Anwendungen und habe mich dabei vom klassischen Entwickler zum Mobile Engineering Lead weiterentwickelt. Heute übernehme ich Verantwortung für Architekturentscheidungen, technische Umsetzung und die Weiterentwicklung von Teams – immer mit dem Ziel, nachhaltige Software zu schaffen, die auch in einigen Jahren noch gut wartbar ist.

Mein Hintergrund in der Qualitätssicherung hat meine Arbeitsweise nachhaltig geprägt. Testbarkeit, Wartbarkeit und klare Strukturen verstehe ich nicht als zusätzliche Aufgaben, sondern als Grundlage professioneller Softwareentwicklung.

Aktuell erweitere ich mein Profil um Agentic AI und LLM Engineering. Als Lernprojekte entwickle ich unter anderem ein eigenes LLM-Harness für lokale Modelle sowie ein persönliches Agenten-System, um moderne KI-Technologien praxisnah zu verstehen und produktiv in Engineering-Workflows einzusetzen. Dabei interessieren mich insbesondere Themen wie Tool Calling, Agent-Orchestrierung, Datenschutz und die sinnvolle Integration von LLMs in den Entwicklungsalltag.

02 — Schwerpunkte

Wobei ich den größten Mehrwert liefere.

Team-Führung & Engineering-Kultur

Aufbau und Leitung von Mobile-Teams: Recruiting, Onboarding, Kapazitätsplanung, Coaching und strukturierte Feedback-Prozesse – eine Kultur, in der Verantwortung geteilt wird und Entwickler:innen wachsen.

Android & Kotlin Multiplatform

End-to-end-Android-Entwicklung mit Kotlin und KMP. Architektur, Feature-Entwicklung, Performance und ein klarer Weg vom Prototyp zum Play-Store-Release.

Architektur, Testbarkeit & Delivery

Modulare Architekturen mit Testbarkeit von Beginn an, stabile CI/CD-Pipelines und vorhersagbare Releases statt Heldenaktionen.

Agentic AI & LLM Engineering

Entwicklung eigener Agenten-Systeme, LLM-Harnesses und Engineering-Workflows. Aktuell als persönlicher Schwerpunkt und Lernfeld – mit Fokus auf praktische Erfahrung statt Buzzwords.

03 — Erfahrung

Berufliche Stationen und Verantwortung.

  1. Senior Android Developer / App-Teamlead

    Apr. 2024 — heute

    ida — Innovations- und Digitalagentur · Remote

    • Fachliche und disziplinarische Leitung eines cross-funktionalen iOS-/Android-Teams.
    • Weiterentwicklung von Entwickler:innen durch strukturiertes Coaching und klare Feedback-Prozesse.
    • Konzeption skalierbarer Android-Architekturen für langfristige Wartbarkeit und schnellere Feature-Entwicklung.
    • Einführung automatisierter CI/CD-Pipelines für schnellere und zuverlässigere Releases.
    • Android Studio
    • Kotlin
    • KMP
    • Jetpack Compose
    • CI/CD
    • Jira
    • Team Lead
  2. Senior Android Developer (Tech Lead)

    Okt. 2022 — März 2024

    OffBlock.aero · Remote · Luftfahrt

    • Technische Leitung des Android-Teams mit Verantwortung für Architektur und Code-Qualität.
    • Modernisierung der gewachsenen Codebasis für höhere Stabilität und Wartbarkeit.
    • Etablierung testbarer Architektur und automatisierter Tests als Basis verlässlicher Releases.
    • Android Studio
    • Kotlin
    • Firebase
    • CI/CD
    • Jira
    • Figma
  3. Senior Android Developer (Tech Lead)

    Apr. 2021 — Okt. 2022

    BEENERA · Remote · Energie

    • Technische Führung des Android-Teams über Produkt- und Kunden-Apps.
    • Neugestaltung der App-Architektur als Grundlage für langfristige Skalierbarkeit und Wartbarkeit.
    • Etablierung strukturierter Release-Prozesse für planbare, stabile Auslieferung.
    • Android Studio
    • Kotlin
    • Firebase
    • CI/CD
    • Agile
    • Scrum
  4. Android-Entwickler

    Apr. 2020 — Apr. 2021

    Hansefit · Remote · Fitness

    • Weiterentwicklung der hauseigenen Fitness-App mit Fokus auf Stabilität und Wartbarkeit.
    • Verbesserung der Release-Qualität durch sauberere Code- und Teststruktur.
    • Android Studio
    • Java
    • Kotlin
    • Firebase
    • CI/CD
  5. Senior / Lead Developer Android

    Okt. 2012 — Apr. 2020

    the peak lab. · Oldenburg, Deutschland

    • Aufbau und Leitung einer interdisziplinären 8-köpfigen Mobile Unit (3 iOS, 3 Android, Design, QA).
    • Aufbau des Teams über Recruiting, Onboarding und verbindliche Architektur-Standards für parallele Kundenprojekte (Energie, Industrie, Bildung).
    • Einführung von CI/CD- und QA-Prozessen für konsistente Qualität über alle Projekte.
    • Android Studio
    • Java
    • Jenkins
    • Scrum
    • Kanban
    • Team Lead
  6. Quality Assurance Engineer

    Juli 2007 — Sep. 2012

    OpenText Web Solutions · Oldenburg, Deutschland

    • Testautomatisierung und Qualitätssicherung über den gesamten Entwicklungszyklus.
    • Fundament für ein ausgeprägtes Qualitätsbewusstsein, das meine Entwicklungsarbeit bis heute prägt.
    • Test Automation
    • QA
    • Enterprise

04 — Projekte

Ausgewählte Mobile-Projekte aus den letzten Jahren.

MDR Aktuell

MDR Aktuell – Nachrichten

Entwicklung und Weiterentwicklung der Nachrichten-App auf Basis einer gemeinsamen Kotlin-Multiplatform-Architektur.

  • Android
  • Kotlin Multiplatform
  • CI/CD
Hansefit

Hansefit

Weiterentwicklung der Firmenfitness-App für Android – Features, Stabilität und Wartbarkeit.

  • Kotlin
  • CI/CD
  • Agile
BEENERA Whitelabel

BEENERA (Whitelabel)

Technische Verantwortung für die White-Label-Android-App für Energieversorger – Architektur und Releases.

  • Kotlin
  • Scrum
  • CI/CD
Offblock

Offblock

Android-Entwicklung und Architektur der Dienstplan-App für die Luftfahrt.

  • Kotlin
  • Notion
  • Agile
MDR Sport im Osten

MDR Sport im Osten

Mitarbeit an Architektur, Feature-Entwicklung und Delivery der Sport-App – Kotlin Multiplatform.

  • Android
  • Kotlin Multiplatform
  • CI/CD
MDR Landesfunkhaus Apps

MDR Landesfunkhaus Apps (Whitelabel)

Entwicklung der Whitelabel-Lösung für die MDR-Landesfunkhaus-Apps – eine gemeinsame KMP-Codebasis für mehrere regionale Apps (Sachsen, Sachsen-Anhalt, Thüringen, Serbja).

  • Android
  • Kotlin Multiplatform
  • Whitelabel
  • CI/CD
MDR Audio

MDR Audio

Entwicklung und Weiterentwicklung der Audio-App (Livestreams, Podcasts) auf gemeinsamer Kotlin-Multiplatform-Basis.

  • Android
  • Kotlin Multiplatform
  • Media Playback
  • CI/CD

… und viele weitere – eine Auswahl aus 14+ Jahren Mobile-Entwicklung.

05 — Showcase

Referenzprojekte zu Architektur und Arbeitsweise.

Öffentliche Referenz-Projekte, an denen sich meine Architektur, Modulstruktur und Arbeitsweise nachvollziehen lassen.

Kotlin · Compose Multiplatform

BeerTasticCMP

Öffentliche Referenz-Implementierung mit Compose Multiplatform – zeigt meinen Aufbau von KMP-Architektur, geteilter UI und klarer Modulstruktur.

  • Kotlin
  • Compose Multiplatform
  • KMP
  • Architektur

Kotlin · Android

BeerTastic

Android-Referenz-App, an der ich meine Arbeitsweise zeige: saubere Modulgrenzen, klare Architektur und Testbarkeit.

  • Kotlin
  • Android
  • Architektur
  • Testbarkeit

06 — Lab

Persönliche Projekte und aktuelle Lernfelder.

Persönliche Projekte, mit denen ich neue Technologien praktisch erforsche und dokumentiere – aktuell rund um Agentic AI und LLM Engineering.

LLM · Agents · Python

LocalHarness

Ein LLM-Agent-Harness von Grund auf für lokale Modelle – gebaut, um zu lernen und zu teilen. Bewusst framework-frei (Python, LM Studio / OpenAI-kompatible API), mit Konversations-Handling, Token-Streaming, Auto-Discovery von Tools und Multi-Round-Tool-Calling. Die Risiken modellgetriebenen Tool-Zugriffs werden explizit adressiert.

  • Python 3.12+
  • LLM
  • Agents
  • from scratch

Agents · Orchestration · Markdown

AgenticOS (persönlich)

Selbst entwickeltes, dateibasiertes Agenten-System für Recherche, Code-Reviews und wiederkehrende Aufgaben. Ziel ist es, wiederkehrende Engineering-Aufgaben reproduzierbar zu automatisieren und Wissen langfristig strukturiert verfügbar zu machen.

  • Agents
  • Orchestration
  • Skills
  • Markdown

Privates System · kein öffentliches Repo

Knowledge · Markdown · Pre-RAG

Markdown-Knowledgebase

Eine strukturierte Wissensbasis in reinem Markdown, die ich kontinuierlich pflege – bewusst als handfestes Vorprojekt zu Retrieval-Augmented Generation (RAG): erst Struktur, Verlinkung und Kuratierung verstehen, dann Retrieval daraufsetzen.

  • Markdown
  • Knowledge Base
  • RAG (Vorstufe)

Privates System · kein öffentliches Repo

LLM · Privacy · Guardrails

Data-Privacy & Guardrails

Exploration, wie sich sensible Daten bei der LLM-Nutzung schützen lassen: fein-getunte, lokal betriebene Modelle in Kombination mit Guardrail-Systemen, damit vertrauliche Inhalte das Haus nicht verlassen.

  • Fine-Tuning
  • Local LLM
  • Guardrails
  • Privacy

Exploration · in Arbeit

07 — Ausbildung

Die Grundlagen meines Werdegangs.

08 — Kontakt

Ich freue mich auf den Austausch.

Ob Mobile Engineering, Android-Architekturen, Teamführung oder Agentic AI – ich tausche mich gern dazu aus. Ebenso bin ich offen für spannende Rollen in diesen Bereichen.