Software Engineer · Full Stack, Applied AI & DevOps
I am a software engineer working on messaging APIs, AI agents and SaaS applications. My work includes architecture, implementation and technical decisions with development teams.
- Messaging: Go integration API for an international SaaS, with webhooks, message receipts and label handling; integration with a React/Next.js management interface.
- Applied AI: Maestro integrations with Chatwoot using Python, FastAPI and LangGraph, with conversation context, agent tools and human handoff.
- Business applications: CRM data models, access policies, APIs and a Vue Kanban interface built on Chatwoot at Conversa Labs.
- Agent orchestration: Rust core and React/TypeScript interface for Host Orchestrator. Logical conversations are separate from provider sessions, with durable records of uncertain operations instead of automatic replay.
- Better Auth Waitlist — Waitlist plugin for Better Auth.
- WhatsApp Flows Server — TypeScript backend for WhatsApp Flows data exchanges and webhooks.
- Whats Convert API — Go API for media conversion and S3-compatible storage integration.
- n8n-nodes-zuckzapgo — TypeScript package published on npm for ZuckZapGo integrations in n8n.
For Docker startup in WuzAPI, I added a PostgreSQL readiness check and made application startup depend on a healthy database. The change was merged in PR #73.
- WuzAPI #70 — Docker/Compose environment improvements
- WuzAPI #77 — WhatsApp group management
- Horizon #5484 — Rust fix preserving macOS application bundles during launcher updates
- Better Auth #7889 — Community plugin directory contribution
Backend & AI: Go · Python · FastAPI · LangGraph · Ruby on Rails · REST · Webhooks · n8n
Frontend: TypeScript · JavaScript · React · Next.js · Vue · HTML · CSS
Systems & data: Rust · Tokio · Axum · SQLite · PostgreSQL · Redis
DevOps & cloud: Docker · Kubernetes · Oracle Cloud Infrastructure (OCI) · AWS · CI/CD · Git
Open to on-site and hybrid opportunities throughout Spain and remote opportunities in Europe.
Portuguese: native. English: basic. Spanish: basic.





