[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-en-enterprise-commerce-platform":3},{"id":4,"title":5,"body":6,"company":56,"confidential":57,"description":49,"extension":58,"featured":59,"highlights":60,"industry":70,"locale":71,"meta":72,"navigation":57,"order":73,"outcome":74,"parentProject":75,"path":76,"periodEnd":77,"periodStart":78,"phases":79,"projectType":75,"relatedProjects":88,"responsibilities":177,"role":184,"seo":185,"seoDescription":186,"seoTitle":187,"slug":188,"stem":189,"summary":190,"technologies":191,"__hash__":203},"projects\u002Fprojects\u002Fen\u002Fbraintags.md","Engineering and modernisation of a nationwide enterprise commerce platform",{"type":7,"value":8,"toc":48},"minimark",[9,14,18,21,25,28,31,35,38,41,45],[10,11,13],"h2",{"id":12},"situation","Situation",[15,16,17],"p",{},"The platform had to combine the shared processes of a large retail organisation with the individual requirements of several hundred affiliated retailers. Product data, content, pricing, availability and orders were provided centrally, while individual retailers retained control over their digital offering.",[15,19,20],{},"The system was business-critical, had evolved over many years and continuously faced new business, organisational and technical requirements.",[10,22,24],{"id":23},"what-i-worked-on","What I worked on",[15,26,27],{},"I engineered central backend and platform components, designed interfaces and took ownership of bespoke extensions. As Technical Project Lead, I coordinated delivery across engineering, operations and stakeholders while leading and developing the backend team.",[15,29,30],{},"When I later assumed CTO responsibility, my scope expanded to technology strategy, architecture, engineering processes, team development, infrastructure, technical metrics and budgets. Hands-on work on central Java and .NET components remained a key part of my role.",[10,32,34],{"id":33},"platform-and-architecture","Platform and architecture",[15,36,37],{},"The platform connected commerce, content management, search, customer and order processes with numerous internal and external systems. Established components were gradually modularised, central interfaces were redesigned and technical ownership became clearer.",[15,39,40],{},"Operations evolved from locally oriented infrastructure into a containerised cloud platform. Automated CI\u002FCD processes, monitoring and observability improved delivery, transparency and responsiveness in production.",[10,42,44],{"id":43},"what-changed","What changed",[15,46,47],{},"An established commerce application evolved into a platform with sustainable architecture and operational structures. Combining hands-on engineering, technical leadership and strategic ownership made it possible to advance business capabilities and technical modernisation in parallel.",{"title":49,"searchDepth":50,"depth":50,"links":51},"",2,[52,53,54,55],{"id":12,"depth":50,"text":13},{"id":23,"depth":50,"text":24},{"id":33,"depth":50,"text":34},{"id":43,"depth":50,"text":44},"Nationwide retail buying group",true,"md",false,[61,64,67],{"value":62,"label":63},"Several hundred","affiliated retailers operating through one shared platform",{"value":65,"label":66},"End to end","ownership from architecture and engineering to operations and continuous evolution",{"value":68,"label":69},"Lead → CTO","growing responsibility while remaining actively involved in engineering","Retail and digital platforms","en",{},4,"A platform used by several hundred retailers, with automated delivery, clear architecture and repeatable operational processes.",null,"\u002Fprojects\u002Fen\u002Fbraintags","2023","2014",[80,84],{"period":81,"title":82,"text":83},"2014–2019","Senior Software Engineer, Project and Team Lead","Hands-on engineering of business-critical backend components, technical leadership of bespoke requirements and leadership of the Java backend team.",{"period":85,"title":86,"text":87},"2019–2023","CTO, Technical Director and Lead Developer","Overall responsibility for technology strategy, architecture modernisation, engineering organisation and infrastructure, combined with hands-on delivery of central Java and .NET components.",[89,103,116,126,140,151,164],{"area":90,"title":91,"role":92,"text":93,"contributions":94,"technologies":98},"International commerce","International commerce platform for a smart home manufacturer","Lead Developer","Technical delivery of an international online shop spanning product, content and order processes across multiple markets.",[95,96,97],"Architecture of the platform and its central commerce processes","Lead development and coordination of international delivery","Integration of product data, backend services and third-party systems",[99,100,101,102],"Java","Spring","E-commerce","Integrations",{"area":104,"title":105,"role":106,"text":107,"contributions":108,"technologies":112},"CRM & Marketing Automation","CRM and marketing platform for an international life sciences group","Design & engineering","Co-development of a comprehensive platform for automated campaigns, audience management and personalised communication.",[109,110,111],"Technical design in collaboration with business teams","Engineering of automated campaign and CRM processes","Integration with existing enterprise systems",[113,114,99,115],"CRM","Marketing automation","Interfaces",{"area":104,"title":117,"role":106,"text":118,"contributions":119,"technologies":123},"CRM and marketing platform for a European specialist retail group","Development of central CRM and campaign processes for a European retail organisation operating across multiple sales channels.",[120,121,122],"Design of complex customer and campaign processes","Co-development of the production platform","Automation of audience-specific communication",[113,114,124,125],"Data integration","Campaigns",{"area":127,"title":128,"role":129,"text":130,"contributions":131,"technologies":135},"Embedded, server & app","Digital platform for a nationwide education initiative","Overall technical coordination","End-to-end delivery of a solution connecting a physical experience with embedded software, a server platform and mobile applications.",[132,133,134],"Engineering of embedded software, server and app","Support for hardware delivery and system integration","Management of technical delivery across all components",[136,137,138,139],"Embedded","RFID","Mobile app","Backend",{"area":141,"title":142,"role":143,"text":144,"contributions":145,"technologies":149},"IoT & commerce","IoT platform for automated ordering processes","Engineering & project lead","An open ordering platform connected a physical device with a configuration app, central server and multiple commerce systems.",[146,147,148],"Engineering of embedded, server and app components","Support for hardware development","Design and management of commerce integrations",[150,136,138,101],"IoT",{"area":152,"title":153,"role":154,"text":155,"contributions":156,"technologies":160},"Data platform","Digital platform for a property technology venture","Architecture & engineering","Delivery of a data-driven platform for digital property valuation and a new business model.",[157,158,159],"Design of system and data architecture","Integration of external data sources","Delivery and operation of cloud infrastructure",[161,124,162,163],"Cloud","APIs","Kubernetes",{"area":165,"title":166,"role":167,"text":168,"contributions":169,"technologies":173},"B2B procurement","White-label procurement platform for buying groups","Architecture & technical lead","Development of a multi-tenant platform for digital procurement of products, services and framework agreements.",[170,171,172],"Design of standardised yet customisable processes","Architecture for tenants, suppliers and buying groups","Technical leadership of platform delivery",[174,175,176,102],"B2B commerce","White label","Platform architecture",[178,179,180,181,182,183],"Architecture of central platform components and integrations","Lead development in Java and .NET","Technical project leadership and stakeholder alignment","Leadership and development of engineering teams","Cloud migration, CI\u002FCD, monitoring and production operations","Technology strategy, technical KPIs and IT budgets","Lead Developer, Technical Project Lead, later CTO",{"title":5,"description":49},"An anonymised project profile covering engineering, architecture and overall technology ownership of a nationwide enterprise commerce platform.","Enterprise commerce platform engineering | Stefan Weyer","enterprise-commerce-platform","projects\u002Fen\u002Fbraintags","The business-critical platform combined central commerce processes with the individual needs of several hundred affiliated retailers. I supported its evolution for many years – from hands-on backend engineering and project leadership to overall technology ownership.",[99,192,193,194,195,196,197,198,163,199,200,201,202],"Spring Framework",".NET","C#","Vue.js","MySQL","MongoDB","Docker","Google Cloud Platform","REST & GraphQL","GitLab CI","Grafana & Prometheus","bSB6x_kFeVcK7Oe-SWYx7vi_l3_SaFbdSz7w5oIZCos"]