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.
- Jahre Berufserfahrung
- 12
- Großprojekte
- 8+
- Jahre mit Java
- 13+
Ü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.
November 2026 - Heute
Staff Engineer
Auralis Group GmbHTechnische Umsetzung in Kundenprojekten, je nach Bedarf als Senior Java Engineer oder Senior Fullstack Developer, vom Backend bis zum Frontend.
März 2025 - August 2026
Java-Web-Entwickler
Kittelberger media solutions GmbHErstellung und Pflege von individuellen Webseiten für Unternehmen (z.B. Bosch, Theben, Dremel).
Oktober 2024 - November 2024
Senior Softwareentwickler
itdesign GmbHEntwicklung 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.
August 2021 - Juli 2024
Senior Software Engineer
adesso SEUmsetzung neuer Anforderungen in bestehende Anwendungen sowie Bug-Analyse dieser Anwendungen.
Dezember 2018 - Juli 2021
Java-Web-Entwickler
Kittelberger media solutions GmbHErstellung und Pflege von individuellen Webseiten für Unternehmen (z.B. Bosch, Theben, Dremel).
Januar 2014 - November 2018
Softwareentwickler
ISTEC GmbHBeratung 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.
Du findest mich auch auf LinkedIn, Xing und GitHub.