Rubens
Fidelis
Building robust systems and high-performing teams. Available for consulting, architecture reviews, and freelance projects.
Construindo sistemas robustos e equipes de alta performance. Disponível para consultoria, revisões de arquitetura e projetos freelance.
Services Serviços
Software Architecture Arquitetura de Software
End-to-end architecture design following clean architecture principles. Data modeling, systems design, and technical specifications that set your team up for success.
Design de arquitetura end-to-end seguindo princípios de clean architecture. Modelagem de dados, design de sistemas e especificações técnicas que preparam sua equipe para o sucesso.
Technical Consulting Consultoria Técnica
Architecture reviews, performance audits, and technology strategy. I help identify bottlenecks, evaluate technical decisions, and plan scalable solutions for your product.
Revisões de arquitetura, auditorias de performance e estratégia tecnológica. Ajudo a identificar gargalos, avaliar decisões técnicas e planejar soluções escaláveis para seu produto.
Team & Process Equipe & Processos
Workshops, documentation strategies, and development lifecycle optimization. I help teams reduce uncertainty, improve velocity, and deliver higher-quality features.
Workshops, estratégias de documentação e otimização do ciclo de desenvolvimento. Ajudo equipes a reduzir incertezas, melhorar velocidade e entregar funcionalidades de maior qualidade.
About Sobre
I'm a Software Architect with 17+ years in software — specializing in Node.js and building systems that scale with both technical and organizational complexity. My work translates business requirements into architecture decisions and technical specifications that teams can build on with confidence.
Sou um Arquiteto de Software com mais de 17 anos em software — especializado em Node.js e construindo sistemas que escalam com a complexidade técnica e organizacional. Meu trabalho traduz requisitos de negócio em decisões de arquitetura e especificações técnicas nas quais as equipes podem construir com confiança.
My expertise lies at the intersection of technical depth and clear communication. I use documentation, diagrams, and workshops to reduce ambiguity before it becomes cost — aligning teams and delivering high-quality features efficiently.
Minha especialidade está na intersecção entre profundidade técnica e comunicação clara. Uso documentação, diagramas e workshops para reduzir ambiguidade antes que ela se torne custo — alinhando equipes e entregando funcionalidades de alta qualidade com eficiência.
Skilled in data modeling and systems design, I bridge technical teams and non-technical stakeholders across every context I’ve worked in: government infrastructure in Brazil, a digital consultancy I founded and ran for 4 years, and enterprise tools for US-based manufacturers. Each engagement a different industry, the same discipline.
Especialista em modelagem de dados e design de sistemas, conecto equipes técnicas e stakeholders não-técnicos em cada contexto em que trabalhei: infraestrutura governamental no Brasil, uma consultoria digital que fundei e gerenciei por 4 anos, e ferramentas empresariais para fabricantes nos EUA. Cada projeto, uma indústria diferente — a mesma disciplina.
Expertise Habilidades
Experience Experiência
Venturus
Jun 2022 — Present · 3 yr 10 moJun 2022 — Atual · 3 a 10 m- Owning the end-to-end architecture of a complex enterprise tool for a major US-based manufacturing company, supporting cross-functional teams across development, QA, DevOps, and UI/UX
- Responsável pela arquitetura end-to-end de uma ferramenta empresarial complexa para uma grande empresa de manufatura nos EUA, apoiando equipes multifuncionais de desenvolvimento, QA, DevOps e UI/UX
- Leading all client-facing requirement sessions, translating business needs into detailed architecture documentation that drives sprint planning and reduces ambiguity for the team
- Liderando todas as sessões de requisitos com o cliente, traduzindo necessidades de negócio em documentação detalhada de arquitetura que direciona o planejamento de sprints e reduz ambiguidade para a equipe
- Defining long-term technical strategy and roadmap, working ahead of the team to ensure architectural decisions scale with the product’s growing complexity
- Definindo estratégia técnica e roadmap de longo prazo, trabalhando à frente da equipe para garantir que decisões arquiteturais escalem com a crescente complexidade do produto
- Introduced documentation-driven development gates that significantly reduced meeting overhead and eliminated requirement ambiguity before sprint planning
- Introduziu gates de desenvolvimento orientados a documentação que reduziram significativamente a sobrecarga de reuniões e eliminaram ambiguidade de requisitos antes do planejamento de sprints
- Authored detailed technical specifications for every feature, enabling teams to break stories and estimate work with high accuracy
- Elaborou especificações técnicas detalhadas para cada funcionalidade, permitindo que equipes quebrassem histórias e estimassem trabalho com alta precisão
- Ran workshops and presentations on Node.js, TypeScript, and Gremlin, directly improving team confidence and productivity when facing technical challenges
- Conduziu workshops e apresentações sobre Node.js, TypeScript e Gremlin, melhorando diretamente a confiança e produtividade da equipe diante de desafios técnicos
- Achieved order-of-magnitude performance gains by redesigning graph database queries and refactoring critical code paths
- Alcançou ganhos de performance de ordem de grandeza reprojetando consultas em banco de dados de grafos e refatorando caminhos críticos de código
- Promoted to Team Lead after 4 months based on early architectural contributions that shaped the project’s technical foundation
- Promovido a Team Lead após 4 meses com base em contribuições arquiteturais iniciais que moldaram a base técnica do projeto
- Architected a WebSocket event-driven microservice with Socket.io that enabled a simultaneous editing feature implemented over a year later with minimal effort
- Arquitetou um microsserviço orientado a eventos WebSocket com Socket.io que possibilitou uma funcionalidade de edição simultânea implementada mais de um ano depois com esforço mínimo
- Designed the base graph data model that became the backbone for organizing the system’s massive and complex dataset
- Projetou o modelo de dados em grafo base que se tornou a espinha dorsal para organizar o enorme e complexo conjunto de dados do sistema
- Built a mock server and internal dev tooling that gave the QA team full control over 3rd-party integration test scenarios
- Construiu um servidor mock e ferramentas internas de desenvolvimento que deram à equipe de QA controle total sobre cenários de teste de integrações de terceiros
Saque e Pague
- Led the ground-up rebuild of the company’s ATM client application, delivering a modern stack that improved maintainability and deployment speed
- Liderou a reconstrução do zero do aplicativo cliente de ATM da empresa, entregando uma stack moderna que melhorou a manutenção e velocidade de deploy
- Engineered a backend service layer using Node.js, Socket.io, and ZeroMQ to handle real-time hardware communication with isolated, maintainable code
- Desenvolveu uma camada de serviço backend usando Node.js, Socket.io e ZeroMQ para comunicação em tempo real com hardware com código isolado e mantenível
- Built a hardware emulation layer that gave QA teams full control over test scenarios, enabling reliable automated testing without physical ATM devices
- Construiu uma camada de emulação de hardware que deu às equipes de QA controle total sobre cenários de teste, permitindo testes automatizados confiáveis sem dispositivos ATM físicos
- Architected the frontend with React.js and TypeScript using native State and Context for hardware communication, and delivered a separate admin application for smaller, independent deployments
- Arquitetou o frontend com React.js e TypeScript usando State e Context nativos para comunicação com hardware, e entregou uma aplicação administrativa separada para deploys menores e independentes
SETIC
- Led a team building critical government infrastructure: an HR management system and a centralized authorization layer for APIs across multiple departments
- Liderou uma equipe construindo infraestrutura crítica do governo: um sistema de gestão de RH e uma camada centralizada de autorização para APIs de múltiplos departamentos
- Owned the full cycle from stakeholder requirements to architecture decisions, task breakdown, and delivery across a polyglot stack (PHP, Node.js, React, Vue.js, GraphQL)
- Responsável pelo ciclo completo de requisitos de stakeholders a decisões de arquitetura, quebra de tarefas e entrega em uma stack poliglota (PHP, Node.js, React, Vue.js, GraphQL)
- Collaborated directly with government stakeholders to identify needs, negotiate scope, and deliver solutions that served public sector operations
- Colaborou diretamente com stakeholders governamentais para identificar necessidades, negociar escopo e entregar soluções que atenderam operações do setor público
Fidelis Projetos Digitais
- Founded and ran a digital projects consultancy for 4+ years, independently managing client relationships, scoping, architecture, and delivery across healthcare, education, retail, and marketing industries
- Fundou e gerenciou uma consultoria de projetos digitais por mais de 4 anos, gerenciando de forma independente relacionamento com clientes, escopo, arquitetura e entrega nos setores de saúde, educação, varejo e marketing
- Built a lead management platform with hot site generation for a major educational group, directly improving their campaign conversion
- Construiu uma plataforma de gestão de leads com geração de hot sites para um grande grupo educacional, melhorando diretamente a conversão de campanhas
- Delivered a desktop application with Electron.js for a supermarket chain to design and print promotional materials, and a traffic quality analysis tool for a marketing agency
- Entregou uma aplicação desktop com Electron.js para uma rede de supermercados projetar e imprimir materiais promocionais, e uma ferramenta de análise de qualidade de tráfego para uma agência de marketing
SETIC
Oct 2012 — Oct 2016 · 4 yr 1 moOut 2012 — Out 2016 · 4 a 1 m- Promoted to lead all government web projects, owning architecture decisions, requirement gathering, and team coordination across multiple concurrent initiatives
- Promovido para liderar todos os projetos web do governo, responsável por decisões de arquitetura, levantamento de requisitos e coordenação da equipe em múltiplas iniciativas simultâneas
- Delivered citizen-facing systems including institutional portals, a government project transparency tracker, and web/mobile queue management for public services
- Entregou sistemas voltados ao cidadão incluindo portais institucionais, um rastreador de transparência de projetos governamentais e gestão de filas web/mobile para serviços públicos
- Built an end-to-end science fair management platform covering registration, evaluation, and winner selection
- Construiu uma plataforma completa de gestão de feira de ciências cobrindo inscrição, avaliação e seleção de vencedores
- Designed and delivered WordPress websites, institutional portals, and web applications for government operations
- Projetou e entregou sites WordPress, portais institucionais e aplicações web para operações governamentais
- Early career role where I took on architecture and client-facing responsibilities that led to my promotion to Head of Web Projects
- Início de carreira onde assumi responsabilidades de arquitetura e contato com clientes que levaram à minha promoção para Chefe de Projetos Web
Netpix — Agência Web
- First leadership role: managed a team delivering WordPress websites and plugins for agency clients
- Primeira função de liderança: gerenciou uma equipe entregando sites e plugins WordPress para clientes da agência
- Owned website performance optimization and mentored team members on development best practices
- Responsável pela otimização de performance de sites e mentorou membros da equipe em boas práticas de desenvolvimento
Freelance
- Self-taught developer who started building websites and web applications for local businesses at age 17, laying the foundation for a 17+ year career in software
- Desenvolvedor autodidata que começou a construir sites e aplicações web para negócios locais aos 17 anos, lançando a base para uma carreira de mais de 17 anos em software
Let's Work Together Vamos Trabalhar Juntos
Have a project that needs solid architecture? Looking for consulting on your technical strategy? I'm available for freelance work, consulting engagements, and architecture reviews. Let's talk about how I can help your team build better software.
Tem um projeto que precisa de uma arquitetura sólida? Procurando consultoria para sua estratégia técnica? Estou disponível para trabalho freelance, consultorias e revisões de arquitetura. Vamos conversar sobre como posso ajudar sua equipe a construir software melhor.