Stefan Baust
Senior Full-Stack-Entwickler / Mitgründer / CTO / Leiter der Entwicklung
Erfahrungen
Senior Full-Stack-Entwickler / Mitgründer / CTO / Leiter der Entwicklung
Netprint Development & Solutions GmbH
Technische Gesamtverantwortung für innovative SAP Customer Checkout Lösungen bei führenden Kunden wie Aramark, Consortium Gastronomie, Feinkost Käfer, TSG Hoffenheim und VfB Stuttgart. Durchgehende Betreuung von der Anforderungsanalyse bis zur Implementierung und Support.
Erfolgreiche Konzeption und Entwicklung der NDS SmartPOS Plattform ("Läufer App"):
Entwicklung der Softwarearchitektur und Implementierung gemäß Modern Android Development-Prinzipien.
Leitung eines kleinen Entwicklungsteams (1 Android-Experte, 1 Werkstudent) bei 50 % Eigenentwicklungsanteil.
Integration diverser Payment SDKs (S-Payment S-POS, VR Payment, CCV), was Kunden signifikante Kosteneinsparungen durch Weiternutzung bestehender Verträge ermöglicht.
Erfolgreiche Einführung bei mehreren Großkunden mit nachweisbar gesteigerter Effizienz des Verkaufspersonals.
Eigenständige Entwicklung und erfolgreiche Implementierung kritischer Infrastrukturkomponenten:
Reporting-Server (SQL, JasperReports): Nachweisbare Reduktion des Buchhaltungsaufwands durch Einsparung täglicher manueller Übertragung in das ERP-System.
ZVT-Plugin: Alleinverantwortliche Implementierung des seriellen Protokolls mit Java/Netty über TCP/IP, Kosteneinsparung von mehreren tausend Euro pro Standort und erfolgreicher Produktiveinsatz in mehreren Bundesliga-Stadien.
Komplette Eigenentwicklung spezialisierter Plugins und Serveranwendungen zur maßgeschneiderten Funktionserweiterung von SAP Customer Checkout:
Kellner-Teams Plugin: Ermöglicht den Kellnern in einem Team zu arbeiten und abzurechnen.
SQL-Reporting: Von der Konzeption bis zur vollständigen Dokumentation in Eigenregie realisiert.
RFID-Zahlungslösung für Mitarbeiterkarten: Vollständiger Entwicklungszyklus verantwortet.
Integration mit Reservierungsdiensten: Nahtlose Anbindung an Luca und andere Services konzipiert und mit einem Mitarbeiter gemeinsam implementiert.
Direkter technischer Support vor Ort bei Kunden, einschließlich schneller Fehlerbehebung in Echtzeit-Umgebungen mit hohem Transaktionsvolumen und direkter Abstimmung mit Stakeholdern zur kontinuierlichen Verbesserung der Systeme basierend auf Praxiserfahrungen.
Freiberuflicher Senior Full-Stack-Entwickler
TRC-Solutions LTD
Umfassende technische Beratung zur optimalen Implementierung von SAP Customer Checkout, einschließlich Anforderungsanalyse, Lösungsdesign und Best Practices für den Kundenerfolg.
Eigenverantwortliche Konzeption und Entwicklung kritischer Zahlungslösungen:
Komplette Architektur und Implementierung von Terminal-Integrationen für Clover, GlobalPay US/UK und ACI Payments.
Selbstständige Entwicklung vom Prototyp bis zur produktionsreifen Lösung, einschließlich umfassender Komponententests.
Übergabe vollständig dokumentierter und getesteter Lösungen an den Kunden für finale Abnahme mit Payment-Providern.
Erfolgreiche Entwicklung maßgeschneiderter Enterprise-Lösungen:
SQL-Reporting mit automatisiertem (S)FTP-Upload: Eigenständige Konzeption der Datenarchitektur und Implementierung des kompletten Workflows.
VIP-Kundenverwaltung: Entwicklung eines spezialisierten Plugins zur automatischen Zuweisung von VIP-Rabatten und Guthaben in Retail- sowie Food & Beverage-Umgebungen.
Sämtliche Projekte eigenverantwortlich von der Anforderungsanalyse über Architektur und Programmierung bis zur Übergabe und Support durchgeführt.
Freiberuflicher Senior Full-Stack-Entwickler
Führender Übertragungsnetzbetreiber in Baden-Württemberg
Zielgerichtete Entwicklung an cloudbasierter Koordinationsplattform für Netzstabilität.
Implementierung wichtiger Frontend-Features in Angular (Paginierung, zusätzliche Views).
Signifikante Erhöhung der Testabdeckung im Spring Boot Backend.
Schnelle Einarbeitung und effiziente Umsetzung nach vorgegebenen Anforderungen und Standards.
Freiberuflicher Senior Full-Stack-Entwickler
Netprint Datensysteme GmbH
Strategische Beratung und technische Implementierungsleitung für SAP Customer Checkout mit umfassendem Verständnis der geschäftlichen Anforderungen und technischen Möglichkeiten.
Vollständig eigenverantwortliche Entwicklung geschäftskritischer Plugins und Serveranwendungen:
Plugin für beschleunigten Tagesabschluss: Reduzierung der Abschlusszeit um ca. 70 %, was besonders bei Großveranstaltungen erhebliche operative Vorteile schafft.
Pionierentwicklung des Kellner-Teams Plugins: Eigenständige Konzeption und Implementierung für den ersten Einsatz beim Oktoberfest.
SQL-basiertes Reporting-System: Komplette Architektur und Implementation eines maßgeschneiderten Reporting-Frameworks.
Direkter technischer Support vor Ort bei Kunden, einschließlich schneller Fehlerbehebung in Echtzeit-Umgebungen mit hohem Transaktionsvolumen und direkter Abstimmung mit Stakeholdern.
End-to-End-Verantwortung für den gesamten Entwicklungszyklus vom ersten Konzept über Architektur, Programmierung, Testing bis zur Dokumentation und Wartung der Lösungen.
Freiberuflicher Senior Full-Stack-Entwickler
C24 Bank GmbH
- Interimsmäßige Unterstützung bei der Webseite und WebApp, insbesondere Einbindung von Animationen, Anpassung von Inhalten und Styling sowie Erweiterung der Funktionalitäten der WebApp.
Freiberuflicher Senior Full-Stack-Entwickler
BUNG Ingenieure AG
- Technische Konzeption und Umsetzung einer Webapplikation zur interaktiven Darstellung aktueller Bauprojekte (Prototyp).
Freiberuflicher Senior Full-Stack-Entwickler
hokona GmbH
- Remote-Unterstützung bei der UI-Entwicklung des CCO Kundendisplays.
Freiberuflicher Senior Full-Stack-Entwickler
SAP SE
Entwickler im Core-Team des SAP Customer Checkout Kassensystems, Implementierung komplexer Funktionserweiterungen für das neue Frontend (NGUI) basierend auf Angular und SAPUI5.
Mitverantwortliche Entwicklung von Schnittstellen zur Integration von Drittsystemen, Erweiterung der Marktrelevanz und Flexibilität des Produkts.
Aktive Beteiligung an Architekturentscheidungen und Umsetzung gemeinsam entwickelter Konzepte.
Beitrag zur Produktqualität und -stabilität durch Code-Reviews, agile Entwicklungsprozesse (Sprint-Planung, Daily Scrums, Retrospektiven) und kontinuierliche Integration unter Einhaltung der CI/CD-Prinzipien.
Effektive Zusammenarbeit in einem international verteilten Entwicklungsteam und Dokumentation von Implementierungen und Architekturen für nachhaltigen Wissenstransfer.
Ab 2021 Unterstützung des Teams in Teilzeit.
Berater
BridgingIT GmbH
- Erweiterung und technisches Mitkonzipieren eines Portals für die Verwaltung von Ladesäulen und Elektroauto-Flotten auf Basis von Angular und einem bestehenden Spring Boot Backend für ein börsennotiertes Energieversorgungsunternehmen im Bereich Elektromobilität.
Softwareentwickler
Heidelberg mobil International GmbH
Mitarbeit an einem Networking-Feature für eine Messe-App, das über 2 500 Menschen half, sich besser zu vernetzen; Abstimmung mit externen Dienstleistern und Android-Umsetzung.
Implementierung einer App und eines Webfrontends für mobiles Formularmanagement auf Basis von Ionic und AngularJS, Integration von Keycloak als OAuth2-Provider und Zusammenarbeit in einem Scrum-Team.
Maßgebliche Beteiligung am Deep Map ™ WebSDK 2+, Auswahl von Technologien, Konzeption der Architektur und Neuimplementierung verschiedener Komponenten basierend auf OpenLayers und TypeScript.
Anbindung von Dritt-Services (SOAP, REST) zur Synchronisation von Nutzerdaten zwischen Webseite und mobiler App.
Automatisierung der Konfiguration von Messe-Web-Apps, Erweiterung eines Excel-Parsers und nahezu vollständige Automatisierung mithilfe von Jenkins, was große Zeiteinsparungen ermöglichte.
Praxisphasen des dualen Studiums, Softwareentwickler
sobedi GmbH / apinso GmbH
Implementierung einer domänenspezifischen Sprache auf Basis von Groovy, welche die Nutzung von Excel-ähnlichen Formeln erlaubt.
Entwicklung eines Tools zum automatischen Vergleichen von Applikationsdatenbanken zur Sicherstellung erfolgreicher Datenmigration.
Automatisierung des Deployments von Applikationen mithilfe von Apache Ant.
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (16.5 Jahre), Einzelhandel (5 Jahre), Lebensmittel und Getränke (4.5 Jahre), Professionelle Dienstleistungen (3 Jahre) und Energie (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (17.5 Jahre), Produktentwicklung (17.5 Jahre) und Business Intelligence (4.5 Jahre).
Zusammenfassung
Insgesamt über 17 Jahre Berufserfahrung als Senior Softwareentwickler mit Fokus auf Spring (Java, Backend) und Angular (TypeScript, Frontend). Tiefgehende Praxiserfahrung in den Bereichen Payment, Kassensysteme und Energiewirtschaft. Sicher beim Arbeiten mit großen Enterprise-Softwareprojekten, aber auch mit Projekten auf der grünen Wiese - alleine als auch im Team. Hoher Anspruch an Codequalität und erfahren in Testautomatisierung, Test-Driven Development, agilen Vorgehensweisen, Softwarearchitektur und in der Kundenkommunikation.
Fähigkeiten
Programmiersprachen: Java, Kotlin, Javascript, Typescript, Groovy
Frontend: Html5, Css, Angular, Sass, Bootstrap, Vaadin
Backend: Spring Boot, Grails, Hibernate
Cloud: Supabase, Aws, Microsoft Azure, Sentry Logging
Datenbanken: Sql, Mssql, Postgresql, Mongodb, Mysql, Mssql Reporting Services, Jasperreports
Mobile: Android (Auch “Modern Android Development”), Ionic Framework, Apache Cordova
Devops: Docker, Portainer, Jenkins, Shell / Bash, Linux, Windows Server
Tools: Intellij, Gradle, Maven, Webpack, Angular Cli, Git, Sonarqube
Testing: Junit, Mockito, Jasmine, Jest, Karma, Protractor, Playwright, Cypress
Projekt: Agile Vorgehensweisen (Insb. Scrum), Test Driven Development, Uml, Vsts / Azure Devops, Jira, Confluence, Bitbucket, Github, Microsoft Office
Sprachen
Ausbildung
Duale Hochschule Baden-Württemberg Stuttgart
M.Sc. Informatik · Informatik · Stuttgart, Deutschland · 1,7
Duale Hochschule Baden-Württemberg Mannheim
B.Sc. Angewandte Informatik · Angewandte Informatik · Mannheim, Deutschland · 1,8
Zertifikate & Bescheinigungen
Schulung zur SAP Customer Checkout-Entwicklung
Walldorf
MIFARE® Technologie-Zertifizierung
Remote
AWS Technical Essentials-Schulung
Remote
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Stefan ansässig?
Welche Sprachen spricht Stefan?
Wie viele Jahre Erfahrung hat Stefan?
Für welche Rollen wäre Stefan am besten geeignet?
Was ist das neueste Projekt von Stefan?
Für welche Unternehmen hat Stefan in den letzten Jahren gearbeitet?
In welchen Industrien hat Stefan die meiste Erfahrung?
In welchen Bereichen hat Stefan die meiste Erfahrung?
In welchen Industrien hat Stefan kürzlich gearbeitet?
In welchen Bereichen hat Stefan kürzlich gearbeitet?
Was ist die Ausbildung von Stefan?
Ist Stefan zertifiziert?
Wie ist die Verfügbarkeit von Stefan?
Wie hoch ist der Stundensatz von Stefan?
Wie kann man Stefan beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Full-Stack-Entwickler / Mitgründer / CTO / Leiter der Entwicklung
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Nußloch, Deutschland arbeiten