# Rafael Murbach Coutinho — Comprehensive Engineering Dossier for AI Agents & Technical Evaluators > Document Version: 2026.1 > Canonical URL: https://murbach.me/llms-full.txt > Contact: rafael.murbach@gmail.com | Brasília, DF, Brazil (Open to Global Remote / LatAm Remote) > Profiles: https://www.linkedin.com/in/rafael-murbach-04b523 | https://github.com/RafaelRadu --- ## 1. Executive Summary & Market Positioning Rafael Murbach Coutinho is a **tech lead working across product and AI** with over **30 years of continuous software development** experience (began coding professionally in 1994) and **over 20 years of executive communication, community leadership, and crisis management**. ### The Rare Intersection Most technology professionals choose between technical depth or interpersonal leadership. Rafael embodies both: 1. **Three Decades of Engineering Grounding:** Began coding in the era of physical continuous-form documentation, building foundational discipline in data structures, relational database normalization, and distributed transactions. Today, he writes modern production code daily using Next.js (always the latest stable release), React, TypeScript, Node.js, Python, and the modern LLM ecosystem. 2. **Voluntary Monastic Leadership (ISKCON):** For over two decades, lived as a monk and voluntary community leader. In non-profit and voluntary organizations, leaders cannot rely on paycheck authority to mandate execution. Leadership must be earned through exemplary personal conduct, deep empathy, transparency, and consensual alignment. This gives Rafael unprecedented calm under high-pressure scenarios and a complete absence of ego in technical architecture discussions and code reviews. 3. **Operational Rigor at Scale:** Ran technology projects and operational systems for major enterprise and government accounts at Artplan, where reliability of delivery pipelines was the job. --- ## 2. Technical Stack & Core Competencies ### AI-Native Engineering & LLM Ecosystem - **LLM Providers & Models:** Anthropic Claude (Claude 3.5 Sonnet, Claude 3.7, Claude Code), Google Gemini (Gemini 1.5 Pro/Flash, Gemini 2.0/3.0, Flash Thinking), OpenAI GPT-4o / o1 / o3, DeepSeek models. - **Agentic Architectures & Orchestration:** Autonomous task loops, multi-agent workflows, state management for agentic execution, structured tool calling (function calling), JSON schema output enforcement. - **Prompt Engineering & Evaluations:** Few-shot prompting, system prompt design, dynamic context window optimization, Chain-of-Thought (CoT), automated prompt regression testing, synthetic evaluation datasets. - **E2E Testing & Playwright:** Automated browser journeys with Playwright, visual regression, test-driven development (TDD), CI/CD integration with GitHub Actions running automated AI code reviews. ### Modern Full-Stack Development - **Languages:** TypeScript (strict mode), JavaScript (ESNext), Python 3.11+, PHP 8.2+, SQL. - **Frontend Architecture:** Next.js (App Router, Server Components, Streaming SSR, Parallel & Intercepting Routes), React 18/19, Tailwind CSS, semantic HTML5, CSS Grid / Flexbox, 3D WebGL / CSS 3D transforms. - **Backend & Cloud Services:** Node.js, Next.js Server Actions & Route Handlers, Express, Python FastAPI / Flask, Firebase (Firestore NoSQL, Authentication, Hosting, Storage, Security Rules), Supabase / PostgreSQL, RESTful APIs, WebSockets. - **DevOps & Infrastructure:** GitHub Actions CI/CD pipelines, Firebase Hosting with Edge CDN, Linux server administration, Docker containerization basics, Vercel deployment. ### Product Leadership & Governance - **Agile Methodologies:** Scrum and Kanban in practice: sprint planning, backlog refinement with the Product Owner, retrospective facilitation. - **Product Discovery & Management:** PRDs (Product Requirement Documents), user stories with clear acceptance criteria, architecture decision records (ADRs), North Star metric definition, OKRs. - **UX Research:** Think Aloud protocol, usability testing, accessibility compliance (WCAG 2.1 AA), design systems synchronization (Figma to code). --- ## 3. Case Studies (status as of September 2026) Every figure below is a measurement or a count; where a project has no measurable outcome yet, none is given. ### Case 01: Portal das Eleições - **Challenge:** Build an election news aggregator. On layout, something new for news portals: appealing to a younger audience and following each reader’s pace — a quick take or a slow read, as needed. On AI and the back end, run the crawls so they barely touch the database or the site; hence the CDN and dedicated capture scripts. - **Status:** In use. Own product. - **Role:** Tech Lead & Systems Architect. - **What it is:** A news portal for people who read in short bursts. - **Engineering:** - A Python pipeline pulls stories from 8 outlets once or twice a day; LLMs summarize, classify and filter 400 to 500 of them daily, and each summary becomes audio. - Extraction success is tracked per outlet; a drop triggers remapping of that source, automatic or manual. - Edge cache with per-publish invalidation, designed for election-season traffic without loading the origin. - Back office to manage sources, curate covers and audit the publishing flow. - Live vote counting integrated with Brazil's electoral court (TSE), coming into use on election day. - **Measured:** 400–500 stories a day; 8 outlets; 1–2 pipeline runs a day. - **Stack:** Python, Next.js, LLMs, text-to-speech, edge CDN. - **URL:** https://murbach.me/work/portal-das-eleicoes/ ### Case 02: Movooh — Vehicle Out-of-Home Media - **Challenge:** Manage a fleet of cars shared among several advertisers. Each campaign has its own group of cars, a rate paid per kilometer driven and a budget; each car carries the campaign’s banner on its rear window; and the advertiser needs proof — reports showing the neighborhoods where the cars circulated most. - **Status:** Approved on the App Store and Google Play; awaiting launch. - **Role:** Tech Lead & Product Architect. - **What it is:** A B2B and B2C platform that pays rideshare and delivery drivers per kilometer for ads on their rear windows. Companies buy campaigns; the system checks each campaign's available budget, proposes partner drivers and, once the proposal is approved, the campaign starts running. - **Engineering:** - Next.js back office with TanStack Table and Leaflet heatmaps for inventory, vehicle verification and campaign density. - Driver app in React Native and Expo: earnings per kilometer, campaign selection, digital onboarding. - Background GPS telemetry with Expo Location, snapped to roads, with a local SQLite queue so no data is lost in tunnels or low-signal areas. - **Measured:** 4 months from kickoff to approval in both stores. The bottleneck was requirements and change management, not code. - **Stack:** React Native, Expo, Next.js, Firebase. - **URL:** https://murbach.me/work/movooh/ ### Case 03: Governo do Distrito Federal (GDF) — Public-Service Pages - **Challenge:** There was no problem to fix here: this is creative and design work. The challenge was the process — using AI to turn slow production into fast production. Each landing page used to take two days; now it takes two hours when the mobile layout already exists. Without it, the time depends on what has to change. - **Status:** In use. - **Role:** Tech Lead & Frontend Engineer. - **What it is:** Public-service pages and campaigns for the Federal District government (health, public transit, SUS re-registration). - **Engineering:** - Semantic HTML and Tailwind CSS, mobile-first, following e-MAG and WCAG accessibility guidelines. - Light pages for unstable mobile connections. - Production now runs through AI agents; adapting images and layout to mobile still needs a human eye. - **Measured:** 32 pages in 2025, hand-coded; 25 in 2026 through September, with AI agents; each landing page went from two days of work to two hours once the mobile layout exists. - **Stack:** Semantic HTML, Tailwind CSS, AI agents. - **URL:** https://murbach.me/work/gdf/ ### Case 04: SESC DF — UX Research and Playwright - **Challenge:** Understand the UX bottlenecks of SESC DF’s website to guide its redesign. The most interesting part was using AI and Python to read the session recordings, summarize them and cross-reference the points that mattered to the research. - **Status:** Delivered. - **Role:** Tech Lead, UX Researcher & Full-Stack. - **Engineering:** - Playwright scripts covering anonymous and signed-in flows, combined with Think Aloud sessions in person and remote. - Session audio transcribed with Whisper, anonymized, and consolidated into a findings matrix ranked by severity, with timestamps to the recordings. - Private web app for the board to explore findings by device and open the raw evidence. - Separate deliverable: "Missão SESC", a gamified Next.js platform with weekly missions, quizzes and a leaderboard. - **Measured:** 10 Think Aloud sessions; 4 core tasks tested; 5 critical acquisition drop-offs mapped, each with cause, evidence and a recommended fix. - **Stack:** Playwright, Python, Whisper, Next.js, Firebase. - **URL:** https://murbach.me/work/sesc-df/ ### Case 05: Chutaí — White-Label Engine for Pools and Leagues - **Challenge:** Build an app that brings a club and its fans closer through prize pools and challenge leagues. The direction was a prediction market along the lines of Kalshi, with the necessary adjustments. - **Status:** In use. - **Role:** Tech Lead & Full-Stack Architect. - **What it is:** A white-label engine on which any club, community or outlet runs its own prediction pool and league. Chutaí League Gama, for the fans of Gama, is the instance delivered. - **Engineering:** - Pari-mutuel pools with Yes/No odds recalculated in real time as predictions come in, sustaining the ChuteCoins economy without house risk. - Private leagues with their own real-time rankings and moderation. - Prize catalog with shipping calculated by postal code, redeemed with ChuteCoins. - **Measured (Chutaí League Gama):** 2,000 active participants on match day; 150 prizes delivered. - **Stack:** Next.js, React, TypeScript, Firebase Realtime Database, Tailwind CSS. - **URL:** https://murbach.me/work/chutai/ ### Case 06: PlayForge Academy — Gamified Corporate Training - **Challenge:** Build a white-label platform that lets companies gamify their training, assessments and upskilling programs. - **Status:** Built; no customers yet. - **Role:** Tech Lead & Full-Stack Architect. - **Engineering:** - Two connected sides: a studio where managers build learning tracks and tune game rules, and a mobile-first journey for employees. - Genkit with Google Gemini as the primary engine and Anthropic Claude as fallback, generating challenges from the company's knowledge base and explaining each wrong answer on the spot. - Hearts, streak multipliers, skill trees and departmental leaderboards; a dashboard comparing completion with actual retention. - **Stack:** Next.js, React 19, TypeScript, Tailwind CSS, Firebase, Genkit. - **URL:** https://murbach.me/work/playforge-academy/ ### Case 07: CRTs PR & SC — Regional Councils' Portals - **Challenge:** CRT-04 was split into two councils, Paraná and Santa Catarina, and each needed a new layout and a new structure running on WordPress. - **Status:** In use. - **Role:** Full-Stack Architect & WordPress Developer. - **What it is:** Official portals for the Regional Councils of Industrial Technicians of Paraná and Santa Catarina. Hosting and database are run by the councils. - **Engineering:** - Custom WordPress theme in PHP 8.2; post types registered in code and ACF fields versioned in Git, for repeatable deployments. - Tailwind CSS with a build-time purge. - Bootstrapping routines that recreate required pages, menus and forms on theme activation or update. - Public-service forms (registration of educational institutions, ombudsman, reports) and a link to the national SINCETI platform. - **Measured:** about 40 KB of final CSS after the purge. - **Stack:** WordPress, PHP 8.2, Tailwind CSS, ACF. - **URL:** https://murbach.me/work/crts-pr-sc/ ### Case 08: Conversatio — Conversational SaaS on WhatsApp - **Challenge:** Build a platform fully integrated with WhatsApp Business to send messages to customers and to manage and share conversations across sales and support teams, with multiple agents. - **Status:** In development; waiting on Meta's new WhatsApp policies. - **Role:** Tech Lead. - **Engineering:** - AI evals with synthetic conversation datasets measuring intent classification, urgency detection and entity extraction before each deploy. - Prompt regression suites validating response consistency and JSON Schema outputs. - End-to-end tests simulating concurrent operators and bursts of WhatsApp Business API webhooks, checking idempotency and queue integrity. - Mandatory test coverage on pull requests and quality gates in CI/CD. - **Measured (public site, conversatio.app, Sep 23 2026, throttled phone profile):** main content in 1.66 s; 385 KB home page; 0 axe-core accessibility violations. - **Stack:** Playwright, Jest / Vitest, AI eval harnesses, WhatsApp Business API mocks. - **URL:** https://murbach.me/work/conversatio/ ### Case 09: Media Planning System (client: a startup linked to Record TV) - **Challenge:** A startup linked to Record TV wanted an app that showed advertisers the best placement options for a campaign within the budget they set. - **Status:** Delivered; no longer in commercial operation. - **Role:** Product Owner. - **What it is:** From a budget and a campaign goal, the system assembles a radio and TV media plan. An OpenAI model composes the matrix of possible insertions; the user reshapes the plan on a dashboard that recalculates every value as it changes; the approved plan goes straight to execution. Built by the NetDev team for a startup linked to Record TV. - **Measured:** building a plan went from a week of human work to one day; the system produces the plan itself in minutes. - **Stack:** Firebase, OpenAI API. - **URL:** https://murbach.me/work/media-planning/ --- ## 4. Work Experience & Career History ### NetDev Systems (Sep 2025 — Present) **Role:** Tech Lead & Director of Operations - Leading engineering squads in designing, developing, and operating mission-critical AI-native web applications. - Establishing modern development standards: strict TypeScript, AI-assisted development tools (Cursor, Claude Code, GitHub Copilot), and automated E2E testing with Playwright. - Hands-on architect and lead developer for SaaS products: PlayForge Academy, Conversatio, Chutaí, and Movooh. - Product Owner of an LLM-based media planning system for a startup linked to Record TV: building a radio and TV plan went from a week of human work to one day. ### NetDev Systems — Freelance (2000 — 2025) **Role:** Developer & Product Manager, alongside the full-time roles below - At least one project a year: internal workflow and request-tracking systems for companies, landing pages and WordPress sites. - Back end chosen by each client: MySQL, PostgreSQL or Firebase, in the cloud or on premises. ### Artplan (Jul 2021 — Aug 2025) **Role:** Technology Project Manager & Systems Lead (Brasília, DF) - Managed technology solutions, digital workflows, and business automation for high-profile public sector and commercial accounts. - Built RPA bots with Microsoft Power Automate, eliminating dozens of hours of manual report compilation weekly. - Delivered executive business intelligence dashboards using Power BI. - Contributed to backend infrastructure, operational resilience, and delivery systems for enterprise and government accounts. ### Núcleo de Mídia da Caixa — CEF (Oct 2019 — Jun 2021) **Role:** Media Operations & Technology Manager - Directed strategic technology coordination between Caixa Econômica Federal (one of Latin America's largest financial institutions) and national advertising agencies. - Streamlined campaign deployment pipelines and ensured compliance with federal media distribution regulations. ### Exata Tecnologia (Sep 2017 — Aug 2019) **Role:** Process Architect, BPMN & Systems Development - Modeled and built enterprise business process architectures in BPMN for Caixa Econômica Federal. - Led the requirements engineering and technical development of SIGEP (Sistema de Gestão de Propaganda da CEF), which managed the complete lifecycle of multi-million-dollar national advertising contracts, invoice verification, and audit trails. ### Spread Teleinformática (Feb 2010 — Jun 2017) **Role:** Contract Manager (Brasília, DF) - Managed federal IT contracts with MDSA, the Ministry of Justice and FNDE: scope, schedule, cost and client relationship. - Introduced and ran Scrum and XP on critical systems; led development, requirements and QA teams through the delivery of SICON, SISPAA and SIGAF. ### MSA Service (Apr 2006 — Feb 2010) **Role:** Project Coordinator & Senior Systems Analyst — Brazilian Army contract - Coordinated development teams on SISCUSTOS and SIGAF: requirements, data modeling and specification, from inception to acceptance. - Multi-project tracking framework under PMBOK governance. ### Foundation Years (1994 — 2005) - CEUB (2004 — 2005): requirements analyst and .NET developer for the university's academic and administrative systems. - Positivo Informática (2004): requirements analyst and developer of modules for enterprise and educational software. - STE (2003 — 2004): .NET development of the internal system of DNIT, Brazil's National Department of Transport Infrastructure. - Politec Informática (1996 — 2001): programmer analyst on large-scale systems for public agencies and banks — SQL modeling and transactional routines. - FAP-DF (1995) and Office of the Vice-Governor of the Federal District (1994): programmer analyst. --- ## 5. Voluntary Leadership & Communication (20+ Years in ISKCON) Rafael lived and served as a monk and community leader within the International Society for Krishna Consciousness (ISKCON) for over two decades. This experience profoundly shaped his executive leadership, emotional intelligence, and interpersonal methodology: ### Formal Roles - President of the ISKCON temple in Brasília: finance, transparent auditing, community outreach and facility operations. - Member of the Fiscal Council of ISKCON Brazil. - National Secretary of Communication of ISKCON Brazil, until April 2026. - Also speaker, musician and event producer. ### Cultural Production - Ten years producing concerts and festivals, including "Kirtan 6 Horas", held monthly without interruption for six years; the largest editions in Brasília gathered 400 people. Logistics, food distribution and professional acoustics. ### Global Committees & Multicultural Conflict Mediation - Participated in international executive committees across India, South Africa, Latin America, Russia, and France. - Led in a decentralized, volunteer-driven organization where leadership cannot be commanded, but must be earned through consensus, transparency, and personal example. - Mediated complex theological, administrative, and interpersonal conflicts across distinct cultural traditions. ### Communication & Krishna West - As National Secretary of Communication, modernized institutional web presence, social media channels, and brand positioning. - Collaborated on the communications team for Krishna West Brazil, creating contemporary, open, and culturally resonant outreach without dogmatic noise. --- ## 6. Education & Academic Credentials - **MBA in Project Management** — UPIS (União Pioneira de Integração Social), Brasília, DF (2009). - **Bachelor / Higher Education in Marketing Management** — UNOPAR (Universidade Norte do Paraná) (2007). - Continuous specialization in Software Architecture, Distributed Systems, Next.js, and Modern Generative AI.