The hard parts of Shopify, shipped.

I'm Felipe Furlanetti, a senior full-stack engineer who has spent the last five years building on Shopify: embedded apps, checkout and post-purchase extensions, customer-facing portals, integrations at production volume, and the order internals most developers never touch.

Open to part-time contract work About 14 hours a week, on a recurring schedule.

Portrait of Felipe Furlanetti

What I'm good for

Agencies and app teams bring me in when a Shopify build needs real engineering: an embedded admin app, a checkout or post-purchase extension, an integration that has to survive real order volume, a custom flow the platform doesn't cover natively, or storefront work that goes past what the theme editor allows. That work is full of edge cases and expensive to get wrong, which is exactly why it's worth handing to someone who has already shipped it in production.

Day to day I work in TypeScript, Rails, Next.js, htmx, and GraphQL. But the stack is the easy part. What takes years is knowing how orders, draft orders, refunds, taxes, and fulfillment actually behave when a merchant does something unexpected to them, and that is where I've spent most of my time.

Shopify surfaces I've shipped on

  • Admin GraphQL APIOrders, draft orders, products, customers, discounts
  • Post-purchase extensionsOffers rendered between checkout and the thank-you page
  • Embedded admin appsApp Bridge and Polaris inside Shopify Admin
  • Customer-facing portalsSelf-serve flows with payment capture and refunds
  • Shopify FlowTriggers and actions, including fulfillment holds
  • WebhooksOrder lifecycle events at production volume
  • Billing APIUsage-based subscription charges
  • Themes and LiquidStorefront customizations, sections, and app integrations inside the theme

Work

Senior Full-Stack Software Engineer, Cleverific

Santa Barbara, CA · since 2021

Cleverific Order Editing has been on the Shopify App Store since 2014 and is used by more than 3,500 brands. I'm part of the small engineering team behind it.

  • Built the one-click upsell offers on Shopify's post-purchase checkout surface, where accepted items are added to the existing order before fulfillment. Over the 2025 BFCM weekend a single merchant made $70K in post-purchase revenue in 24 hours through that surface.
  • Designed and implemented the recommendation algorithm behind those offers: it mines a store's order history for the products customers actually buy together, instead of serving a generic best-seller list.
  • Built the self-serve customer portal, where shoppers edit their own orders inside merchant-defined guardrails. Peter Manning NYC cut order support requests by 99% after turning it on.
  • Shipped features in Advanced Mode, the editing path for changes Shopify's native tools can't make.

Independent product work

Brazil

I design, build, and run two small SaaS products of my own, end to end. NexInsights reads a store's Meta Ads and sales data and tells the owner which campaigns to pause, scale, or leave alone; it ships as an official app on Nuvemshop, the largest ecommerce platform in Latin America. NexCourts is a booking marketplace for tennis, padel, and beach tennis courts.

Both products are Portuguese-language and serve the Brazilian market, so I mention them less as a portfolio than as evidence of how I work: solo, shipping, responsible for the whole thing.

How engagements work

A fixed weekly block, invoiced monthly. I'd rather agree on what ships than bill you for hours, so most engagements start with a small paid pilot, one real piece of work scoped to a couple of days, before either of us commits to anything ongoing.

I'm in Brazil, three hours ahead of US Eastern, and I work in English day to day. We'll set a standing overlap window that works for your team.

I take on work across the Shopify ecosystem: apps, extensions, integrations, storefront and admin work. The one line I don't cross is building a product that competes with my employer, so I won't build a standalone order-editing app or a post-purchase recommendation engine. Order-related work inside your own store or app is fine.