Zum Inhalt springen

java ·spring boot ·kotlin ·react ·next.js

Hi, ich bin Vladimir!

Java- und Fullstack-Entwickler

Ich baue seit 2014 Software mit Java, die meiste Zeit im Backend mit Spring Boot. Weboberflächen entwickle ich mit React und Next.js.

E-Mail schreiben
Jahre Berufserfahrung
12
Großprojekte
8+
Jahre mit Java
13+
Porträt von Vladimir Piven

Über mich

Ich heiße Vladimir Piven. Ich komme aus der Ukraine, lebe seit 2004 in Deutschland und seit 2008 in Tübingen. 2013 habe ich mein Bioinformatik-Studium an der Universität Tübingen abgeschlossen. Seit 2014 arbeite ich als Java-Entwickler: zuerst in Qualitätssicherung und Testautomatisierung, danach in Web- und Backend-Projekten. Seit November 2026 bin ich Staff Engineer bei der Auralis Group GmbH und arbeite in Kundenprojekten.

Am liebsten arbeite ich im Backend. Weil ich auch das Frontend kenne, kann ich ein Feature von der Datenbank bis zur Oberfläche verfolgen.

Woran ich arbeite

  • Java-Backend

    Neue Funktionen in bestehende Anwendungen einbauen, Fehler finden und beheben, Microservices ausliefern. Die Anwendungen baue ich im 3-Schichten-Modell oder in hexagonaler Architektur auf. Mit Java und Spring Boot bei adesso SE, Kittelberger media solutions GmbH und jetzt bei Auralis Group GmbH.

  • Fullstack und Web

    Weboberflächen mit React und Next.js. Bei Kittelberger media solutions GmbH habe ich individuelle Webseiten für Unternehmen wie Bosch, Theben und Dremel gebaut und gepflegt. Diese Seite ist ebenfalls mit Next.js gebaut.

  • Testautomatisierung und Qualität

    Bei ISTEC GmbH habe ich Unternehmen wie Bosch, BMW und Daimler in der Qualitätssicherung beraten, Richtlinien zur Testautomatisierung geschrieben und automatisierte Tests entwickelt. Reviews, Pair Programming und Tests gehören seitdem zu meiner Arbeit.

Technologien

Damit arbeite ich im Alltag.

Außerdem kenne ich

Schwerpunkte

Backend-Entwicklung · Softwarearchitektur (3-Schichten-Modell, hexagonale Architektur) · Design Patterns · Event-Driven Architecture · KI-gestützte Entwicklung · Testautomatisierung · Code-Reviews · CI/CD · Cloud-Deployment

Sprachen

Java · Kotlin · TypeScript · JavaScript · Python · C/C++ · Haskell · Bash

Frameworks und Web

Spring · Spring Boot · Spring Security · Thymeleaf · React · Next.js · Gatsby · Node.js · HTML · CSS · Sass · Tailwind CSS · GraphQL · JWT

CMS

FirstSpirit · Payload CMS · Strapi

Datenbanken und Messaging

PostgreSQL · MySQL · DB2 · Oracle · Flyway · Kafka · IBM MQ

Testing und Qualität

JUnit · Mockito · AssertJ · Testcontainers · Selenium · JaCoCo · SonarQube · SonarLint

Cloud, Container und CI/CD

Docker · Docker Compose · Kubernetes · Microsoft Azure · AWS · Traefik · Maven · Jenkins · GitHub Actions · Azure DevOps · Renovate · Ansible · Apache Tomcat · Firebase

Monitoring und Logging

Elasticsearch · Kibana · Logstash · Filebeat · Prometheus · Grafana · Loki · OpenTelemetry · Micrometer

KI

GitHub Copilot · Claude Code · Ollama · LLM-APIs (OpenAI, Claude, Gemini) · RAG · Model Context Protocol (MCP) · Fine-Tuning · Vektordatenbanken · n8n

Werkzeuge

Git · GitHub · GitLab · Bitbucket · SVN · Jira · Confluence · Miro · Postman · Bruno · Swagger · IntelliJ IDEA · Visual Studio Code · Eclipse

Design

Figma · Affinity Designer · Affinity Photo

Betriebssysteme

Windows · macOS · Linux (Ubuntu, Debian)

Arbeitsweise

Scrum · Kanban · Mentoring · Kundenkommunikation · vier Sprachen (Deutsch, Englisch, Russisch, Ukrainisch)

Werdegang

Stationen seit 2014.

  1. November 2026 - Heute

    Staff Engineer

    Auralis Group GmbH

    Technische Umsetzung in Kundenprojekten, je nach Bedarf als Senior Java Engineer oder Senior Fullstack Developer, vom Backend bis zum Frontend.

  2. März 2025 - August 2026

    Erstellung und Pflege von individuellen Webseiten für Unternehmen (z.B. Bosch, Theben, Dremel).

  3. Oktober 2024 - November 2024

    Senior Softwareentwickler

    itdesign GmbH

    Entwicklung neuer Features für eine Cloud-Software sowie teamübergreifende technische Koordination und Architekturkonzeption. Sicherstellung der Code-Qualität durch Reviews, Pair Programming und Tests sowie Deployment von Microservices und kontinuierliche Weiterentwicklung des Entwicklungsprozesses.

  4. August 2021 - Juli 2024

    Senior Software Engineer

    adesso SE

    Umsetzung neuer Anforderungen in bestehende Anwendungen sowie Bug-Analyse dieser Anwendungen.

  5. Dezember 2018 - Juli 2021

    Erstellung und Pflege von individuellen Webseiten für Unternehmen (z.B. Bosch, Theben, Dremel).

  6. Januar 2014 - November 2018

    Softwareentwickler

    ISTEC GmbH

    Beratung von Unternehmen (z.B. Bosch, BMW, Daimler) in der Qualitätssicherung für Software, Erstellung von Richtlinien zur Testautomatisierung und Entwicklung von automatisierten Software-Tests.

Schreib mir

Wenn du ein Projekt mit Java oder React hast oder eine Frage zu meiner Arbeit, schreib mir eine E-Mail.

E-Mail an vladimir@piven.eu

Du findest mich auch auf LinkedIn, Xing und GitHub.