Skip to content
View igor-silveira's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report igor-silveira

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
igor-silveira/README.md

Igor Silveira

Senior Software Engineer

7 years building backend systems that move real metrics - engagement, revenue, reliability.

Fintech | Media | Healthcare

LinkedIn Email


Where I've shipped code

Globo (Top 5 media company worldwide) - Recommendation platform serving 25M+ users/day. Boosted engagement 30%. Collaborated directly with Google on the Media Recommendations product.

GoodRx - Go & Python services powering the Gold subscription platform for millions of users. Grew subscribers by 2.3%.

B3 (Brazilian Stock Exchange) - Designed data infrastructure for a $20M cloud migration to AWS. Built a Python quality framework that raised data reliability by 90%.


Featured Project

Pincer

Pincer - A self-hosted, security-first AI assistant gateway. Single Go binary, zero runtime dependencies.

Messaging       Telegram | Discord | Slack | WhatsApp | Matrix | WebChat
LLM Providers   Anthropic | OpenAI | Gemini | Ollama
Security        AES-256-GCM encryption | Ed25519 skill signing | sandboxed tools
Protocols       HTTP | WebSocket | gRPC | MCP client | A2A server

Key design decisions:

  • Sandboxed tool execution - process-level and container-level isolation for shell, file, HTTP, and browser tools
  • Persistent memory - structured key-value store with immutable key protection and content-addressed hashing
  • Human-in-the-loop - configurable approval modes per tool (auto / ask / deny)
  • Smart context windowing - hash-based change detection to avoid redundant token usage

Other Projects

Project Description
video-encoder-microservice Go microservice that converts MP4 to MPEG-DASH for adaptive streaming. RabbitMQ + Bento4 + GCS.
python-boilerplate Production-ready Python project template
ray-tracing Ray tracer built from scratch
terraform-provider-tsuru Terraform provider for the Tsuru PaaS

Tech Stack

Languages

Go Python SQL

Infrastructure & Cloud

GCP AWS Docker Kubernetes Terraform

Frameworks & Tools

Django FastAPI Kafka GraphQL gRPC Redis PostgreSQL MongoDB


GitHub Stats

Pinned Loading

  1. video-encoder-microservice video-encoder-microservice Public

    Video encoding microservice that converts MP4 to MPEG-DASH for adaptive streaming. Consumes jobs from RabbitMQ, processes with Bento4, and supports both GCS and local filesystem storage.

    Go 1

  2. Pincer Pincer Public

    A self-hosted, security-first AI assistant gateway written in Go. Pincer connects to messaging platforms, executes real-world tasks through sandboxed tools, and manages long-running conversations w…

    Go 7