brBruno Rosa

Technical Lead · Senior Full-Stack Engineer · Applied AI

I build production AI systems.

Agents, RAG, and multi-provider LLM architecture — engineered with the same rigor I bring to enterprise backends: safety, cost control, and clean abstractions that survive contact with production.

Based in Brazil · Open to fully remote roles worldwide

Bruno Rosa — Tech Lead & Senior Engineer · Applied AI & Agentic Systems

About

I'm an engineering team lead and senior full-stack engineer with 15+ years of professional software development — backend architecture, frontend engineering, DevOps, and cloud — shipping software for startups, product teams, and enterprise clients.

Today I lead engineers on complex client and internal projects while staying hands-on: I design and review architectures, review pull requests, mentor developers, and turn business requirements into architecture, milestones, and well-scoped tasks.

My technical focus is where software engineering meets AI: agent architectures, retrieval pipelines, and LLM integrations that are actually safe and affordable to run — plus AI-native engineering workflows where agents do real, reviewable work. I care about the unglamorous parts — context quality, PII boundaries, token budgets, evaluation, provider fallback — because that's what separates a demo from a system people can trust.

AI · RAG · Agents

Where I spend most of my energy now. A few of the patterns I've built into production systems:

01

Agentic software delivery

I decompose initiatives into project → architecture → milestones → features → tasks → agent-executable work. Agents get the right context, constraints, tools, and acceptance criteria; they inspect the repo, run tests, and iterate on failures — with human review gates before anything ships.

02

Multi-provider routing & fallback

A single interface that swaps between Anthropic, OpenAI, Azure, Gemini, and local models — with per-tenant encrypted keys, model selection per task, and automatic failover. The assistant on this site runs the same pattern live: a model roulette that fails over on the first token.

03

LLM safety & cost control

PII redaction at the prompt boundary, sensitive processing in an isolated agent that never touches the application tier, and fail-fast token-budget middleware that blocks over-limit requests before they hit the API.

04

Evaluation & observability

Prompt and agent regression tests, tool-call and structured-output validation, retrieval-quality checks, and an immutable audit trail tracing provider, model, tokens, cost, and latency on every call — so failures are diagnosable, not mysterious.

05

Retrieval & batch pipelines

Production LLM pipelines processing thousands of documents — chunking, embeddings, metadata filtering, structured JSON-schema output, batch APIs for major cost savings, and provider-agnostic orchestration with anti-misinformation gates.

06

Context engineering, MCP & tools

Designing the information around the model: system instructions, repository knowledge, relevant-file selection, context compression, and token budgets. Plus Model Context Protocol servers, tool calling, and a published Claude Code skill.

How the AI layer is built

The pattern behind the production systems above — every LLM call flows through the same safe, cost-controlled path.

ProvidersClaudeOpenAILocal
Provider abstraction
PII redaction
Token-budget guard
Your appAudit log

Swap Claude ↔ OpenAI ↔ local with no rewrite. Sensitive data is stripped before the prompt; over-budget requests fail fast; every call is logged with tokens, cost, and latency.

Selected Work

A sample across sectors. Details are kept deliberately generic to respect client and product confidentiality.

Civic-tech · data platform

Political-transparency intelligence platform

An LLM pipeline that classifies news sources, extracts structured claims from thousands of articles, and evaluates public-record data — with cost-optimized batch processing and fact-check gating.

Next.jsTypeScriptAnthropicOpenAIOllamaPostgreSQL

Construction · vertical SaaS

Multi-tenant construction-management SaaS

A vertical SaaS with an AI copilot — camera analysis, document intelligence, and streaming chat — built on a provider-abstraction layer with per-tenant budgets and PII redaction.

LaravelPHP 8.4Next.jsReactPostgreSQLRedisDocker

Data governance · SaaS

Data-quality monitoring tool

A cloud data-quality service with a dedicated processing agent isolated from the API, ensuring sensitive records are analyzed without ever crossing into the application layer.

GoLaravelNext.jsPostgreSQLRedis

Energy · enterprise BI

Utility-sector analytics dashboards

Enterprise business-intelligence dashboards and data integrations for a large energy utility — embedding analytics into operational tooling for non-technical stakeholders.

Power BIDatabricksLaravelVueSQL

Fintech · payments

Access-control & data-quality frameworks

Role-based access control, permission-driven UI, and data-quality frameworks for a global payments organization — with security hardening and enterprise UAT.

ReactTypeScriptLaravelRBAC/ACLPostgreSQL

Invoicing · SaaS

Electronic-invoicing platform

A multi-tenant electronic-invoicing platform integrating with tax-authority systems — certificate management, XML storage, quotas, and subscription handling.

AdonisJSNode.jsNext.jsPostgreSQLMinIODocker

Client and product names withheld by design.

Skills

AI / LLM

  • Anthropic Claude
  • OpenAI
  • Azure / Gemini
  • Ollama (local)
  • RAG & embeddings
  • Agents & MCP
  • Tool calling & structured outputs
  • Context engineering
  • Evals & observability
  • Model routing & fallback

Leadership

  • Team leadership
  • Architecture reviews
  • Code review
  • Mentoring
  • Project decomposition
  • Stakeholder communication
  • Remote, international teams

Backend

  • Python / FastAPI / Django
  • Laravel / PHP
  • Node.js / AdonisJS
  • Go
  • REST APIs & microservices
  • Database design

Frontend

  • React
  • Next.js
  • Vue 2 → 3
  • TypeScript
  • Angular / Ionic
  • Tailwind CSS

Data & BI

  • PostgreSQL / MySQL
  • Oracle
  • Power BI
  • Databricks
  • Alteryx
  • Data pipelines

DevOps & Cloud

  • Docker
  • Kubernetes
  • Azure
  • CI/CD
  • Linux
  • Redis
  • Monitoring & production debugging

Security & Quality

  • CVE remediation
  • Dependency audits
  • RBAC / ACL
  • LGPD / privacy
  • Automated testing
  • Legacy modernization

Experience

  1. Team Lead · Senior Software Engineer

    Enterprise data & analytics consultancy

    Current

    • Lead and support engineers across complex client and internal projects while staying hands-on in architecture, implementation, and delivery.
    • Design and review architectures, pull requests, and engineering practices; mentor developers through hard technical problems.
    • Translate business requirements into architecture, milestones, and engineering tasks; diagnose production issues across apps, APIs, databases, and Kubernetes-based infrastructure.
    • Introduced AI-assisted engineering workflows to the team — agents for implementation, analysis, debugging, documentation, and testing, with human review and production safeguards.
    • Delivered enterprise BI, dashboards, RBAC/ACL systems, and data-quality frameworks for clients in payments, energy, and public infrastructure; led Laravel and Vue 2 → 3 migrations and CVE remediation.
  2. Founder · Software Engineering Consultant

    Independent consultancy & own SaaS products

    2021 – present

    • Designed and shipped multiple multi-tenant SaaS products with AI copilots and agent architectures.
    • Built a reusable multi-provider LLM layer with per-tenant keys, budgets, PII redaction, and audit logging.
    • Custom applications, APIs, systems integration, and cloud architecture for clients; published a Claude Code skill and built Model Context Protocol tooling.
  3. Full-Stack Engineer · Product & Agency Work

    E-commerce, fintech, edtech, mobile

    Earlier

    • Built product ecosystems spanning e-commerce, invoicing, and business operations.
    • Shipped cross-platform mobile apps and integrated payment, tax, and ERP systems.
    • Modernized legacy stacks toward maintainable, well-tested architectures.

Education & Languages

  • Postgraduate specialization, Information Security

    Centro Universitário IESB

    2015 – 2016

  • Systems Analysis

    Universidade Bandeirante de São Paulo

    2004 – 2007

Languages

  • Portuguese · native
  • English · professional
  • Spanish · basic

Let's talk

Looking for someone who can take AI from prototype to production — safely, and at a sensible cost — and lead the team doing it? I'd love to hear about it.

Open to

  • Senior / Staff AI Engineer
  • Applied AI Engineer
  • AI Platform Engineer
  • Tech Lead — AI Engineering
  • Full-Stack Engineer — AI Products

Based in Brazil · Open to fully remote roles worldwide