Projects

Systems built for real clients.

Tax integration between Shopify and CloudInvoice
API integration·2026

Tax integration between Shopify and CloudInvoice

A TypeScript Worker that turns every paid order into a tax document in CloudInvoice, with idempotency, on-demand customer and product creation, and stock deduction.

TypeScriptCloudflare WorkersShopify APICloudInvoice API
In productionView project →
WhatsApp automation for a CRM, with AI doing the classification
Automation·2026

WhatsApp automation for a CRM, with AI doing the classification

A Python script that reads conversations through the Evolution API, classifies them with the Anthropic API and feeds the CRM on its own every morning, with database and processing on the machine itself.

PythonAnthropic APIEvolution APISQLite
In productionView project →
Made-to-measure product configurator
API integration·2026

Made-to-measure product configurator

Formula-based pricing on the product page, a variant created on the fly through the API so the item goes through the store's normal checkout, and shipping quoted live at the carrier.

Cloudflare WorkersNuvemshop APIBraspress APITwig
In productionView project →
Multi-tenant SaaS for websites
Product·2026

Multi-tenant SaaS for websites

A FastAPI platform where each client has an isolated site, catalogue and admin panel, with regression tests making sure one tenant never sees another.

PythonFastAPIJinja2SQLite
In progressView project →
Website with its own admin panel and continuous deployment
Site & SEO·2026

Website with its own admin panel and continuous deployment

Astro generating static pages, a PHP/MySQL API with a React admin panel, and publishing that triggers the build on its own through GitHub Actions.

AstroReactPHPMySQL
In productionView project →
Qualifying a lead base from open data
Data·2026

Qualifying a lead base from open data

Brazil's public company registry processed in Python until it became a useful list. Along the way, the discovery that the data did not serve the use I had imagined for it.

PythonPandasCNPJ Open Data (Brazil)
PilotView project →