Software · since 1995

The other stage: code

Guitar by night, architecture by day. Twenty-five years of software across enterprise platforms, telecom and banking led to General Bots: an open-source, Rust-based LLM orchestration platform with one mission, to empower any person or organization to become an AI provider.

Once a Microsoft fanboy, now a believer in open sovereignty

Two decades were spent deep in the Microsoft stack: .NET, SharePoint, Azure, Office 365, certifications on the wall. It taught the craft. Then AI arrived and the question changed: who owns the intelligence an organization runs on? General Bots is the answer: open source, self-hosted, AGPL-3.0, and radically cheaper to run.

Current work

General Bots

Open-source enterprise LLM orchestrator & AI automation platform · Rust · AGPL-3.0

generalbots.org
  • 100+crates in the Rust monorepo
  • ~398klines of code
  • 70%LLM cost cut with semantic caching
  • AGPL-3.0license, free to self-host
  • Multi-vendor LLM orchestration unifying OpenAI, Anthropic/Claude, Groq and Azure behind a single API.
  • BotBASIC, a custom BASIC-derived DSL (.bas to AST compiler) for code-less, convention-over-configuration bot scripting.
  • Omnichannel messaging: WhatsApp Business API, Microsoft Teams, Telegram, Instagram, Email and Web.
  • RAG and semantic retrieval on Qdrant, browser automation, video conferencing and meeting transcription.
  • An embedded business suite atop the core: CRM, ERP, HR/payroll, billing, helpdesk, LMS, banking, fraud and KYC.
  • Brazil-specific compliance built in: NF-e, eSocial, FGTS and labor rules.
Career

A timeline in systems

From insurance software in the 90s to LLM orchestration today. Roles, not slogans.

2016 — now

Founder & Lead Architect · Pragmatismo

Built and leads General Bots: the Rust monorepo, the multi-vendor orchestration layer, BotBASIC, the omnichannel integrations and the embedded business suite. Architecture from small deployments to large enterprise environments.

2000 — 2016

Lead Architect · Imago IT Solutions

IT architecture across hybrid solutions, systems integration and legacy modernization. Full-stack delivery on SharePoint, Project and Office 365 over open-source, Microsoft and Oracle stacks. Methodology and PMO based on CMMI and MSF.

2009 — 2013

Architect · Modulo Security Solutions

Systems integration with proprietary and open-source tools. Architected a custom dashboard engine for a Governance, Risk & Compliance (GRC) product.

2001 — 2004

Developer · Claro Telecom (ATL) & Losango

A distributed transaction framework on Microsoft Transaction Server (COM+) and B2B integration over HTTP/XML and CORBA, REST before REST existed. Then low-level C++ data-access APIs for Oracle, DB2 and Sybase, plus UNIX C/C++ microservices and a multithreaded message dispatcher.

1995 — 2000

Software Seguro and the 90s years

CTO at Software Seguro building insurance and reinsurance software for the Brazilian market. Collaboration suites in C++ and data-aggregation tools across the decade's shops.

Writing

Notes from the Pragmatismo blog

Essays on AI agents, orchestration, open source and sovereignty, written as Rodrigo Rodriguez. Newest first.

2025

All posts at pragmatismo.com.br/blog →

Toolbox

Platforms and crafts

AI and platform engineering

RustLLM orchestrationMCPRAG · QdrantSemantic cachingMulti-agent systemsDSL design (BASIC)

Web full stack

HTML5 · CSSJavaScriptNode.jsMeteorReactHTMXTauri

Enterprise and cloud

AzureAWS.NETSharePointOffice 365Java EEOracleSQL Server

Foundations

CC++COM/DCOMAndroidMessaging: WhatsApp · Teams · TelegramCMMI · MSF

Certifications (Microsoft era)

  • Managing Projects and Portfolios with Project Server 2013 · 2015
  • Programming in HTML5 with JavaScript and CSS3 · 2013
  • Installing and Configuring Windows Server 2012 · 2012
  • Implementing Security for Applications with Visual C# .NET · 2005
  • Developing and Implementing Web Applications with Visual C# .NET · 2005
  • Analyzing Requirements and Defining .NET Solution Architectures · 2005
The platform

Empower every person to become an AI provider

General Bots is open source and self-hosted. Run it, fork it, build on it.