[{"data":1,"prerenderedAt":180},["ShallowReactive",2],{"work-\u002Fwork\u002Fstarbucks":3,"work-nav":119},{"id":4,"title":5,"anonymised":6,"architecture":7,"body":29,"client":89,"description":84,"extension":90,"featured":91,"headline":92,"industry":93,"meta":94,"metrics":95,"navigation":91,"order":105,"path":106,"practice":107,"role":108,"screens":109,"seo":110,"stack":111,"status":115,"stem":116,"url":115,"year":117,"__hash__":118},"work\u002Fwork\u002Fstarbucks.md","Starbucks' first Shopify store",false,[8,14,19,23],{"name":9,"items":10},"Storefront",[11,12,13],"Liquid foundation","Rewards experience","Account",{"name":15,"items":16},"Commerce",[17,18],"Shopify","Shopify Subscriptions",{"name":20,"items":21},"Apps",[22],"Custom rewards login app",{"name":24,"items":25},"Integrations",[26,27,28],"Third-party rewards system","External identity provider","Vendor integrations",{"type":30,"value":31,"toc":83},"minimark",[32,37,41,45,48],[33,34,36],"h2",{"id":35},"the-brief","The brief",[38,39,40],"p",{},"Starbucks was building on Shopify for the first time, with Inviqa as delivery partner. The team had no in-house Shopify experience, and the store needed to work with a third-party rewards system and offer coffee subscriptions.",[33,42,44],{"id":43},"what-we-did","What we did",[38,46,47],{},"Mark joined as Principal Tech Lead, owning the technical architecture and acting as the team's Shopify lead.",[49,50,51,59,65,71,77],"ul",{},[52,53,54,58],"li",{},[55,56,57],"strong",{},"Architecture and integration strategy."," Worked with Inviqa's CTO, product managers and the client's leadership team to scope requirements and define the integration approach for each third-party vendor.",[52,60,61,64],{},[55,62,63],{},"Design feasibility."," Reviewed design proposals against what Shopify can and can't do, so issues were found before build rather than during it.",[52,66,67,70],{},[55,68,69],{},"Foundations."," Built the initial project foundation in Shopify Liquid and helped the dev team get up to speed on the platform.",[52,72,73,76],{},[55,74,75],{},"Rewards."," Integrated a third-party rewards system into the storefront and built a custom rewards login app, coordinating with the external provider.",[52,78,79,82],{},[55,80,81],{},"Subscriptions."," Implemented a coffee subscription service using Shopify Subscriptions.",{"title":84,"searchDepth":85,"depth":85,"links":86},"",2,[87,88],{"id":35,"depth":85,"text":36},{"id":43,"depth":85,"text":44},"Starbucks","md",true,"Technical architecture and Shopify leadership for the brand's first Shopify ecommerce build, including rewards and coffee subscriptions.","Food & Drink",{},[96,99,102],{"value":97,"label":98},"1st","Shopify build for the brand",{"value":100,"label":101},"Rewards","Third-party integration and custom login app",{"value":103,"label":104},"Subscriptions","Coffee subscriptions on Shopify Subscriptions",1,"\u002Fwork\u002Fstarbucks","commerce","Principal Tech Lead, via Inviqa (Havas)",[],{"title":5,"description":84},[17,112,18,113,114],"Liquid","Shopify Apps","TypeScript",null,"work\u002Fstarbucks","Dec 2024 – Nov 2025","PBkbt98CovAiwngqBXLS99qzUQeiaLyVZBZC2PENmTE",[120,121,125,130,135,140,145,150,155,160,165,170,175],{"path":106,"title":5,"client":89,"order":105},{"path":122,"title":123,"client":124,"order":85},"\u002Fwork\u002Fgood-beams","In-store and online retail for Good Beams","Good Beams",{"path":126,"title":127,"client":128,"order":129},"\u002Fwork\u002Fhebtroco","Moving HebTroCo from WooCommerce to Shopify","HebTroCo",3,{"path":131,"title":132,"client":133,"order":134},"\u002Fwork\u002Fbrimm","Membership, store credit and a Planet Fund for BRiMM","BRiMM",4,{"path":136,"title":137,"client":138,"order":139},"\u002Fwork\u002Fdbco","Native Shopify loyalty for premium fashion brands","DBCO",5,{"path":141,"title":142,"client":143,"order":144},"\u002Fwork\u002Fmyom","AI search visibility for MYOM Oat Drinks","MYOM",6,{"path":146,"title":147,"client":148,"order":149},"\u002Fwork\u002Fbleach-london","Platform build for Bleach London","Bleach London",7,{"path":151,"title":152,"client":153,"order":154},"\u002Fwork\u002Fviaduct","Re-platforming Viaduct Furniture","Viaduct Furniture",8,{"path":156,"title":157,"client":158,"order":159},"\u002Fwork\u002Fcubitts","Stabilising the Cubitts tech stack","Cubitts",9,{"path":161,"title":162,"client":163,"order":164},"\u002Fwork\u002Fbirl","Engineering process for an AI resale startup","Birl Technology",10,{"path":166,"title":167,"client":168,"order":169},"\u002Fwork\u002Fpluro","Closing the gap between founder and team at Pluro","Pluro",11,{"path":171,"title":172,"client":173,"order":174},"\u002Fwork\u002Fmuro","Muro, a social app for padel players","Muro",12,{"path":176,"title":177,"client":178,"order":179},"\u002Fwork\u002Fnoori","Noori Health, an iPhone app for tracking symptoms","Noori Health",13,1790883139393]