Stefan B.-Senior Full Stack Developer / Co-Founder / CTO / Head of Development

Check rate
Experience
Senior Full Stack Developer / Co-Founder / CTO / Head of Development
Netprint Development & Solutions GmbH
Overall technical responsibility for innovative SAP Customer Checkout solutions for leading customers such as Aramark, Consortium Gastronomie, Feinkost Käfer, TSG Hoffenheim, and VfB Stuttgart. End-to-end support from requirements analysis through implementation and support.
Successful design and development of the NDS SmartPOS platform ("Läufer App"):
Development of the software architecture and implementation according to Modern Android Development principles.
Management of a small development team (1 Android expert, 1 working student) with a 50 % share of my own development work.
Integration of various payment SDKs (S-Payment S-POS, VR Payment, CCV), enabling customers to achieve significant cost savings by continuing to use existing contracts.
Successful rollout at several major customers, with demonstrably increased efficiency of sales staff.
Independent development and successful implementation of critical infrastructure components:
Reporting server (SQL, JasperReports): Demonstrable reduction in accounting workload by eliminating the need for daily manual data transfer to the ERP system.
ZVT plugin: Sole responsibility for implementing the serial protocol with Java/Netty over TCP/IP, saving several thousand euros per site and successfully used in production at several Bundesliga stadiums.
Complete independent development of specialized plugins and server applications for customized extensions of SAP Customer Checkout:
Waiter Teams Plugin: Enables waiters to work and settle accounts as a team.
SQL Reporting: Independently delivered from concept through complete documentation.
RFID payment solution for employee cards: Responsible for the complete development cycle.
Integration with reservation services: Designed seamless integration with Luca and other services and implemented it together with a colleague.
Direct on-site technical support for customers, including rapid troubleshooting in real-time environments with high transaction volumes and direct coordination with stakeholders to continuously improve the systems based on practical experience.
Freelance Senior Full Stack Developer
TRC-Solutions LTD
Comprehensive technical consulting for the optimal implementation of SAP Customer Checkout, including requirements analysis, solution design, and best practices for customer success.
Independent design and development of critical payment solutions:
Complete architecture and implementation of terminal integrations for Clover, GlobalPay US/UK, and ACI Payments.
Independent development from prototype to production-ready solution, including comprehensive component tests.
Handover of fully documented and tested solutions to the customer for final approval with payment providers.
Successful development of customized enterprise solutions:
SQL reporting with automated (S)FTP upload: Independently designed the data architecture and implemented the complete workflow.
VIP customer management: Developed a specialized plugin for the automatic assignment of VIP discounts and credit in retail and food & beverage environments.
Independently handled all projects from requirements analysis through architecture and programming to handover and support.
Freelance Senior Full Stack Developer
Leading transmission system operator in Baden-Württemberg
Targeted development of a cloud-based coordination platform for grid stability.
Implementation of important frontend features in Angular (pagination, additional views).
Significant increase in test coverage in the Spring Boot backend.
Rapid onboarding and efficient implementation according to specified requirements and standards.
Freelance Senior Full Stack Developer
Netprint Datensysteme GmbH
Strategic consulting and technical implementation leadership for SAP Customer Checkout, with a comprehensive understanding of business requirements and technical possibilities.
Fully independent development of business-critical plugins and server applications:
Plugin for faster daily closing: Reduced closing time by approx. 70 %, providing significant operational benefits, especially at large events.
Pioneering development of the Waiter Teams Plugin: Independently designed and implemented for its first use at Oktoberfest.
SQL-based reporting system: Complete architecture and implementation of a customized reporting framework.
Direct on-site technical support for customers, including rapid troubleshooting in real-time environments with high transaction volumes and direct coordination with stakeholders.
End-to-end responsibility for the entire development cycle, from the initial concept through architecture, programming, testing, documentation, and maintenance of the solutions.
Freelance Senior Full Stack Developer
C24 Bank GmbH
- Interim support for the website and web app, especially the integration of animations, adaptation of content and styling, and extension of the web app's functionality.
Freelance Senior Full Stack Developer
BUNG Ingenieure AG
- Technical design and implementation of a web application for the interactive presentation of current construction projects (prototype).
Freelance Senior Full Stack Developer
hokona GmbH
- Remote support for the UI development of the CCO customer display.
Freelance Senior Full Stack Developer
SAP SE
Developer in the core team of the SAP Customer Checkout POS system, implementing complex functional enhancements for the new frontend (NGUI) based on Angular and SAPUI5.
Co-responsible for developing interfaces to integrate third-party systems, expanding the product's market relevance and flexibility.
Active involvement in architecture decisions and implementation of jointly developed concepts.
Contributed to product quality and stability through code reviews, agile development processes (Sprint Planning, Daily Scrums, retrospectives), and continuous integration in compliance with CI/CD principles.
Effective collaboration in an internationally distributed development team and documentation of implementations and architectures for sustainable knowledge transfer.
Supported the team part-time from 2021.
Consultant
BridgingIT GmbH
- Expanded and technically co-designed a portal for managing charging stations and electric vehicle fleets, based on Angular and an existing Spring Boot backend, for a listed energy supplier in the field of electric mobility.
Software Developer
Heidelberg mobil International GmbH
Contributed to a networking feature for a trade fair app that helped over 2 500 people connect more effectively; coordinated with external service providers and handled the Android implementation.
Implemented an app and web frontend for mobile form management based on Ionic and AngularJS, integrated Keycloak as an OAuth2 provider, and worked in a Scrum team.
Played a key role in the Deep Map ™ WebSDK 2+, selecting technologies, designing the architecture, and reimplementing various components based on OpenLayers and TypeScript.
Connected third-party services (SOAP, REST) to synchronize user data between the website and mobile app.
Automated the configuration of trade fair web apps, expanded an Excel parser, and achieved near-complete automation using Jenkins, enabling significant time savings.
Practical phases of the dual study program, Software Developer
sobedi GmbH / apinso GmbH
Implementation of a domain-specific language based on Groovy that allows the use of Excel-like formulas.
Development of a tool to automatically compare application databases to ensure successful data migration.
Automation of application deployment using Apache Ant.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Food and Beverage, Retail, Professional Services, and Energy.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, and Business Intelligence.
Summary
Over 17 years of professional experience as a Senior Software Developer, focusing on Spring (Java, backend) and Angular (TypeScript, frontend). Extensive practical experience in payment, POS systems, and the energy sector. Comfortable working on large enterprise software projects as well as greenfield projects, both independently and as part of a team. High standards for code quality and experienced in test automation, Test-Driven Development, agile methods, software architecture, and customer communication.
Skills
Programming Languages: Java, Kotlin, Javascript, Typescript, Groovy
Frontend: Html5, Css, Angular, Sass, Bootstrap, Vaadin
Backend: Spring Boot, Grails, Hibernate
Cloud: Supabase, Aws, Microsoft Azure, Sentry Logging
Databases: Sql, Mssql, Postgresql, Mongodb, Mysql, Mssql Reporting Services, Jasperreports
Mobile: Android (Including “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
Project: Agile Methods (Especially Scrum), Test Driven Development, Uml, Vsts / Azure Devops, Jira, Confluence, Bitbucket, Github, Microsoft Office
Languages
Education
Duale Hochschule Baden-Württemberg Stuttgart
M.Sc. Informatik · Computer Science · Stuttgart, Germany · 1,7
Duale Hochschule Baden-Württemberg Mannheim
B.Sc. Angewandte Informatik · Applied Computer Science · Mannheim, Germany · 1,8
Certifications & licenses
SAP Customer Checkout Development Training
Walldorf
MIFARE® Technology Certification
Remote
AWS Technical Essentials Day
Remote
Statistics
Experience
Global experience
Expertise
Qualifications
Frequently asked questions
Have questions? Find more information here.
Stefan is based in Nußloch, Germany and prefers 100% remote projects.
Stefan speaks the following languages: German (Native), English (Advanced), French (Elementary).
Stefan has at least 18 years of experience. During this time, Stefan has worked in at least 5 different roles and for 11 different companies. The average length of individual experience is 2 years and 8 months. Note that Stefan may not have shared all experience and actually has more experience.
Based on recent experience, Stefan would be well-suited for roles such as: Senior Full Stack Developer / Co-Founder / CTO / Head of Development, Freelance Senior Full Stack Developer, Consultant.
Stefan's most recent position is Senior Full Stack Developer / Co-Founder / CTO / Head of Development at Netprint Development & Solutions GmbH.
In recent years, Stefan has worked for Netprint Development & Solutions GmbH, TRC-Solutions LTD, Netprint Datensysteme GmbH, and SAP SE.
Stefan is most experienced in industries like Information Technology, Retail, and Food and Beverage. Stefan also has some experience in Professional Services, Energy, and Banking and Finance.
Stefan is most experienced in business areas like Information Technology, Product Development, and Business Intelligence.
Stefan has recently worked in industries like Information Technology, Retail, and Food and Beverage.
Stefan has recently worked in business areas like Information Technology, Product Development, and Business Intelligence.
Stefan holds a Master in Computer Science from Duale Hochschule Baden-Württemberg Stuttgart and a Bachelor in Applied Computer Science from Duale Hochschule Baden-Württemberg Mannheim.
Stefan has 3 certificates. These include: SAP Customer Checkout Development Training, MIFARE® Technology Certification, and AWS Technical Essentials Day.
The availability of Stefan needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 6 Nov 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Full Stack Developer / Co-Founder / CTO / Head of Development
Nearby freelancers
Professionals working in or nearby Nußloch, Germany
