Hallo! Ich bin

Oliwier Urbanski

Backend-Entwicklung, LLM-Systeme & RAG, Testautomatisierung, Auszubildender Fachinformatiker

Ansässig in Berlin, Deutschland.

Software Engineer. Entwickler aus Leidenschaft, der gern innovative Lösungen baut.

Über mich

Backend-Systeme, Sprachmodelle und die Frage, wie man beides verlässlich prüft.

Hintergrund

Ich bin Auszubildender Fachinformatiker für Anwendungsentwicklung bei STRATO, einem Unternehmen der IONOS Group, in Berlin. Die Ausbildung läuft seit September 2024 und endet verkürzt im Januar 2027. Berufsschule ist das OSZ IMT.

Angefangen habe ich in der Qualitätssicherung: Testautomatisierung für einen macOS-Desktop-Client, aufgebaut in einem frisch zusammengestellten Projektteam. Seitdem hat sich mein Schwerpunkt zu Backend-Systemen verschoben, die mit Sprachmodellen arbeiten — Inhalte extrahieren, wiederauffindbar machen, und die Frage, wie man so etwas überhaupt verlässlich prüft.

Diese Frage ist der rote Faden. Ein System mit Sprachmodellen ist selten eindeutig kaputt oder eindeutig in Ordnung — es liegt meistens richtig. Herauszufinden, in welchen Fällen eben nicht, ist die Arbeit, die mich interessiert.

Ab Februar 2027 bin ich in Vollzeit verfügbar, in Berlin oder remote.

  • LLM-Systeme

    Anbindung eines LLM-Gateways über REST/JSON samt Authentifizierung, dazu Evaluationen, die dasselbe Szenario mehrfach durchlaufen.

  • Backend & Daten

    Dienste in Python und FastAPI, Daten in PostgreSQL, Caching über Redis, Betrieb in Docker-Containern.

  • Testautomatisierung

    Automatisierte Funktions- und Regressionstests für einen macOS-Client mit Appium und Selenium, inklusive Anmeldung über SSO.

  • Eigenständig gebaut

    Abschlussprojekt in rund vier Monaten allein entwickelt: Backend und Frontend, zwei Datenquellen zusammengeführt und durchsuchbar gemacht.

Fähigkeiten & Schwerpunkte

Technologien, mit denen ich in echten Projekten gearbeitet habe — nicht solche, für die ich mich interessiere.

Backend & APIs

  • Python
  • FastAPI
  • REST/JSON
  • PostgreSQL
  • Redis
  • Docker

LLM-Systeme & RAG

  • RAG
  • Embeddings
  • Retrieval
  • LLM-Gateway-Integration
  • LLM-Evaluation
  • Mehrfachdurchlauf-Evaluationen

Testautomatisierung & QA

  • Appium (mac2)
  • Selenium
  • Playwright
  • Regressionstests
  • SSO-Flows
  • Jira

Frontend & Mobile

  • TypeScript
  • React
  • React Native
  • Next.js
  • CSS

Arbeitsweise & Werkzeuge

  • Git
  • UML-Aktivitätsdiagramme
  • Testfall-Dokumentation
  • Code Review

Beruflicher Werdegang

Ausbildung und Berufsschule.

  1. Ausbildung Fachinformatiker für Anwendungsentwicklung (IHK)

    STRATO (IONOS Group)

    Zeitraum: Sept. 2024 – Jan. 2027Standort: Berlin

    Verkürzte Ausbildung mit Schwerpunkt Backend. Zunächst Qualitätssicherung und Testautomatisierung, später Backend-Entwicklung an einem internen System mit Sprachmodellen.

    Ergebnisse & Fähigkeiten
    • Automatisierte Funktions- und Regressionstests für einen macOS-Desktop-Client mit Appium und Selenium aufgebaut, inklusive Anmeldung über SSO.
    • Ein LLM-Gateway über REST/JSON samt Authentifizierung an das QA-Tooling angebunden.
    • Mehrfachdurchlauf-Evaluationen konzipiert, die dasselbe Szenario wiederholt prüfen — weil ein einzelner grüner Durchlauf bei Sprachmodellen nichts beweist.
    • Git-basierte Versionskontrolle und dokumentierte Testfälle in einem neu aufgesetzten Projektteam eingeführt.
    • Python
    • FastAPI
    • PostgreSQL
    • Redis
    • Docker
    • RAG
    • LLM-Evaluation
    • Appium
    • Selenium
    • Git
  2. Berufsschule, OSZ Informations- und Medizintechnik

    OSZ IMT

    Zeitraum: Sept. 2024 – Jan. 2027Standort: Berlin

GitHub-Aktivität

Öffentliche Beiträge der letzten zwölf Monate.

72 Beiträge im letzten Jahr

wenigermehr

Lass uns sprechen

Ich freue mich, von dir zu hören — per E-Mail oder auf LinkedIn.