Uwe Pieper

Softwareentwickler | Entwicklung innovativer Lösungen

Über mich

Ich bin ein leidenschaftlicher Softwareentwickler mit einem starken Fundament im Erstellen von robusten und skalierbaren Anwendungen. Mit meinem Hintergrund in Unternehmensumgebungen blühe ich in kollaborativen Teams auf und bin stets bestrebt, neue Technologien zu lernen und mich anzupassen. Mein jüngster Ausflug in die Open-Source-Welt hat eine Leidenschaft für gemeinschaftsgetriebene Entwicklung entfacht, und ich freue mich darauf, zu sinnvollen Projekten beizutragen. Derzeit arbeite ich als fest angestellter Softwareentwickler.

Fähigkeiten

Sprachen

  • Java
  • Kotlin
  • JavaScript (ES6+)
  • TypeScript
  • Python
  • HTML5 & CSS3
  • SQL

Frameworks & Bibliotheken

  • Spring Boot
  • Gradle
  • Maven
  • Vue.js
  • Tailwind CSS
  • Node.js

Werkzeuge

  • Git
  • Docker
  • PostgreSQL
  • Vite
  • Webpack
  • Jira

Projekte

Screenshot von MediaLog

Privatprojekt: MediaLog

Eine persönliche Datenbank für Filme, Serien, Bücher, Musik und Videospiele. MediaLog trennt den gemeinsamen Katalog der Werke von der eigenen Sammlung und den Erlebnissen: Man verwaltet, welche Ausgaben man besitzt und wo sie stehen, und bewertet, was man gesehen, gehört, gelesen oder gespielt hat – auf Wunsch zusammen mit dem Publikum, mit dem man es erlebt hat. Daraus entstehen Empfehlungen für das, was als Nächstes kommt.

  • Kotlin- und Spring-Boot-Backend mit jOOQ, Flyway und PostgreSQL
  • Vue-3-Frontend mit TypeScript, Vite und Tailwind CSS
  • Anbindung von TMDB, IGDB, MusicBrainz, Open Library und Wikidata inklusive Barcode- und ISBN-Suche
  • Getrennte Bewertungen für sich selbst und für das Publikum, mit unveränderlichen Momentaufnahmen der Runde
eInk-Bilderrahmen

Privatprojekt: eInk-Bilderrahmen

Ein smarter Bilderrahmen für die Großeltern meiner Tochter, gebaut mit einem Raspberry Pi Pico W und einem eInk-Display. Ein Python-Skript ruft in der Nacht neue Familienfotos von einem Webservice ab und zeigt das Foto des Tages an. Der Fokus lag auf extrem niedrigem Stromverbrauch und einer absolut nicht-technischen und passiven Benutzererfahrung.

  • Python-Skript zur Synchronisierung mit einem Webservice
  • eInk-Display für sonnenlichttaugliche, stromsparende Ansicht
  • Backend für einfachen Bilder-Upload und Planung des Anzeigetages
Screenshot der Photobooth

Open-Source-Beitrag: Photobooth Projekt

Meine Beiträge zu diesem beliebten Open-Source-Projekt umfassten die Implementierung neuer Features wie erweiterte Collage-Layouts und eine Möglichkeit, ein Live-Bild von der Kamera anzuzeigen.

Kontakt aufnehmen