Building scalable systems, AI-powered applications, developer tools and high-performance backend services.
package main
type Developer struct {
Name string
Role string
Languages []string
Focus []string
}
func main() {
me := Developer{
Name: "Thiago",
Role: "Software Engineer",
Languages: []string{
"Go",
"Python",
"TypeScript",
"JavaScript",
"SQL",
},
Focus: []string{
"Backend Engineering",
"Artificial Intelligence",
"Distributed Systems",
"RAG & LLMs",
"Cloud Infrastructure",
"Developer Tools",
"High-Performance Systems",
},
}
_ = me
}I enjoy building systems that combine backend engineering, artificial intelligence and infrastructure.
My work and personal projects involve APIs, distributed architectures, AI agents, RAG pipelines, vector search, LLM infrastructure, automation and modern web applications.
- β‘ High-performance backend services
- π REST APIs and microservices
- π§© Distributed systems
- π€ AI-powered applications
- π§ LLM infrastructure
- π Retrieval-Augmented Generation β RAG
- ποΈ Vector and semantic search
- πΈοΈ AI agents and orchestration
- π³ Containerized environments
- βοΈ Developer tools and automation
- π» Modern web applications
- π Data-driven systems
Documents
β
βΌ
ββββββββββββββββ
β Processing β
ββββββββ¬ββββββββ
β
βΌ
ββββββββββββββββ
β Embeddings β
ββββββββ¬ββββββββ
β
βΌ
ββββββββββββββββ
β Vector Store β
ββββββββ¬ββββββββ
β
βΌ
ββββββββββββββββ
β Retrieval β
ββββββββ¬ββββββββ
β
βΌ
ββββββββββββββββ
β LLM β
ββββββββ¬ββββββββ
β
βΌ
Response
RAG β’ LLMs β’ AI Agents β’ Embeddings β’ Semantic Search β’ Vector Databases β’ Model Serving β’ vLLM β’ Inference β’ AI Infrastructure
SOFTWARE ENGINEERING
β
βββββββββββββββββββββΌββββββββββββββββββββ
β β β
βΌ βΌ βΌ
BACKEND AI FRONTEND
β β β
Go / Python RAG / LLMs React / TS
β β β
βββββββββββββββ¬ββββββ΄ββββββ¬ββββββββββββββ
β β
βΌ βΌ
DISTRIBUTED INFRASTRUCTURE
SYSTEMS Docker / Linux
The snake animation requires the GitHub Actions workflow responsible for generating the SVG files.
AI Agents
βββ Tool Calling
βββ Agent Orchestration
βββ Distributed Execution
βββ Multi-Agent Systems
LLM Engineering
βββ RAG
βββ Embeddings
βββ Semantic Search
βββ Vector Databases
βββ Model Serving
βββ High-Performance Inference
Backend Engineering
βββ Go
βββ APIs
βββ Concurrency
βββ Microservices
βββ Distributed Systems
βββ Observability
Frontend
βββ React
βββ TypeScript
βββ Vite
βββ Modern Web Architecture
Build simple systems first. Make them observable. Make them reliable. Make them scalable. Optimize where it actually matters.
- Building distributed services with Go
- Developing AI and automation systems with Python
- Building modern interfaces with React + TypeScript
- Exploring AI agents and agent orchestration
- Designing RAG and semantic search architectures
- Improving LLM inference and infrastructure
- Building efficient and observable backend systems
- Creating useful open-source projects