Senior Software Engineer · Applied AI & Agents

Gustavo Berny

Ten years of engineering. I take AI from architecture to production.

Brazil · UTC−3

Lead developer and architect — 2,400 commits, end to end.

resolved autonomously
85%resolved autonomously6,570 of 7,725 conversations closed in Aug/2026
median first response
4.7smedian first responsedown from 2m39s (−97%), across 61k Q&A pairs
messages per month
153kmessages per month~7.8k conversations · 24× growth in 4 months
cost per conversation
$0.12cost per conversation810M tokens/month, tracked per tenant and model

Lead developer and architect of a multi-tenant AI agent platform: RAG on pgvector, MCP client and server, a multi-provider LLM layer, guardrails and per-tenant cost control.

Before that, ten years of backend — including a direct debit system for 107,000+ members processing over R$4 million a month.

How I work

AI inside my own engineering loop

I use coding agents as a core part of how I build — Claude Code with parallel agents in isolated git worktrees, which sharply cuts delivery time without giving up review or quality.

Quality gates that hold in production

A ~107k-line monorepo across 1,019 files with ~3,250 test cases and an 80% coverage threshold, plus an architecture check running in CI. For LLM output specifically: guardrails on content, scope and tool arguments, with SLA metrics and sentiment analysis on every conversation.

Engineering judgement with product thinking

I came to engineering through product ownership, so I weigh architecture against the user and the business outcome. That is what lets me tell where AI creates real value and where it is just noise.

Featured work

Multi-tenant AI agent SaaS platform · Imply · 03/2026 – Present

A multi-tenant customer engagement platform where companies configure AI agents that talk autonomously to leads and customers, handing off to a human agent when needed. Channels: WhatsApp, embeddable web widget, email, public API and MCP. I served as lead developer and architect, with over 2,400 commits and end-to-end ownership — from AI architecture to production infrastructure.

Node 22 · TypeScript · Express 5 · Prisma 6 · PostgreSQL 16 + pgvector · Redis · RabbitMQ · Socket.io · React 19 · Docker · OCI

Read the full case study

Other projects

Business management SaaS · personal project

BernyFlow

Multi-tenant SaaS where a business connects its WhatsApp number and an LLM agent with retrieval over its own documents answers customers, handing off to a human when it should. Around it: CRM, scheduling, financial reporting and a consignment module.

  • From zero to production on a Linux VPS with over 300 deploys in 3 months, working solo
  • Docker infrastructure, JWT authentication and REST APIs
  • AI agents assisting across the entire development cycle

Node.js · Express · Prisma · PostgreSQL + pgvector · RabbitMQ · Redis · React 19 · Vite · Stripe · Z-API (WhatsApp) · Docker

Read the case study

Official league portal · personal project

Liga dos Vales Volleyball League

Built and maintain the public site for the largest volleyball championship in Santa Cruz do Sul, Brazil — stages, brackets, rankings, a player transfer market, Hall of Fame and a news portal, with a restricted admin area for the organizers.

  • Live operation through the 2026 season, with men's and women's stages gathering 20+ teams
  • Results and standings published after every stage

Next.js · React · Docker on a self-managed VPS

Read the case study

Experience

Ten years: ERP support, backend, fullstack, and now technical lead of an AI platform.

  1. 02/2025 – Present

    Senior Backend Engineer & Project Lead

    Imply

    Technical leadership and end-to-end development of the Agents-IA platform — AI architecture, backend, frontend and infrastructure — plus backlog refinement and architecture standards for the team.

  2. 02/2025 – Present

    Full-Stack Developer

    BernyFlow (personal SaaS)

    Took a business management SaaS from zero to production on a Linux VPS with 300+ deploys in 3 months, working solo.

  3. 2026 – Present

    Full-Stack Developer

    Liga dos Vales Volleyball League

    Built and run the official portal for the region's largest volleyball championship, live through the 2026 season with 20+ teams.

  4. 09/2023 – 01/2025

    Mid-Level Full-Stack Developer

    Sellflux

    Built a high-performance AI chatbot with vector search in PostgreSQL to improve answer relevance, backend on Node.js and Express.

  5. 08/2021 – 09/2023

    Backend Developer

    Imply

    Architected and oversaw a direct debit system for 107,000+ members processing over R$4 million in monthly transactions (PHP/Laravel).

  6. 2015 — 2020

    Technical Support Analyst

    RM Software

    Support, implementation and user training on ERP systems for account management, invoicing, tax documents and tax calculation.

Stack

AI & Agents

Production AI agents · RAG with pgvector · Multi-agent orchestration · Tool / function calling · MCP (client & server) · Guardrails · Multimodal AI · LLMOps / FinOps

Backend & Architecture

Node.js · TypeScript (ESM) · Express · Prisma · PHP/Laravel (MVC) · REST APIs · Multi-tenant architecture · RabbitMQ · Socket.io

Automation & Integrations

Python · WhatsApp (Z-API, Meta Cloud API) · Third-party integrations · Data processing

Databases

PostgreSQL · MySQL · pgvector · Query tuning · Functions, triggers, CTEs

Frontend

React · Vite · Next.js · Tailwind · Redux Toolkit · In-house design system

Quality & DevOps

Vitest / Jest · Testcontainers · Property-based testing · Docker · CI/CD · Sentry · Prometheus

Security

JWT · Per-tenant API keys · Encrypted credentials · Rate limiting · SSRF protection · Audit trails

Education

  • BSc in Data Science

    Unopar · In progress

  • Technical Degree in Information Technology

    UNISC, Santa Cruz do Sul, Brazil · Completed

Languages

  • English — Advanced — fluent in professional and technical settings
  • Portuguese — Native