[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"all-projects":3},[4,87,141,197,265],{"id":5,"title":6,"body":7,"company":48,"confidential":49,"description":41,"extension":50,"featured":49,"industry":51,"locale":52,"meta":53,"navigation":49,"order":54,"outcome":55,"path":56,"periodEnd":57,"periodStart":58,"responsibilities":59,"role":64,"seo":65,"seoDescription":66,"seoTitle":67,"slug":68,"stem":69,"summary":70,"technologies":71,"__hash__":86},"projects\u002Fprojects\u002Fen\u002Fnutrition-consulting-platform.md","Digital nutrition consulting platform",{"type":8,"value":9,"toc":40},"minimark",[10,15,19,23,26,30,33,37],[11,12,14],"h2",{"id":13},"situation","Situation",[16,17,18],"p",{},"A digital health services provider required a complete software landscape built from the ground up.",[11,20,22],{"id":21},"responsibility","Responsibility",[16,24,25],{},"I am responsible for architecture, technology selection, backend, web applications, customer, admin and coaching apps, deployment and ongoing operations.",[11,27,29],{"id":28},"implementation","Implementation",[16,31,32],{},"The solution combines a central .NET and Blazor platform with several mobile applications, a booking portal, authentication, documented APIs, payment processes and a headless CMS.",[11,34,36],{"id":35},"outcome","Outcome",[16,38,39],{},"A consistent, extensible platform brings core business processes together in one architecture across the full software lifecycle.",{"title":41,"searchDepth":42,"depth":42,"links":43},"",2,[44,45,46,47],{"id":13,"depth":42,"text":14},{"id":21,"depth":42,"text":22},{"id":28,"depth":42,"text":29},{"id":35,"depth":42,"text":36},"Digital health services startup",true,"md","Healthcare and SaaS","en",{},1,"Architecture and delivery of an extensible platform landscape with a shared backend, web applications and mobile apps through to production operations.","\u002Fprojects\u002Fen\u002Fnutrition-consulting-platform","2026","2025",[60,61,62,63],"Architecture and technical design of the complete software landscape","Development of backend, web platform and multiple Flutter apps","Integration of CMS, authentication, REST APIs and payment processes","Deployment, operations, monitoring and support","Lead Software Architect & Full Stack Engineer",{"title":6,"description":41},"Anonymised project experience with architecture and full-stack responsibility for a digital coaching and SaaS platform.","Digital nutrition consulting platform | Stefan Weyer","nutrition-consulting-platform","projects\u002Fen\u002Fnutrition-consulting-platform","A new digital service required an integrated platform for booking, communication, administration and mobile use.",[72,73,74,75,76,77,78,79,80,81,82,83,84,85],".NET 10","ASP.NET Core","Blazor","Entity Framework Core","PostgreSQL","Identity & JWT","OpenAPI","Flutter","Dart","BLoC","GetIt","GoRouter","Dio","Strapi","_NTFh-RaNrr6P-k9K5WytChcbmXMVHZRiKLN0gzaVrA",{"id":88,"title":89,"body":90,"company":118,"confidential":49,"description":41,"extension":50,"featured":49,"industry":119,"locale":52,"meta":120,"navigation":49,"order":42,"outcome":121,"path":122,"periodEnd":57,"periodStart":58,"responsibilities":123,"role":64,"seo":128,"seoDescription":129,"seoTitle":130,"slug":131,"stem":132,"summary":133,"technologies":134,"__hash__":140},"projects\u002Fprojects\u002Fen\u002Fecommerce-tax-platform.md","E-commerce and tax platform",{"type":8,"value":91,"toc":112},[92,94,97,99,102,104,107,109],[11,93,14],{"id":13},[16,95,96],{},"Complex e-commerce and tax processes needed to be represented in a transparent and extensible web platform.",[11,98,22],{"id":21},[16,100,101],{},"My scope covers overall architecture, backend and frontend, data modelling, business logic, authentication and technical operations.",[11,103,29],{"id":28},[16,105,106],{},"The platform is implemented as an integrated .NET and Blazor application with clearly separated business domains, PostgreSQL persistence, ASP.NET Core Identity, automated tests and documented interfaces.",[11,108,36],{"id":35},[16,110,111],{},"Overall technical responsibility delivers a maintainable and testable platform with clearly separated business domains and documented interfaces.",{"title":41,"searchDepth":42,"depth":42,"links":113},[114,115,116,117],{"id":13,"depth":42,"text":14},{"id":21,"depth":42,"text":22},{"id":28,"depth":42,"text":29},{"id":35,"depth":42,"text":36},"Mid-sized tax advisory business","E-commerce and tax processing",{},"Overall technical ownership of a maintainable, testable platform with clear business domains and documented interfaces.","\u002Fprojects\u002Fen\u002Fecommerce-tax-platform",[124,125,126,127],"Definition and implementation of the overall architecture","Backend and web interface development","Data modelling, authentication and security","Automated testing and API documentation",{"title":89,"description":41},"Anonymised project experience with architecture and full-stack responsibility for a modern e-commerce and tax processing platform.","E-commerce and tax platform | Stefan Weyer","ecommerce-tax-platform","projects\u002Fen\u002Fecommerce-tax-platform","Complex e-commerce and tax processes needed to be represented transparently, securely and extensibly in one web platform.",[72,135,73,74,136,75,76,137,138,139,78],"C#","ASP.NET Core Identity","Syncfusion","xUnit","Swagger","NH-dH05BQUVd8v23rj9140zEMAlQ4l0UGmdp_MJw4yg",{"id":142,"title":143,"body":144,"company":172,"confidential":49,"description":41,"extension":50,"featured":49,"industry":173,"locale":52,"meta":174,"navigation":49,"order":175,"outcome":176,"path":177,"periodEnd":58,"periodStart":178,"responsibilities":179,"role":184,"seo":185,"seoDescription":186,"seoTitle":187,"slug":188,"stem":189,"summary":190,"technologies":191,"__hash__":196},"projects\u002Fprojects\u002Fen\u002Fveterinary-practice-software.md","Cloud-based practice management software",{"type":8,"value":145,"toc":166},[146,148,151,153,156,158,161,163],[11,147,14],{"id":13},[16,149,150],{},"The cloud-based practice management platform supports medical organisations with treatment, inventory, appointments, billing and regulatory workflows.",[11,152,22],{"id":21},[16,154,155],{},"My focus was on complex product extensions, external integrations and the evolution of established medical and administrative processes.",[11,157,29],{"id":28},[16,159,160],{},"Work included integrating card payments into checkout and billing, regulatory reporting, revising medical prescription processes and connecting external appointment, communication and assistance systems.",[11,162,36],{"id":35},[16,164,165],{},"External systems and regulatory processes were integrated into established domain workflows without fragmenting the core practice management platform.",{"title":41,"searchDepth":42,"depth":42,"links":167},[168,169,170,171],{"id":13,"depth":42,"text":14},{"id":21,"depth":42,"text":22},{"id":28,"depth":42,"text":29},{"id":35,"depth":42,"text":36},"Mid-sized practice software provider","Veterinary software",{},3,"Payment, reporting, appointment and communication processes were integrated into the established business logic and data landscape.","\u002Fprojects\u002Fen\u002Fveterinary-practice-software","2024",[180,181,182,183],"Analysis of business and technical requirements","Design and implementation of external integrations","Extension of established workflows and data models","Implementation of regulatory requirements","Senior Software Engineer, .NET & Blazor",{"title":143,"description":41},"Anonymised Senior Software Engineering project for a cloud-based veterinary practice management platform using .NET and Blazor.","Cloud-based practice management software | Stefan Weyer","veterinary-practice-software","projects\u002Fen\u002Fveterinary-practice-software","An established practice platform needed regulatory workflows and external integrations without destabilising existing operations.",[192,73,193,75,194,77,195,139,78],".NET 8","Blazor WebAssembly","Microsoft SQL Server","REST","URhfYH0T8-zEgD1D00QSFwRylIMic-lhPbYX3M0KKg0",{"id":198,"title":199,"body":200,"company":234,"confidential":49,"description":41,"extension":50,"featured":235,"industry":236,"locale":52,"meta":237,"navigation":49,"order":238,"outcome":239,"path":240,"periodEnd":241,"periodStart":242,"responsibilities":243,"role":249,"seo":250,"seoDescription":251,"seoTitle":252,"slug":253,"stem":254,"summary":255,"technologies":256,"__hash__":264},"projects\u002Fprojects\u002Fen\u002Fbraintags.md","Evolution of an enterprise commerce platform",{"type":8,"value":201,"toc":228},[202,206,209,211,214,218,221,225],[11,203,205],{"id":204},"progression","Progression",[16,207,208],{},"Across several stages, my path led from Senior Software Developer and Technical Project Lead to overall technology responsibility as CTO, Technical Director and Lead Developer.",[11,210,22],{"id":21},[16,212,213],{},"Alongside hands-on Java and .NET engineering, the role covered team leadership, technology strategy, technical KPIs, IT budgets and architecture and infrastructure decisions.",[11,215,217],{"id":216},"platform","Platform",[16,219,220],{},"The enterprise commerce platform connected shop, content, customer, document and order processes with bespoke integrations. As technical lead of the backend team and technical project lead, I was responsible for individual solutions and production platform components.",[11,222,224],{"id":223},"significance","Significance",[16,226,227],{},"The technical organisation, platform and engineering teams were aligned for long-term scalability and modern engineering practices.",{"title":41,"searchDepth":42,"depth":42,"links":229},[230,231,232,233],{"id":204,"depth":42,"text":205},{"id":21,"depth":42,"text":22},{"id":216,"depth":42,"text":217},{"id":223,"depth":42,"text":224},"Mid-sized software and consulting provider",false,"E-commerce and enterprise software",{},4,"Technology strategy, team leadership and hands-on engineering combined to create a scalable platform and resilient engineering structures.","\u002Fprojects\u002Fen\u002Fbraintags","2023","2014",[244,245,246,247,248],"Technology strategy and architecture decisions","Leadership and development of technical teams","Hands-on Java and .NET development","Modernisation of platform and infrastructure","Management of technical KPIs and IT budgets","CTO, Technical Director & Lead Developer",{"title":199,"description":41},"Anonymised experience as CTO, technical director and lead developer of an enterprise commerce platform.","Enterprise commerce platform | Stefan Weyer","enterprise-commerce-platform","projects\u002Fen\u002Fbraintags","A commerce platform and its technical organisation had evolved over years and needed modernisation and long-term direction.",[257,258,259,135,260,261,262,263],"Java","Spring Framework",".NET","Vue.js","MySQL","MongoDB","IBM System i","hwNOm_auek2yG-2f1QvPL_LWbzlNQaycBI2CWWNmZUg",{"id":266,"title":267,"body":268,"company":292,"confidential":49,"description":41,"extension":50,"featured":235,"industry":293,"locale":52,"meta":294,"navigation":49,"order":295,"outcome":296,"path":297,"periodEnd":242,"periodStart":298,"responsibilities":299,"role":304,"seo":305,"seoDescription":306,"seoTitle":307,"slug":308,"stem":309,"summary":310,"technologies":311,"__hash__":315},"projects\u002Fprojects\u002Fen\u002Fcircit.md","Integration of publishing and subscription systems",{"type":8,"value":269,"toc":287},[270,274,277,279,282,284],[11,271,273],{"id":272},"context","Context",[16,275,276],{},"An IT service provider developed and operated applications and integrations for a range of media businesses.",[11,278,29],{"id":28},[16,280,281],{},"I developed interfaces between .NET applications and central enterprise systems, integrated customer-specific function modules and worked on a subscription self-service solution.",[11,283,224],{"id":223},[16,285,286],{},"This role was the starting point for professional software engineering, systems integration and business-critical enterprise processes.",{"title":41,"searchDepth":42,"depth":42,"links":288},[289,290,291],{"id":272,"depth":42,"text":273},{"id":28,"depth":42,"text":29},{"id":223,"depth":42,"text":224},"IT service provider for media businesses","Publishing and IT services",{},5,"Delivery of maintainable .NET applications and integrations for business-critical media and subscription operations.","\u002Fprojects\u002Fen\u002Fcircit","201",[300,301,302,303],"Development and maintenance of .NET applications","Enterprise system interface development","Integration of customer-specific function modules","Self-service management for print subscriptions","Junior Software Developer .NET",{"title":267,"description":41},"Anonymised experience with .NET, enterprise integrations and publishing self-service solutions.","Publishing and subscription systems | Stefan Weyer","publishing-system-integrations","projects\u002Fen\u002Fcircit","Established publishing and subscription systems needed dependable interfaces and digital self-service workflows.",[259,135,312,313,314,194],"Enterprise resource planning","Remote function calls","Web services","qVCYLh1f0sMNkuk4V0qauNtwD4DxzcQoMtQipZirEII"]