Professional Summary
Senior Software Engineer with 7+ years of experience building high-performance, production-grade systems. Strong background in microservices, legacy-system integration, real-time systems, and AI-driven products (agents, MCP, and RAG).
Experience
AI & Automation Specialist · Software Architect
First dedicated technology hire, reporting directly to the Managing Director. Replaced a low-code stack with an in-house platform of 12 production components in 5 months.
- ■Microservices architecture with a centralized identity service (refresh-token reuse detection, Argon2, rate limiting), with authorization enforced by each consuming service.
- ■In-house Pix (instant payments) at every checkout: a pure C proxy DLL (WinINet, built with Zig) hooked into the POS, plus a payments microservice with mTLS, webhooks, and idempotent refunds.
- ■Read-only gateway over a legacy Oracle ERP, exposed via REST and MCP, with AST-based SQL validation (sqlglot) and enforced pagination.
- ■Knowledge base for AI agents (MCP + pgvector) with provenance, time-bound validity, and an append-only audit trail.
- ■WhatsApp operations assistant powered by Claude (tool use with two-layer permission checks against prompt injection) and proactive monitors.
- ■Self-hosted platform (Coolify, Caddy, CI/CD with tag-based rollback, Prometheus/Loki/Grafana) backed by 450+ automated tests.
Senior Full-Stack Engineer
Designing and developing real-time, event-driven platforms handling sensitive, high-volume user data.
- ■Social Assistance Platform: Real-time messaging and offline-first frontend.
- ■Geolocation System: Optimized location-based queries and UI responsiveness.
Selected Projects
Pix at the POS · Grupo JAC
In-house Pix (instant payments) at every checkout without touching the POS software: a pure C proxy DLL that intercepts only Pix and forwards card payments to the original payment-terminal library, backed by a payments microservice with mTLS, bank webhooks, and idempotent refunds. Validated with real money before rollout.
Knowledge Base for AI Agents · Grupo JAC
The company's official memory, consumed by agents over MCP: semantic search that always returns the literal record, provenance and expiry date for every fact, superseded versions instead of deletes, and an append-only audit trail.
AI Gateway for a Legacy ERP · Grupo JAC
Read-only access to an Oracle ERP for services and for Claude: AST-based SQL validation (single statement, SELECT only, WHERE required on large tables), enforced pagination, and one core serving both REST and MCP.
VPSQL
Control plane for provisioning isolated PostgreSQL databases on a single VPS: transactional least-privilege role setup, PgBouncer connection pooling, schema introspection, a Go CLI, and a Next.js dashboard with Ed25519 auth.
AqueleCRM
CRM built on a generic entity model (dynamic JSONB properties, no migration per field), Notion-style documents, granular RBAC, graph-based automations, and a WhatsApp inbox with an AI assistant.
Postly
AI-powered CMS ecosystem in a monorepo: queue-backed API, Python microservices for "People Also Ask" research and image generation, scheduled publishing, a Telegram bot, and an MCP server for agents.
Lshort
Link shortener with edge redirects (Worker + KV) and Postgres as the source of truth, with replication and rollback, city/device/UTM analytics, and an API-key-protected API.
agy-suite
Bridge between an AI coding agent and Telegram: one-tap command approvals on the phone racing the terminal prompt, autonomous mode, and remote conversations.