Skip to content
View gpazevedo's full-sized avatar
🎯
Improving Scalability and Dev Experience, Reducing Costs.
🎯
Improving Scalability and Dev Experience, Reducing Costs.

Highlights

  • Pro

Block or report gpazevedo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
gpazevedo/README.md

Gustavo Peixoto de Azevedo

AI Solution Architect — Agentic Systems · Bedrock AgentCore · Strands · Event-Driven Architectures

I design and build production agentic systems end-to-end — from business concept to production and evolution. 25+ years architecting business and distributed systems. M.Sc. Computer & Systems Engineering, UFRJ.

🔗 buyer-team.com · About / CV · LinkedIn · ✉️ gustavo.peixoto.de.azevedo@gmail.com

Open to senior architect and IC roles building agentic systems. If your team is building production agents and wants someone who has shipped one end-to-end — let's talk.


🚀 Current build — Buyer Team

Buyer Team is my flagship: an autonomous, multi-tenant procurement-negotiation platform I architected and built end-to-end on Amazon Bedrock AgentCore and the Strands Agents SDK.

Buyer Team — Procurement Negotiation Agentic System

It ingests purchase requisitions, classifies them on the Kraljic matrix (profit impact × supply risk), routes each to the right negotiation strategy — spot bid, competitive auction, risk-managed partnership, or strategic engagement — and runs the full cycle autonomously: supplier invitations, multi-round bidding, evaluation against governance rules, and Purchase Order assembly. All audited, at minimum AI cost per negotiation via a four-layer cost-optimization architecture.

Buyer Team — Procurement Negotiation Agentic System

Buyer Team on AWS, generated from the Terraform: Cognito and AgentCore gateways at the edge, a Step Functions workflow driving seven step-invoker Lambdas and six negotiation agents, Bedrock model tiers behind Guardrails, DynamoDB checkpoints, SQS with DLQs, SES delivery, and an evaluation loop into SageMaker Ground Truth. Runtimes execute in private subnets behind VPC endpoints.

Business write-ups:

Engineering write-ups:

LinkedIn posts

🚀 Current build — Atlas Counsel

ATLAS Counsel — a procurement-knowledge RAG agent that answers buyers' questions ("what does our policy say about single-source justification above $50k?", "summarize the SLA clauses across these three vendor contracts") with citation-grounded answers, and a negotiation pre-brief generator.

ATLAS Counsel — Procurement Knowledge RAG Agent that answers buyers' questions

Spring GenAI

Spring GenAI answers a question that surfaces early in most enterprise GenAI conversations: can an organization put its existing Java stack on a managed agent runtime without rewriting it in Python? Amazon Bedrock AgentCore's reference material assumes Python, so the path for a Spring Boot team is undocumented rather than unsupported — and that difference is where projects stall. The agent itself is deliberately trivial; the deliverable is the proof that everything around it works: the runtime contract, real user authentication, managed conversation state, and full visibility in the operator's telemetry, which is usually what decides whether a workload reaches production. With no domain logic in the way, every difficulty encountered belongs to the platform integration — making the result both a reusable template and an honest account of the friction a Java team should expect.

Spring GenAI - Running Java Spring AI into AWS AgentCore


🛠 Open-source contributions

GitHub Activity

🧭 Background

Staff Engineer on streaming data platforms (Grupo SBF — Nike Brasil, Centauro) · Platform Engineer at Zwift (300k concurrent users, real-time leaderboards) · Founding-team engineering (Grepr). Earlier: co-founder & CTO building enterprise systems for Petrobras, GE, and Saint-Gobain; OS/distributed-systems research at NCE/UFRJ.

Ask me about: agentic systems · AWS Bedrock AgentCore · software architecture · observability · DDD · CDC & event-driven architecture.


📐 Selected architecture work

Agent / Service Generator Generator of production-ready AWS services and AI-agent skeletons on Lambda / App Runner with full Observability and GitOps


AI Teleprompter Browser-based AI teleprompter for public speakers


Kafka Ingestor

Contract-based Avro event production from a JSON payload, using the Outbox Pattern


Kafka DLQ on Apache Beam Kafka Connector Dead Letter Queue on Apache Beam

Pinned Loading

  1. quiz quiz Public

    An AWS serverless application based on a GraphQL API. Tech Stack: JS, React, GraphQL, AWS AppSync, AWS Lambda, AWS DynamoDB.

    JavaScript 3

  2. clock clock Public

    A ticking console clock. Composing functions in JS.

    JavaScript

  3. prelegal prelegal Public

    A platform for drafting common legal agreements

    TypeScript

  4. spring-genai spring-genai Public

    Base Spring Boot 4, Spring AI 2 application with full Observability, deployed at AWS Bedrock AgentCore

    Java

  5. teleprompter teleprompter Public

    Browser-based AI Teleprompter for public speakers

    JavaScript 1

  6. stanford stanford Public

    Java