Agile Softwareentwicklung und Beratung

Profitieren Sie von meiner langjährigen Erfahrung in der Softwareentwicklung. Ich schaffe Mehrwerte passgenau und hochqualitativ für Ihr Projekt.

Entscheiden Sie sich für Softwareentwicklung vom Experten.

About

Von hyperagilen Startups zu bewährten Konzernen:

Mein Name ist Christian Pleister und in meinen vielfältigen Projekteinsätzen bin ich branchenübergreifend tätig. Zum Beispiel für Versicherungen, in der Energiewirtschaft, der Finanzbranche oder Startups.

Der B. Sc. Wirtschaftsinformatik mit dem Schwerpunkt Softwarequalität in Verbindung mit langjähriger Erfahrung im Projektgeschäft machen mich zum professionellen Partner für Ihr Projekt.

Mein Portfolio umfasst die Planung und Umsetzung moderner Microservice-Architekturen, Cloud Native Entwicklung im Java-Ökosystem als auch Fullstack-Entwicklung in Verbindung mit aktuellen Web-Frameworks.

Für eine erfolgreiche Digitalisierung ist agile Softwareentwicklung unabdingbar!

Leistungen & Fähigkeiten

Backend-Entwicklung

In der Backend-Entwicklung unterstütze ich Sie maßgeblich bei der Planung und Realisierung moderner (Web)-Anwendungen mit aktuellen Java-Frameworks wie z.B. Spring Boot. Ich entwerfe moderne REST-APIs, nutze relationale und dokumentenbasierte  Datenbanken und bilde komplexe Geschäftslogiken passgenau ab. Eine Lösung gemäß den Best-Practices und Clean-Code-Prinzipien sind mir dabei besonders wichtig.

Frontend-Entwicklung

Moderne Designs und eine intuitive Bedienung im Frontend sind heutzutage Pflicht. Daher unterstütze ich Sie gerne bei der Entwicklung von Single Page Applications mit modernen Web-Frameworks wie z.B. Angular. Insbesondere mit dem Einsatz von Typescript kann hier die Produktivität gesteigert und das Fehlerpotenzial minimiert werden.

Architektur & Beratung

Die Architektur einer Software bestimmt zu großen Teilen Ihre Wart- und Erweiterbarkeit. Ich prüfe Ihre vorhandene Softwarearchitektur und berate Sie gerne, diese zu verbessern. Alternativ erstelle ich eine neue Architektur gemäß Ihren Anforderungen. Mein Schwerpunkt liegt dabei auf der Microservice-Architektur. Hier gibt es zahlreiche Überlegungen, z.B. hinsichtlich synchroner und asynchronen Kommunikation, Authentifizierungs- und Autorisierungs-Strategien, Skalierung, Redundanz und vielem mehr.

Programmiersprachen

Java 8 - 21
Typescript
Javascript
SQL
Kotlin

Frameworks

Spring Boot
JUnit & Mockito
Angular 2+
Hibernate ORM
Android

DevOps

Git
Docker
GitHub
Azure DevOps
Gitlab
Kubernetes (CKAD Zertifiziert)
Jenkins
GitOps & ArgoCD

Tools

IntelliJ
macOS
Confluence
Jira
Windows
Postman

Datenbanken und Messaging

PostgreSQL
MongoDB
MySQL
Apache Kafka

Arbeitsmethoden

SCRUM
Kanban
TDD
Extreme Programming
Wasserfall

Schlüsselkompetenzen

Ergebnisorientiert
Teamfähig
Kommunikativ
Analytisch
Interkulturell kompetent

Sprachen

Deutsch
Englisch

Kontakt

Kontaktieren Sie mich noch heute für eine Zusammenarbeit.