I build Shopify apps, themes and the systems around them.
Senior software engineer, taking on selected freelance work. Custom apps, Shopify Functions, Liquid themes, international stores and AI‑assisted operations.
- Role
- Software Engineer
- Focus
- Shopify apps & themes
- Lang
- EN · PT‑BR
- Shopify Functions
- Remix / React Router
- Liquid
- Hydrogen
- Node.js
- GraphQL
- TypeScript
- MCP
Code that shows up where the business feels it.
Every project ends in one of four places: more sales flowing, a faster store, an app doing work nobody wants to do by hand, or a theme the team can actually run.
Sales keep moving
Cart, checkout logic and discounts built to carry more orders without breaking.
Stores that load fast
Lean themes, lazy‑loaded media and less JavaScript between the customer and the cart.
Apps that do the work
Custom and embedded apps, Functions for discounts and checkout, and the integrations behind them.
Themes built from blocks
Liquid themes from scratch, block‑first, so the team can rearrange pages without a developer.
Engineering for Shopify, from storefront to back office.
Shopify apps
Custom and embedded apps on the Admin and Storefront APIs, with Functions for discounts and checkout logic.
Liquid themes
Themes from scratch, block‑first on the Horizon architecture, accessible from day one.
Integrations & APIs
Third‑party apps, internal systems and custom APIs, for headed and headless stores.
International stores
Shopify Markets, multi‑currency and multi‑language, B2B catalogs and the automations around them.
AI & ops automation
MCP servers, agent workflows and internal tools that take repetitive work off the team.
Internal tools I've built.
Systems I built for the team I work with. Details stay private.
Model Context Protocolinfrarunning
autonomous resolution flowAI agentsrunning
led developmentFunctionsrunning
agentic work & traceabilityreporunning
Before we talk.
- What kind of projects do you take on?
- Shopify apps and themes, internal and operations automations (including n8n), and full-stack systems and projects.
- How does the first contact work?
- Book a call on my calendar or message me on LinkedIn. We start with a discovery conversation to understand the project, timeline and expectations, and then we talk about how to kick it off.
- What are your availability and typical timeline?
- It depends a lot on the project. After our first conversation I propose a delivery schedule.
- Do you work with existing stores or only new ones?
- Both.
- What support do you offer after delivery?
- To be agreed per project. It includes a warranty: I fix any bug in the project, plus unexpected behavior and malfunctions. New features and software evolution are not part of the warranty; they are a separate service, agreed on its own.
- Which languages do you work in?
- English and Portuguese.
Need a Shopify engineer?
Tell me what you're building and what's in place today.