Peter Trebing

Senior Software Developer

Mehr als 30 Jahre Erfahrung in der Softwareentwicklung

Über mich

Erfahrener Software Engineer mit starkem Fokus auf Backend- und Cloud-Native-Entwicklung. Nachgewiesene Erfolgsbilanz bei der Bereitstellung hochperformanter Lösungen für mittelständische und große Unternehmen.

Mit über 30 Jahren Erfahrung in der Softwareentwicklung habe ich zahlreiche Projekte von der Konzeption bis zur erfolgreichen Umsetzung begleitet. Meine Leidenschaft gilt der Entwicklung robuster, skalierbarer Cloud-Komponenten und der kontinuierlichen Weiterentwicklung moderner Technologien.

Berufserfahrung

SAP SE

Expert Software Engineer
November 2016 - Dezember 2024 · Walldorf

Design, Entwicklung und Deployment verteilter und skalierbarer Cloud-Komponenten unter Verwendung von Kubernetes, Golang, Node.js und TypeScript.

SAP SE

Senior Software Engineer
Juni 2013 - November 2016 · Walldorf

Entwicklung einer robusten webbasierten IDE-Plattform in Zusammenarbeit mit funktionsübergreifenden Teams. Integration von SAPUI5, Node.js und JavaScript zur Gewährleistung nahtloser Funktionalität und Skalierbarkeit.

Projekte

SWI-Prolog MCP Server

Ein Model Context Protocol (MCP) Server für SWI-Prolog, der es ermöglicht, Prolog-Wissensdatenbanken in KI-Assistenten zu integrieren. Der Server bietet Zugriff auf Prolog-Queries, Fakten und Regeln über eine standardisierte Schnittstelle.

TypeScript Prolog MCP
Zum Repository

Technologien & Skills

Programmiersprachen

Golang, Python, TypeScript/JavaScript
Erfahrung in C++, Java, Swift

Cloud-Technologien

Kubernetes, Docker

DevOps-Praktiken

Git, CI/CD, Unit/Integration Testing

Betriebssysteme

Unix/Linux, macOS, iOS

AI Engineering

Model Context Protocol
Retrieval-Augmented Generation
Agentic Systems

Ausbildung

Technische Universität Kaiserslautern

Diplom-Informatiker (entspricht Master-Abschluss)
Informatik und Elektrotechnik
Abschluss: 1992

Abschluss mit Auszeichnung ("sehr gut"), Spezialisierung auf VLSI-Design mit Schwerpunkt Technische Informatik an der Schnittstelle von Informatik und Elektrotechnik.

Sprachen

Deutsch Muttersprache
Englisch B2 (Fortgeschritten)