JANUS et Cie
Hands-on engineering and technical leadership across a headless storefront and custom sales platform, with direct work in payments, quoting, inventory, pricing, product imagery, saved portfolios, and release infrastructure.
- Responsibility
- Technical lead · hands-on engineering · client technical contact
- Focus
- Full-stack commerce · sales workflows · product data

At a glance
My responsibility
What I owned and contributed.
- Built and hardened Concierge sales workflows for payment confirmation, quote and sales-order search, shipping state, expiration dates, contact data, inventory editing, and responsive forms.
- Improved the saved-portfolio system by reducing redundant reads, batching image additions, preserving item data during duplication, reconciling saved quantities with inventory, and fixing shared-board rendering.
- Implemented shopper-facing price-visibility rules across PDP, inspiration, and swatch experiences, including variant-level controls and trade-specific labeling.
- Strengthened product imagery across Cloudinary-backed SITU discovery, PDP galleries, swatches, and Add to Portfolio so each surface resolved the same source data.
- Led cross-repository decisions around product data, APIs, payments, integrations, and deployments while remaining accountable for implementation and release QA.
A hard problem
Keeping two commerce applications aligned around changing business state
The storefront and Concierge application consume overlapping product, price, inventory, customer, and payment data but serve very different users. I worked at both ends of that boundary, tracing failures to their owning contract, implementing fixes in the correct system, and adding safeguards where asynchronous updates or incomplete upstream data could otherwise create misleading state.
Scope and attribution
What changed, shipped, or mattered.
The engagement has delivered concrete improvements across payments, quoting, inventory, portfolio performance, product imagery, pricing visibility, and deployment safety. It also established clearer ownership between storefront, application, data, and integration work so cross-system issues can be resolved without hiding risk at the seams.