Product Engineer first, engineer second. Bringing 20+ years of software experience to build resilient TypeScript/NestJS services powering 10M+ wardrobes and Whering's new B2B offering.
Wardrobe Architecture & Pragmatism Simulator
Explore real-world engineering trade-offs: measure the 3-day MVP velocity advantage and simulate how mobile-aware backend design cuts payload latency, battery consumption, and Firestore costs.
“You propose simpler alternatives when a 3-day version captures 90% of a 3-week feature's value.”
Mobile-First API Optimizations
90%
in 3 days
26 KB
95% leaner JSON
-90%
mobile radio saved
32 ms
Cloud Run response
The 3-Day MVP Advantage: By shipping a lean prototype in 3 days, Whering puts actual features in front of users 18 days faster. We validate adoption, gather telemetry, and avoid the high risk of gold-plating features that users don't end up adopting.
Backend stack alignment: TypeScript • NestJS • GCP Cloud Run • Firestore • BullMQ/Redis
Designed to operate seamlessly with Whering's mobile engineers: predictable schemas, deterministic pagination, idempotency keys for offline retries, and background job queues so mobile clients never freeze waiting for ML image segmentation.
Why we should start a conversation
Whering is digitizing 10M+ wardrobes and launching a new B2B product from scratch. You need engineers who treat code as a tool for business impact—who ship lean MVPs, delete dead experiments, and design backend services that make mobile clients fly.
Goldlabel NX Monorepo
The production workspace showcasing modular TypeScript architectures, strict API boundary definitions, CI/CD automation, and full-stack ownership.
@goldlabelapps/agent-layer
Published npm library powering structured schemas, deterministic runtimes, and observable workflow execution across production microservices.
Product First Mindset
Code is a tool, not the trophy. Pushing back on unnecessary complexity to ship fast, validate with actual Wherers, and double down on proven engagement.
Mobile Partnering
Empathetic API design: understanding Flutter/iOS constraints, low-bandwidth commutes, battery drain, and backward-compatible schemas during staged app store rollouts.
Cloud & Autonomous Operations
GCP Cloud Run, Cloud Functions, and BullMQ/Redis worker pipelines. Deploying, monitoring, and operating reliable backend services end-to-end.
How I align with Whering's Senior Product Engineer role
Direct comparison mapping Whering's stated job specifications to proven production experience and technical competencies.
Product Engineer First, Engineer Second
“Code is a tool, the goal is user value and business impact. Done means users are using it. A merged PR isn't done until metrics prove it was worth building.”
20+ years building customer-facing software. Empathy for the human user experience, relentless focus on post-launch adoption, and shipping fast prototypes to validate hypotheses before committing to deep refactors.
Backend-Heavy & Full-Stack Capable
“Your home base is backend (TypeScript/NestJS), and you ship full-stack on the web (React/Next.js/similar) when the work calls for it. You own features end-to-end.”
Deep TypeScript mastery across the entire stack. Designing NestJS microservices, REST/tRPC/GraphQL APIs, and Postgres/Firestore models, paired with the ability to ship polished Next.js user interfaces autonomously.
Build for Mobile Without Building the Mobile App
“Design APIs that serve mobile clients beautifully, accounting for offline state, flaky network, battery drain, and app-release realities, partnering closely with mobile engineers.”
Extensive experience crafting mobile-optimized endpoints: lean JSON payloads, idempotent sync mechanics, ETag caching headers, and delta syncing that protect battery life and guarantee offline resilience on Flutter/iOS.
Cloud Infrastructure & Event-Driven Patterns
“Working knowledge of cloud infrastructure; ideally GCP (Cloud Run, Cloud Functions, Firestore), CI/CD pipelines, and event-driven patterns (BullMQ/Redis or similar).”
Production GCP experience: serverless Cloud Run deployments, Cloud Functions triggers, NoSQL Firestore modeling, and Redis/BullMQ background queue workers for asynchronous wardrobe image ingestion and tagging.
Pragmatism Over Purism & Pushing on 'Why'
“Ask 'why are we building this?' before 'how do we build this?'. Propose simpler 3-day alternatives capturing 90% of value. Treat technical debt as a calibrated tool.”
Founder-level pragmatism. Confidently collaborating with product managers and designers to cut wasteful scope, ship lean MVPs, delete dead experiments, and selectively invest in architecture where scale actually demands it.
Direct discussion channels for the Senior Product Engineer role at Whering
Send a Direct Message
Dispatched straight to candidate email
Direct WhatsApp
Fast response: +44 (0)7745 763122
Applying directly to Whering's hiring team? Launch the pre-filled email to team@whering.co.uk:
Open Pre-Filled Application Email