Dienstleistungen

Schlüsselfertige Anwendungen

Mit einer breiten Dienstleistungspalette bringen wir Ihre Vision an den Kunden.

Ich begleite den Entwicklungsprozess ganzheitlich von der Erfassung von Anforderungen bis hin zum Rollout, auch in die Cloud.

Verlassen Sie sich auf eine solgfältige und zeitgemäße Auswahl an Technologien und Werkzeugen. Ob Website, Mobile App oder eine API mit Features wie auto-scaling und self-healing. Bei größeren Projekten finde ich kompetete Unterstützung in meinem Netzwerk.

Beratung

Ich biete in einigen Teilgebieten der Softwarentwicklung Beratung, Projektmitarbeit und Coaching an:

Full Service

3D-Modellierung und -Druck

  • OpenScad

  • Fusion360

  • div. Slicer

  • Druck

    • Prusa Mk3s+

Algorithmen

Problemspezifische, effiziente Algorithmen nach Maß.

App-Entwicklung

Entwicklung von native Apps für iOS. Android auf Anfrage.

Datenmodellierung

  • Erstellung problemspezifischer Datenmodelle
  • Domain-Driven Design (DDD)

Dev-Ops

  • CI/CD

    • Git
    • Github Actions & weitere
  • Dev-Ops

    • Kubernetes
    • Helm
  • Cloud (Amazon AWS, GCP, Azure)

Entwicklung

Implementierung kompletter Anwendungen (Full Stack). Eigentständig oder im Team. #CleanCode, #DevOps, #SoftwareTests

High Performance

Analytisch das letzte Bisschen aus Ihrem Code herausholen. Performance-Optimierung dort, wo es sinnvoll und nötig ist.

IT- und Datensicherheit

  • Authentifizierung und Autorisierung

    • OAuth2 + OpenID Connect
    • Single Sign On (SSO)
  • Verschlüsselung *

  • Backups

  • Verschlüsselung

    • symm./asym.
    • encryption in motion/at rest
    • PKI
  • TLS

  • Authorisierung

Migration

Migration von Anwendungen auf neue, modernere Technologie-Stacks inkl. Migrationen in die Cloud.

Optimierung

Entwicklung von Algorithmen zur ermittlung optimaler Ergebnisse, bspw. Kostenminimierung durch Methoden der Operations Research, wie zum Beispiel branch and cut oder A*

Prozessmodellierung

  • Modellierung von Geschäftsprozessen
  • Optimierung mit Hinblick auf realistische Rahmenparameter
  • Digitalisierung analoger Prozesse

Reverse Engineering

Ableitung von Spezifikation von vorhandenem Quelltext (Notfallmaßnahme!)

Webentwicklung

  • Firmenwebsites
  • REST-APIs
  • Rich Clients

Wissenstransfer

  • Training on the Job
  • Workshops
    • Entwicklung
    • Qualitätssicherung