Monday Merch
01 / CONTEXT & SITUATION

Architecting Monday Merch Platform 2.0

A €500K-backed enterprise platform serving clients including Meta, Uber, and Netflix. While I led end-to-end design across the ecosystem in Figma, this case study deep-dives into our highest-friction bottleneck: solving B2B order checkout where buyers lack corporate payment authority.
€500K
Seed Backed
Meta/Uber
Enterprise Scale
Internal
Product Team
1 / 10
Target: 00:50 • 76 Words
{"kind":"work","id":"VAHEUPtph","name":"Monday Merch","summary":"€100K+ in estimated development costs avoided through delegated B2B payments, automated VAT feedback, and seven-day inventory reservations."}
{"kind":"work","id":"PBZIfVqXq","name":"NLE Connect","summary":"92% less gate-processing time through mobile OCR, offline workflows, and safer in-cab inspections across container-depot operations."}
{"kind":"work","id":"huAM3eAjQ","name":"Tirnu","summary":"A calmer trading experience with a two-layer order flow, 15-second quote freeze, and explicit recovery states across web and mobile."}
{"kind":"work","id":"pvJXzBBEX","name":"HuHealth","summary":"Unified diagnostics, consultations, and treatment journeys into a clearer clinical web experience, supported by a shared design system."}
{"kind":"slide","id":"X10tyOyGR","workId":"VAHEUPtph","content":"SITUATION: €500K-backed enterprise apparel platform serving Meta & Uber under a 1-month launch deadline.\nTASK: Corporate carts (€3.5K–€50K+) were abandoned because HR requesters lacked company credit cards.\nACTION: Rejected 12-month in-house rails; integrated MultiSafepay delegated links with an automated 7-day warehouse SKU lock.\nRESULT: -93% timeline (shipped in 3 weeks), €100K+ dev budget saved, and <24h factory production turnaround.\n","metrics":"€100K+ | Cost Saved\n-93% | Time-to-Market\n< 24h | Factory SLA\n","title":"Monday Merch Platform 2.0 Checkout Architecture","badge":"EXECUTIVE SUMMARY • STAR METHOD","durationTag":"ZX6dzFXBO","order":1,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"At Monday Merch, // enterprise carts reached up to 50,000 euros, // but departmental HR requesters couldn't pay because corporate credit cards were locked in **CFO desks**. // Forcing instant card entry caused near-total checkout abandonment // and flooded account managers with 12 manual emails per deal. // To launch within our strict 4-week deadline, // we rejected a 12-month custom payment build. // We integrated **MultiSafepay delegated links**, // automated real-time EU VAT validation, // and engineered an automated **7-day warehouse inventory lock**. // This reduced rollout time by **93%**, // saved over 100,000 euros in development budget, // and kept factory turnaround strictly under 24 hours.\n","targetSeconds":45,"talkingPoints":"Condensed STAR single view\nSolves organizational friction\nSeparates cost savings from conversion\n","defenseQA":"Q: Why single-view instead of multi-slide?\nA: For executive screening, a single dashboard delivers full business impact within 45 seconds without transition friction.\n"}
{"kind":"slide","id":"aLlXPbFmL","workId":"VAHEUPtph","content":"Corporate carts range from €3,500 to €50,000+. HR teams spend hours customizing merchandise, but company credit cards remain locked in CFO desks.\nForcing instant card inputs caused complete checkout abandonment and trapped account managers in 12+ manual emails chasing pro-forma PDF quotes.\n","metrics":"€3.5K-€50K | Order Size\n12+ Emails | Per Deal Cycle\n15 Accounts | Sales Rep Cap\n","title":"The B2B Paradox: Requesters Can’t Pay for What They Build","badge":"THE PITCH • 01 / THE BREAKDOWN","durationTag":"M024DQycU","order":1,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"In corporate B2B purchasing, consumer e-commerce models **completely collapse**. // HR and brand teams spent hours customizing apparel packs, // but corporate cards are physically locked in the **CFO's desk**. // Forcing immediate 16-digit card input caused complete checkout abandonment. // Sales reps had to intervene with 12 manual emails per deal, // which capped client capacity at only 15 accounts per representative. // Faced with this friction under a one-month launch deadline, we had to make a critical architectural trade-off...\n","targetSeconds":50,"talkingPoints":"Consumer checkout breaks in B2B\nManual quote bottleneck\nEU VAT cross-border issues\n","defenseQA":"Q: Why couldn't sales continue manual invoicing?\nA: Manual pro-formas required 12 emails per deal, capping sales bandwidth at 15 accounts.\n\nQ: How did requesters respond to the card gate?\nA: They closed the tab immediately and forwarded raw cart screenshots to account managers.\n"}
{"kind":"slide","id":"QUBz25OUc","workId":"VAHEUPtph","content":"Rejected a 12-month proprietary payment infrastructure build to offload PCI compliance and European licensing.\nIntegrated MultiSafepay delegated guest checkout links. When an initial 'Download PDF' flow failed due to stock collisions, we engineered an automated 7-day warehouse SKU reservation lock.\n","metrics":"3 Weeks | Rollout Velocity\n7 Days | Automated SKU Hold\n100% | PCI Offloaded\n","title":"MultiSafepay Delegation Rails & The Warehouse Iteration","badge":"THE PITCH • 02 / THE ARCHITECTURAL TRADE-OFF","durationTag":"M024DQycU","order":2,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"Instead of spending 12 months building custom in-house payment rails, // we integrated **MultiSafepay delegation links**, // offloading all compliance liability. // But our first assumption failed: // giving requesters a simple 'Download PDF' button caused warehouse inventory collisions while waiting days for wire approval. // We iterated immediately: // generating a delegation link now triggers an **automated 7-day SKU reservation** inside the warehouse management system, // eliminating inventory collisions completely. // And here is the commercial outcome this delivered...\n","targetSeconds":55,"talkingPoints":"Speed over custom build\nTransparent iteration on PDF invoice\nClosed digital-to-warehouse loop\n","defenseQA":"Q: Why 3rd-party rails over in-house?\nA: Building custom payment infrastructure required European licenses and 12+ months. MultiSafepay shipped in 3 weeks.\n"}
{"kind":"slide","id":"Z1sitF66n","workId":"VAHEUPtph","content":"Shipped in 3 weeks instead of 12 months (-93% timeline). Avoided €100K+ in infrastructure costs, reduced factory production turnaround to under 24 hours, and won Start-Up of the Year 2024.\nEstablished the design bedrock that continues to power Platform 3.0.\n","metrics":"€100K+ | Dev Cost Avoided\n-93% | Timeline Reduction\n< 24h | Factory SLA\n","title":"Commercial Velocity & Core Enterprise Design Principle","badge":"THE PITCH • 03 / MEASURABLE IMPACT","durationTag":"M024DQycU","order":3,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"The business impact was immediate: // we cut delivery time by **93%**, launching in 3 weeks instead of a year. // We avoided over 100,000 euros in infrastructure spend, // kept factory production turnaround strictly **under 24 hours**, // and Monday Merch was awarded **Start-Up of the Year 2024**. // But my core takeaway as a product designer is this: // enterprise UX is never about forcing organizations into a rigid consumer funnel. // It is about designing around organizational handoffs between creators, controllers, and operations. // Thank you, and I look forward to your questions.\n","targetSeconds":55,"talkingPoints":"Cost avoidance clarity\nAwarded Start-Up of the Year 2024\nPlatform 3.0 bedrock\n","defenseQA":"Q: How was the 24h SLA verified?\nA: Factory webhook transmission confirmed automated cutting job creation under 24h.\n"}
{"kind":"slide","id":"z2J2SRrX6","workId":"VAHEUPtph","content":"A €500K-backed enterprise platform serving clients including Meta, Uber, and Netflix. While I led end-to-end design across the ecosystem in Figma, this case study deep-dives into our highest-friction bottleneck: solving B2B order checkout where buyers lack corporate payment authority.\n","metrics":"€500K | Seed Backed\nMeta/Uber | Enterprise Scale\nInternal | Product Team\n","title":"Architecting Monday Merch Platform 2.0","badge":"01 / CONTEXT & SITUATION","durationTag":"jtGFLhRWm","order":1,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"To give you the backdrop, // Monday Merch is a 500k-euro backed B2B platform supplying branded merchandise to global enterprises like Meta, Uber, and Netflix. // While I led end-to-end design across our ecosystem in Figma, // this case study focuses on our single most critical bottleneck: // **solving B2B checkout where buyers lack payment authority** under a strict one-month founder deadline. // To understand why this was such a high-stakes challenge, let's look at how the core transaction broke down...\n","targetSeconds":50,"talkingPoints":"Senior Product Designer role\nEnterprise basket scale\nHigh-friction bottleneck focus\n","defenseQA":"Q: What was your exact scope on this project?\nA: I owned product design in Figma across checkout workflows, multi-entity billing CRUD, warehouse reservation logic, and error recovery states.\n"}
{"kind":"slide","id":"RuBAzA2Y5","workId":"VAHEUPtph","content":"Consumer online shopping assumes one person builds the cart and pays immediately. In corporate orders (€3,500 to €50,000+), that flow breaks completely:\n• No Company Credit Card: Cards locked in CFO desk.\n• 12+ Manual Emails per Deal: Chasing pro-forma quotes capped sales reps at 15 accounts.\n• EU VAT Reverse-Charge Friction: Requires verified VAT numbers under EU Directive 2006/112/EC.\n","metrics":"€3,500+ | Min Order Size\n12+ Emails | Per Deal Cycle\n15 Accounts | Sales Rep Cap\n","title":"Requesters Can’t Pay for What They Build","badge":"02 / THE CORE PROBLEM","durationTag":"jtGFLhRWm","order":2,"image":"https://framerusercontent.com/images/aqkwfSoOzrJKF6i2zY0sM3BfWM.svg?width=1600&height=1000","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"In corporate orders ranging from 3,500 to over 50,000 euros, // the standard consumer checkout model **completely collapses**. // HR and brand managers spend hours configuring apparel and vector assets, // but company cards are locked inside the **CFO's desk**. // Demanding an immediate 16-digit card number caused near-100% cart abandonment right at the final step. // Sales reps were forced to step in manually—typing pro-forma PDF quotes, verifying tax IDs, and chasing bank wires across 12 emails per deal. // This capped rep capacity at only 15 client accounts. // And behind this friction was a deep behavioral conflict between three distinct people...\n","targetSeconds":55,"talkingPoints":"Immediate card entry failed\nManual quote drag\nCross-border VAT issues\n","defenseQA":"Q: How did account managers spend their time before?\nA: Over 60% of their day was lost to typing pro-forma quotes and chasing finance wires manually.\n"}
{"kind":"slide","id":"WQG1WFD0G","workId":"VAHEUPtph","content":"Mapping opposing environments:\n• The Approver (CFO): Drowning in ERP portals (SAP/NetSuite), refuses platform logins, requires EU VAT verification.\n• The Requester (HR): Lives in Slack & Figma, zero corporate card authority.\n• The Operator (Warehouse): Suffers double-allocation drift when wire approvals lag.\n","metrics":"Approver | CFO & Controllers\nRequester | HR & Brand Leads\nOperator | Warehouse Ops\n","title":"The 3 People in Every Corporate Order","badge":"03 / BEHAVIORAL DYNAMICS","durationTag":"jtGFLhRWm","order":3,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"We realized we couldn't design for a single generic persona. // We mapped the daily environments of all three stakeholders: // The **Approver**—the CFO—lives in SAP and NetSuite; // they refuse to create a new platform profile just to approve one department's swag, and they require strict EU VAT compliance. // The **Requester** in HR lives in Slack and Figma under immense onboarding deadline pressure, but has **zero card authority**. // And the **Warehouse Operator** manages physical inventory across Europe; // they cannot hold stock indefinitely on unconfirmed orders, but suffer severe 'double-allocation drift' when bank wires lag. // Faced with these divergent needs under a tight deadline, we had to make our first major technical trade-off...\n","targetSeconds":55,"talkingPoints":"Organizational handoffs over single-user flow\nZero-login approver link\nBounded warehouse commitments\n","defenseQA":"Q: Why is login friction so damaging for CFOs?\nA: Finance controllers approve invoices across dozens of tools. Forcing account registration causes instant refusal.\n"}
{"kind":"slide","id":"OrSAnixnH","workId":"VAHEUPtph","content":"Founder directive: Platform 2.0 checkout had to launch in 1 month.\n• Direction Rejected: In-House Payment Processing (12+ months delay, full PCI-DSS liability).\n• Direction Selected: MultiSafepay 3rd-Party Rails (Launched in 3 weeks, 100% PCI offloaded).\n• Design Leverage: Freed 100% of design capacity for entity CRUD and delegation links.\n","metrics":"3 Weeks | Rollout Speed\n-93% | Timeline Reduction\n100% | PCI Offloaded\n","title":"Why We Chose MultiSafepay over In-House","badge":"04 / KEY DECISION: 3RD-PARTY RAILS","durationTag":"jtGFLhRWm","order":4,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"Our founder, Jeroen, set a firm mandate: Platform 2.0 checkout had to launch in one month. // Engineering initially explored building proprietary payment processing in-house. // But that path meant European banking licenses, PCI compliance audits, and at least a 12-month delay. // We consciously **rejected in-house rails**. // By partnering with MultiSafepay, we offloaded 100% of security liability and rolled out trusted payment methods like iDEAL, credit cards, and Net-30 in just **3 weeks**. // This gave us tremendous design leverage: // we freed all design capacity to solve root workflow bottlenecks like billing entity CRUD and link delegation. // Here is how that completely transformed the user journey...\n","targetSeconds":50,"talkingPoints":"Speed-to-market trade-off\nInstant payment method trust\nDesign focus on UX handoffs\n","defenseQA":"Q: Did this limit UI control?\nA: We relied on MultiSafepay's payment settlement screens, but it freed us to build the in-checkout delegation engine.\n"}
{"kind":"slide","id":"krCR8Q0OG","workId":"VAHEUPtph","content":"Comparing old vs new:\n• Old Flow: Config Pack → Forced Card → Stuck → Email Sales Rep → Manual PDF Quote → Tax Rejection → Wire Sync = 14 Days Lost.\n• New Flow: Review Costs → Billing Address (Auto VAT) → Switch Payment Link (Locks Stock) → Slack Link (No Login) → MultiSafepay Settle → Factory Sync = < 24h to Factory.\n","metrics":"10-14 Days | Old Email Loop\n< 24h | New Factory SLA\n6 Steps | Linear Flow\n","title":"7 Painful Steps (14 Days) vs 6 Fast Steps (< 24h)","badge":"05 / THE NEW PROCESS","durationTag":"jtGFLhRWm","order":5,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"To visualize the shift: // our old journey was a 14-day manual mess. // Users hit a card gate, abandoned the cart, emailed sales reps, waited for PDF quotes, hit tax errors, and manually matched wires. // We replaced this with a streamlined **6-step delegation flow**: // review transparent costs, select billing with auto-VAT validation, toggle the payment link to instantly lock warehouse stock, share via Slack, let finance settle with **zero login required**, and auto-sync with factories in **less than 24 hours**. // Now, let's dive into the core interface systems I architected in Figma to support this flow...\n","targetSeconds":50,"talkingPoints":"Eliminated manual quote creation\nShifted handoffs to Slack\nAutomated factory webhook sync\n","defenseQA":"Q: How did factory operations measure the 24h SLA?\nA: Timestamp from payment confirmation webhook to the automated creation of embroidery job tickets.\n"}
{"kind":"slide","id":"epgWDhRN9","workId":"VAHEUPtph","content":"Architected 4 key systems in Figma:\n1. Multi-Entity Billing Engine: In-checkout CRUD with EU VIES live tax checks.\n2. The Hero Switch: 'Receive Payment Link' freezes order configuration.\n3. 7-Day Central Warehouse SKU Hold: Locks physical stock via WMS.\n4. Guest Handoff Flow: CFO settles via Slack without login.\n","metrics":"Entity CRUD | Subsidiary Billing\nHero Switch | State Freeze\n7-Day Hold | WMS Inventory\n","title":"4 Core UI & System Design Executions","badge":"06 / DEEP ARCHITECTURE IN FIGMA","durationTag":"jtGFLhRWm","order":6,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"In Figma, I architected four key interface systems. // First, an in-checkout **multi-entity billing CRUD engine** connecting directly to the EU VIES registry for automatic tax validation. // Second, our **Hero Switch**—'Receive Payment Link'—which collapses card fields, freezes order configuration, and generates an authenticated shareable link. // Third, a **7-day central warehouse SKU reservation** system that communicates with the WMS to lock physical inventory upon link generation. // And fourth, a **guest handoff flow** that lets CFOs settle via Slack link without creating an account. // But during early rollout, our first assumption failed in the warehouse...\n","targetSeconds":55,"talkingPoints":"In-checkout entity CRUD\nState-freezing visual switch\nPhysical stock sync\n","defenseQA":"Q: How does the Hero Switch behave visually?\nA: Toggling ON collapses card inputs, displays a state-freeze banner, and generates an authenticated link.\n"}
{"kind":"slide","id":"OijPVNqTR","workId":"VAHEUPtph","content":"Initial assumption vs breakdown:\n• Download PDF invoice failed because finance took 3 to 6 days to approve wires while unreserved blank hoodies were sold to other orders.\n• The Iterative Fix: Integrated an automated 7-day SKU reservation hold in the central WMS upon link generation.\n","metrics":"3-6 Days | Approval Lag\nStock Drift | Initial Flaw\nAuto Hold | System Fix\n","title":"Why a Simple PDF Invoice Created Stock Issues","badge":"07 / WHAT WE GOT WRONG","durationTag":"jtGFLhRWm","order":7,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"I want to share what we got wrong in our first release. // My initial assumption was that adding a simple 'Download Invoice PDF' button would bridge the delegation gap. // **I was completely wrong.** // Finance controllers took 3 to 6 days to approve bills. // Because our backend waited for payment before taking operational action, physical blank inventory in the warehouse was not reserved. // By the time the CFO paid, other automated orders had bought up the hoodies, forcing sales reps to cancel deals. // We iterated immediately: // the moment a payment link is created, the system locks that inventory in the central warehouse for 7 days, eliminating collisions. // Beyond inventory holds, we also designed for critical edge cases...\n","targetSeconds":55,"talkingPoints":"Transparent iteration narrative\nWMS floor feedback\nEliminated deal cancellations\n","defenseQA":"Q: Did clients hoard inventory with the 7-day lock?\nA: No, holds expired strictly at 7 days, releasing items back to warehouse stock with an automated notification.\n"}
{"kind":"slide","id":"DTPsmr20O","workId":"VAHEUPtph","content":"Designed for failure states:\n• Tab closed mid-payment: Session token persistence resumes in 1 click.\n• Invalid EU VAT: Real-time inline VIES feedback with tooltips.\n• Approval > 7 days: Automated stock reallocation & Slack alert.\n• Different branch offices: In-checkout entity CRUD.\n","metrics":"Token State | Tab Recovery\nVIES API | Live Tax Verify\nDay 7 | Auto Reallocation\n","title":"Handling Real-Life Problems & Error Prevention","badge":"08 / DEFENSIVE DESIGN","durationTag":"jtGFLhRWm","order":8,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"Great enterprise design is defined by how you handle failure states. // We built four defensive recovery mechanisms: // First, **session token persistence**—if a CFO closes the browser tab, a 'Continue Flow' modal recovers state in one click without cart rebuilds. // Second, **real-time VIES API checks**—if an EU VAT number fails, the system provides inline tooltips without crashing the checkout. // Third, **automated stock release** at day 7 with automated Slack alerts. // And fourth, an in-checkout billing entity CRUD engine so multinational clients can switch subsidiaries without leaving checkout. // And here is the measurable commercial impact this delivered...\n","targetSeconds":50,"talkingPoints":"Resilient recovery states\nZero cart data loss\nStrict EU corporate tax compliance\n","defenseQA":"Q: How are expired links handled?\nA: The link invalidates gracefully, frees reserved SKUs, and provides the requester a 1-click renewal option.\n"}
{"kind":"slide","id":"xRaXu_GZ_","workId":"VAHEUPtph","content":"Delivered measurable impact:\n• €100K+ Dev Budget Saved vs custom build.\n• -93% Timeline Reduction (Shipped in 3 weeks vs 12 months).\n• < 24h Production SLA official turnaround.\n• 4.9 / 5 Trustpilot Score & Start-Up of the Year 2024 at The Supplier Days.\n","metrics":"€100K+ | Dev Saved\n-93% | Timeline Reduction\n< 24h | Production SLA\n","title":"Commercial Velocity & Operational Stability","badge":"09 / MEASURABLE RESULTS","durationTag":"jtGFLhRWm","order":9,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"The business impact was immediate and measurable. // By choosing 3rd-party rails, we avoided an estimated 100,000 euros in development costs. // We cut our delivery timeline by **93%**, shipping in 3 weeks instead of a year. // Factory turnaround dropped strictly **below 24 hours**, customer trust reached 4.9 on Trustpilot, and Monday Merch was named **Start-Up of the Year 2024**. // Most importantly, these workflows established the architectural bedrock that powers Platform 3.0 today. // To close this presentation, I want to reflect on the core design principle I took from this project...\n","targetSeconds":50,"talkingPoints":"Editorial honesty on metrics\nIndustry award recognition\nPlatform 3.0 foundation\n","defenseQA":"Q: Are the €100K savings measured revenue or cost avoidance?\nA: Cost avoidance based on 12 months of engineering salaries and licensing costs required for proprietary rails.\n"}
{"kind":"slide","id":"BE9yz7Ixe","workId":"VAHEUPtph","content":"\"Enterprise product design is not about forcing organizational users into a rigid consumer checkout funnel. It is about understanding the messy political reality between departmental creators, corporate finance controllers, and warehouse operations—meeting stakeholders where they already work.\"\n","metrics":"Creator | Slack / Figma\nController | ERP / Wire\nWarehouse | Physical SKU\n","title":"The Principle I Took from This Project","badge":"10 / REFLECTION & PRINCIPLE","durationTag":"jtGFLhRWm","order":10,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"The biggest principle I learned from leading design on Platform 2.0 is that: // **enterprise product design is never about forcing organizational users into a rigid consumer checkout funnel.** // It is about understanding the messy political reality between departmental creators, corporate finance controllers, and warehouse operations—meeting stakeholders where they already work, whether through Slack notifications, automated pro-forma links, or asynchronous delegation. // Thank you very much, and I would love to open the floor for any questions or deep dives.\n","targetSeconds":45,"talkingPoints":"Design leadership philosophy\nOrganizational empathy over aesthetics\nSenior maturity for tier-1 roles\n","defenseQA":"Q: How does this apply to other enterprise domains?\nA: B2B products always involve multiple actors with asymmetric power. Designing for the delegation seam is key.\n"}
{"kind":"slide","id":"xTrZY5rrm","workId":"PBZIfVqXq","content":"Eliminating 11-digit typing errors. Depot personnel capture container numbers in 3 seconds directly using smartphone computer vision under midday sun glare.\nAuto-fills manifest data from central databases without manual trucker inputs.\n","metrics":"3 Seconds | Capture Time\n100% | Offline Sync\nISO 6346 | OCR Standard\n","title":"Designing for Harsh Sunlight & Sub-Second Latency","badge":"NLE CONNECT • GOVTECH LOGISTICS","durationTag":"jtGFLhRWm","order":1,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"When field officers inspect containers in Surabaya depot, // midday sun glare washes out smartphone screens, and typing 11-digit ISO numbers caused a 35% error rate. // We designed an offline OCR bounding box that locks onto rear container text in under 3 seconds, // automatically autofilling trucker manifests without manual typing...\n","targetSeconds":50,"talkingPoints":"Mobile computer vision on budget Android\nHigh-contrast outdoor UI\nSub-second database autofill\n","defenseQA":"Q: How did you test outdoor glare?\nA: Tested live on depot docks with terminal workers using high-contrast color tokens and haptic buzz feedback.\n"}
{"kind":"slide","id":"q31TFj7dv","workId":"PBZIfVqXq","content":"Depots often lack stable 4G/WiFi connections. Designed an optimistic SQLite queue that caches OCR scans locally and syncs in bursts upon gate exit.\n","metrics":"0% Drop | Packet Loss\n< 50ms | Local SQLite\nAuto-Retry | Queue Sync\n","title":"Offline-First Local Sync Architecture","badge":"NLE CONNECT • ARCHITECTURE","durationTag":"jtGFLhRWm","order":2,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"Because dockside connectivity is notoriously unreliable, // we architected an offline-first SQLite cache. // Scans are validated locally in 50 milliseconds, // and queued orders sync automatically the moment a driver passes the gate antenna...\n","targetSeconds":45,"talkingPoints":"Optimistic UI states\nZero data loss under dead zones\nInstant feedback without server roundtrips\n","defenseQA":"Q: What happens if sync fails?\nA: Background worker retries with exponential backoff while gate barrier status remains verified locally.\n"}
{"kind":"slide","id":"BTkMwTb4s","workId":"PBZIfVqXq","content":"Eliminating 11-digit typing errors for container terminal inspections via mobile computer vision under harsh outdoor sun glare.\n","metrics":"3s | Scan Time\n35% Error | Eliminated\n100% | Offline Ready\n","title":"3-Second Depot OCR Automation","badge":"NLE CONNECT • 1-MIN SUMMARY","durationTag":"jtGFLhRWm","order":3,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"In container depots, // typing 11-digit numbers under intense sunlight caused severe truck congestion. // We built an offline-first OCR scanner that reads ISO numbers in 3 seconds, // eliminating typing errors completely.\n","targetSeconds":40,"talkingPoints":"High-impact GovTech automation\n3-second capture loop\n","defenseQA":"Q: Core metric?\nA: 35% typing error rate reduced to zero.\n"}
{"kind":"slide","id":"SGOJAbhmp","workId":"PBZIfVqXq","content":"Eliminating 11-digit typing errors for container terminal inspections via mobile computer vision under harsh outdoor sun glare.\n","metrics":"3s | Scan Time\n35% Error | Eliminated\n100% | Offline Ready\n","title":"3-Second Depot OCR Automation","badge":"NLE CONNECT • 1-MIN SUMMARY","durationTag":"ZX6dzFXBO","order":1,"image":"","videoURL":"","videoFile":null,"videoPoster":"","videoCaptions":"","speakerNotes":"","script":"In container depots, // typing 11-digit numbers under intense sunlight caused severe truck congestion. // We built an offline-first OCR scanner that reads ISO numbers in 3 seconds, // eliminating typing errors completely.\n","targetSeconds":40,"talkingPoints":"High-impact GovTech automation\n3-second capture loop\n","defenseQA":"Q: Core metric?\nA: 35% typing error rate reduced to zero.\n"}
{"kind":"preset","id":"PresetTalabat2026","title":"Talabat - Product Designer","targetCompany":"Talabat","focusNarrative":"Discuss delivery ecosystem handoffs, localized constraints and coordination across requester, payer and fulfilment. Use Monday Merch evidence; Talabat applications are hypotheses.","selectedSlides":"","durationTag":"PresetFull2026"}
{"kind":"preset-slide","id":"X10tyOyGR","presetId":""}
{"kind":"preset-slide","id":"aLlXPbFmL","presetId":""}
{"kind":"preset-slide","id":"QUBz25OUc","presetId":""}
{"kind":"preset-slide","id":"Z1sitF66n","presetId":""}
{"kind":"preset-slide","id":"z2J2SRrX6","presetId":""}
{"kind":"preset-slide","id":"RuBAzA2Y5","presetId":""}
{"kind":"preset-slide","id":"WQG1WFD0G","presetId":""}
{"kind":"preset-slide","id":"OrSAnixnH","presetId":""}
{"kind":"preset-slide","id":"krCR8Q0OG","presetId":""}
{"kind":"preset-slide","id":"epgWDhRN9","presetId":""}
{"kind":"preset-slide","id":"OijPVNqTR","presetId":""}
{"kind":"preset-slide","id":"DTPsmr20O","presetId":""}
{"kind":"preset-slide","id":"xRaXu_GZ_","presetId":""}
{"kind":"preset-slide","id":"BE9yz7Ixe","presetId":""}
{"kind":"preset","id":"PresetAgoda2026","title":"Agoda - Product Designer","targetCompany":"Agoda","focusNarrative":"Discuss conversion funnel friction, transparent obligations and global booking contexts. Use Monday Merch evidence; booking applications require validation.","selectedSlides":"","durationTag":"PresetFull2026"}
{"kind":"preset-slide","id":"X10tyOyGR","presetId":""}
{"kind":"preset-slide","id":"aLlXPbFmL","presetId":""}
{"kind":"preset-slide","id":"QUBz25OUc","presetId":""}
{"kind":"preset-slide","id":"Z1sitF66n","presetId":""}
{"kind":"preset-slide","id":"z2J2SRrX6","presetId":""}
{"kind":"preset-slide","id":"RuBAzA2Y5","presetId":""}
{"kind":"preset-slide","id":"WQG1WFD0G","presetId":""}
{"kind":"preset-slide","id":"OrSAnixnH","presetId":""}
{"kind":"preset-slide","id":"krCR8Q0OG","presetId":""}
{"kind":"preset-slide","id":"epgWDhRN9","presetId":""}
{"kind":"preset-slide","id":"OijPVNqTR","presetId":""}
{"kind":"preset-slide","id":"DTPsmr20O","presetId":""}
{"kind":"preset-slide","id":"xRaXu_GZ_","presetId":""}
{"kind":"preset-slide","id":"BE9yz7Ixe","presetId":""}
{"kind":"preset","id":"PresetRevolut2026","title":"Revolut - Product Designer","targetCompany":"Revolut","focusNarrative":"Discuss B2B payment authority, EU VIES validation, delegated rails and explicit recovery states. Evidence is Monday Merch; Revolut applications are hypotheses.","selectedSlides":"","durationTag":"PresetFull2026"}
{"kind":"preset-slide","id":"X10tyOyGR","presetId":""}
{"kind":"preset-slide","id":"aLlXPbFmL","presetId":""}
{"kind":"preset-slide","id":"QUBz25OUc","presetId":""}
{"kind":"preset-slide","id":"Z1sitF66n","presetId":""}
{"kind":"preset-slide","id":"z2J2SRrX6","presetId":""}
{"kind":"preset-slide","id":"RuBAzA2Y5","presetId":""}
{"kind":"preset-slide","id":"WQG1WFD0G","presetId":""}
{"kind":"preset-slide","id":"OrSAnixnH","presetId":""}
{"kind":"preset-slide","id":"krCR8Q0OG","presetId":""}
{"kind":"preset-slide","id":"epgWDhRN9","presetId":""}
{"kind":"preset-slide","id":"OijPVNqTR","presetId":""}
{"kind":"preset-slide","id":"DTPsmr20O","presetId":""}
{"kind":"preset-slide","id":"xRaXu_GZ_","presetId":""}
{"kind":"preset-slide","id":"BE9yz7Ixe","presetId":""}

Create a free website with Framer, the website builder loved by startups, designers and agencies.