Hey, I'm

Henrique Cardoso de Faria

I build things with Ruby, Elixir, and a healthy obsession with AI.

Henrique Cardoso de Faria

I've been shipping software since 2011 — mostly for startups, mostly remotely, always with a bias toward making things actually work. Right now I'm building AI-powered features for luxury retail at BSPK from Viana do Castelo, Portugal, where I also helped bring Euruko 2025 to my hometown.

When I'm not writing code for work, I'm usually writing code for fun — building side projects, contributing to open source, or writing about what I learn. Outside of screens, I spend time with my family, travel when we can, and tinker with 3D printing.

What I'm Building

At BSPK, I'm the primary backend engineer building the AI layer for a unified commerce platform used by luxury brands like Dior and Cartier. The work I'm most proud of:

Multi-Agent AI System

A swarm architecture where an orchestrator routes to specialist sub-agents — Client Intelligence, Tasks & Calendar — each with tools to query shopper data, purchase history, and schedules. Provider-agnostic across OpenAI, Groq, and local models.

Natural Language Search

LLMs translate plain English into Elasticsearch queries, letting sales associates search their client book conversationally — "show me clients who bought handbags last month and haven't been contacted."

Behavioral Analytics

An observability pipeline from scratch: event capture across hundreds of endpoints, session materialization, metric rollups, behavioral profiling, and sales outcome correlation.

Shopify & Data Pipelines

Deep ownership of the Shopify webhook pipeline — order syncing, customer assignment via geocoding, staff resolution, and data quality across the full lifecycle.

Before BSPK, I spent years across startups doing everything from payment systems and IoT data pipelines to political organizing tools and real-time PubSub architectures — mostly in Ruby on Rails and Elixir/Phoenix. I also run HC Digital Services, helping companies integrate AI into their existing applications.

Projects

Espirita.club

Ruby on Rails

Multi-tenant SaaS for spiritist centers and federations in Brazil. Custom domains with automatic TLS, Stripe payments, a REST API, and an MCP server so AI clients can integrate directly.

espirita.club

Guia Espírita

Ruby on Rails · PostgreSQL + pgvector

AI knowledge base for spiritist literature. A RAG pipeline processes public domain books and video transcripts into embeddings, then a conversational agent answers questions with references to the source material.

guia.espirita.club

Digitalmente

Ruby on Rails

Coding education platform for Portuguese schoolchildren. Interactive maze programming, bug hunt games, 3D printer training, and sign-making tools — all session-based so teachers can run activities in the classroom.

digitalmente.tech

hencf.org

Ruby on Rails

This site! Open source, built with Rails 8.1 and SQLite. Features an AI chat agent powered by RubyLLM and Groq, server-side analytics, and Markdown blog rendering.

View on GitHub

redis-pub-sub

Elixir

Bridge between Redis PubSub and Phoenix PubSub for real-time broadcasting to connected clients. Born from production needs at BSPK.

View on GitHub

i18n_parser

Elixir

A parser and replacer to prepare Rails projects for internationalization support. Scans templates and extracts strings into locale files.

View on GitHub

Open Source

Ruby · Elixir

Contributor to ja_serializer, ruby-conferences.github.io, euruko.org, and other community projects. All code on GitHub.

View all on GitHub

Consulting

Through HC Digital Services, I help companies build and improve their software. If you need AI capabilities in an existing product, a new system designed from scratch, or just another experienced Rails hand — let's talk.

AI Integration

Adding real AI capabilities to your product — not just chatbots. Agentic systems, natural language search, structured LLM outputs, and RAG pipelines that actually work with your data.

Rails Development

Full-stack Rails work: new features, API design, performance optimization, upgrades, and refactoring. Comfortable with large codebases and complex domain logic.

System Architecture

Data pipelines, Elasticsearch integration, background processing, real-time systems with PubSub, third-party API integrations (Shopify, payment providers, and more).

Get in touch

Always happy to chat about interesting projects, Ruby, AI, or anything in between.