About
I'm Gustavo, 28, from southern Brazil. I'm an Automation Engineer at Ontop, a global payroll fintech operating in 150+ countries, where I own the entire automation and AI layer for Customer Success — from prompt design and n8n orchestration to full-stack dashboards and the AWS infrastructure they run on. I design it, build it, deploy it, and keep it running.
On the side, I shipped SafeTaggy, a security SaaS with an autonomous AI pentest agent, from zero to production as a solo founder using vibe coding.
I learned by building things, breaking them, and shipping them. Four years working in the US taught me how to communicate clearly across cultures. Everything else I picked up by doing the work.
Experience
2025 — Present
Automation Engineer · Ontop · Remote
Own the entire automation and AI layer for Customer Success at a global payroll fintech operating in 150+ countries. Design, build, deploy, and maintain 30+ production n8n workflows, full-stack dashboards, and autonomous agents — from architecture to runtime.
- n8n
- Next.js
- Claude API
- Salesforce
- Redshift
- AWS
- Python
2026 — Present
Founder · SafeTaggy · Brazil
Shipped a security SaaS with an autonomous AI pentest agent from zero to production as a solo founder, using vibe coding. Claude-powered agent running 9 real security tools in isolated containers, with Stripe billing and scheduled scans.
- Next.js
- TypeScript
- Claude API
- PostgreSQL
- Stripe
- Railway
2024 — 2025
Customer Support & Onboarding · Quiker · Brazil
Supported and onboarded enterprise clients — including Bosch, Weidmüller, B3, and Nestlé — learning the operational and Customer Success foundations I now design and automate end to end.
- CRM
- Onboarding
- Customer Success
2019 — 2024
International Work Experience · Vail Resorts & Lakeside Beach · United States
Four seasonal contracts in the U.S. across five years. Became fluent in English and learned to communicate and deliver across cultures — the foundation for working with the global, distributed teams I build for today.
Projects
Autonomous AI pentest agent
SafeTaggy
My side project. I shipped a full SaaS from zero as a solo founder. It's an AI agent powered by Claude that runs 9 real security tools inside isolated Kali Linux containers with real-time streaming. Stripe billing, scheduled scans, Slack alerts, CI/CD API.
- Next.js 14
- TypeScript
- PostgreSQL
- Redis / BullMQ
- Claude API
- Stripe
- Railway
Customer success dashboard
Morpheus V2
I built this from scratch for our CS team at Ontop. It pulls data from Salesforce, Redshift, Zendesk, and Google Sheets into one dashboard. 1,200+ clients, automated daily syncs, health scoring, feature adoption tracking. It replaced everything they were using before.
- Next.js 16
- React 19
- Supabase
- Drizzle ORM
- Redshift
- Vercel
- Recharts
- shadcn/ui
- Tailwind v4
Multi-layer churn detection
AI Risk Scoring System
I built a four-layer system that catches churn risk before it's too late. Hourly triggers via n8n, monthly ML predictions on SageMaker, sentiment analysis with RoBERTa, and a weekly Slack digest. It updates Salesforce and alerts the team automatically.
- n8n
- AWS SageMaker
- Python
- Salesforce API
- Slack API
- AWS Lambda
- Google Sheets API
Product analytics for CS commissions
Feature Adoption Tracking
I built a system that tracks whether clients are actually using our platform features. CSMs teach clients, log it in the dashboard, and we measure if teaching led to real adoption. It's tied to 20% of their commission.
- Next.js
- Supabase
- Redshift
- Amplitude
- Google Sheets API
Natural language to SQL agent
Query Generator
An AI agent I built so the CS team can ask questions in plain English or Portuguese and get SQL queries for our Redshift data warehouse. 7 schemas, 300+ fields, 50+ verified queries ready to go. No SQL knowledge needed.
- Claude API
- Redshift
- n8n
- Slack
Enterprise automation suite
30+ n8n Workflows
I own the entire automation layer at Ontop. 30+ production workflows on n8n connecting Salesforce, Zendesk, Slack, Google Sheets, Redshift, and AWS. Churn alerts, reactivation detection, client communication, risk scoring, everything runs on its own.
- n8n
- Salesforce API
- Zendesk API
- Slack API
- Google Sheets API
- AWS Lambda
- Python
- JavaScript
AI account manager for 500+ clients
WhatsApp AI Chatbot
I built an AI chatbot on WhatsApp that acts as an account manager for our long-tail portfolio: ~500 smaller accounts. It sends proactive campaign messages, handles support routing, looks up client data in Salesforce in real-time, and flags hot leads to the sales team automatically.
- n8n
- Twilio WhatsApp API
- Gemini 2.5 Flash
- Salesforce API
- Supabase
- PostgreSQL
- OpenAI Whisper
- SendGrid
Skills
AI & Automation
- n8n / Workflow Orchestration
- Claude API / GPT / LLM Integration
- Prompt Engineering & AI Agents
- Hermes / OpenClaw (agent frameworks)
- AWS SageMaker / Bedrock
- AWS Lambda
AI-native Development
- Claude Code (CLI + IDE)
- Cursor (AI-first IDE)
- v0 by Vercel
- Vibe Coding workflows
- MCP Servers & Tool Use
- Agentic AI architectures
Full-Stack Development
- Next.js / React
- TypeScript / JavaScript
- Python / FastAPI
- Tailwind CSS
- Node.js
- REST APIs & Webhooks
Data & Infrastructure
- PostgreSQL / Supabase
- AWS Redshift
- Redis / BullMQ
- Docker
- Vercel / Railway
- Drizzle ORM
- Git / GitHub
Integrations & CRM
- Salesforce API
- Zendesk API
- Slack API
- Google Sheets API
- Amplitude
- Stripe