root@construct:~/projects$

PROJECTS

Systems in production. Open protocols. Real problems solved.

Care Agent at Experity

PRODUCTION

LLM patient agent for US urgent care

Care Agent is the LLM patient engagement and telehealth product of Experity, which holds half of the US telemedicine market. I'm Tech Lead of the nearshore team on Care Agent. Appointment booking runs in code instead of the LLM, session telemetry keeps PHI out of every event, and the agent runtimes run under a 99.99% availability SLO with a canary every 5 minutes, all under HIPAA.

>172 PRs, 157 merged>14 ADRs>99.99% availability SLO>Half of US telemedicine
Next.jsTypeScriptPythonMCPAWS Bedrock AgentCore

TOPO Contábil

PRODUCTION

Accounting operations platform for multi-company groups

Co-founded with an accountant: a modular platform that runs the accounting operation of multi-company groups on top of their ERP, from account reconciliation and close management to tax obligations, financial statements, external audit and consolidation. I built the product architecture, engineering and security. Tenant isolation lives in PostgreSQL, with row-level security forced on all 120 tenant tables. An in-product assistant on Claude answers with citations, and customer systems connect through a versioned public API with an OpenAPI contract and a read-only MCP connector.

>Five-figure ARR in year one>8 product modules>RLS on 120/120 tenant tables>94.7% on a held-out eval>3,500+ test files
TypeScriptNestJSNext.jsPrismaPostgreSQLRedis

Yooga Payments & SmartPOS

PRODUCTION

Payments for 4,300+ merchants on a 7,000+ restaurant platform

Yooga is a restaurant operating system with 7,000+ restaurants. I led its payments: US$70M+ processed across 6M+ transactions for 4,300+ merchants. I also architected and built SmartPOS, which runs Yooga natively inside payment terminals and integrates their payments: a Kotlin/Android app on Sunmi, Positivo and Tectoy devices with the Stone SDK.

>US$70M+ processed>6M+ transactions>4,300+ merchants>7,000+ restaurants
KotlinAndroidStone SDKJavaQuarkusKafka

ReurBR

PRODUCTION

Urban land-regularization platform

Built at Tegrus with InspiraES and the Instituto Fucape: a Vue 2 web app plus a React Native mobile app that collects documents offline in the field. It produces technical reports, legitimation titles and land-regularization certificates. The platform has since issued 9,872 property deeds across 14 municipalities and cut the average process from 180 to 60 days.

>9,872 deeds issued>14 municipalities>180 to 60 days>Offline field app
Vue 2VuexVue RouterReact Native

Nike Asset Library and AutoCrop

PRODUCTION

Marketing technology for Nike's global campaigns

Built the Asset Library as sole engineer: 16M+ digital assets and asset discoverability up 461%. Built AutoCrop, a GenAI service that generates format-optimized crops and cut designers' prep time 44%, from 6.4h to 3.6h. Led a GenAI asset pipeline that cut the time to produce campaign art 80%.

>16M+ assets>-44% designer prep time>Figma AutoLayout automation
ReactTypeScriptPythonAWS Step FunctionsEventBridgeDynamoDB

TJ-ES Platform

PROTOTYPE

Management platform prototype for the Espírito Santo Court of Justice

I'm a software engineer, on a research grant, in Innovation in the Service of Justice, the modernization project of the Tribunal de Justiça do Espírito Santo, and I work across all of its tracks, taking care of the design system and the architecture standards for the court's 20 modernization projects and helping the teams connect the pieces. I wrote the technical access proposal for the court's IT: no new court accounts for the new solutions, zero production access and no real data outside the court. In the Engineering track I keep building works and contracts management, in Flask and Vue, with Clean Architecture checked by tests, and I'm also on the real-estate technical registry.

>20 projects>Shared design system>Architecture checked by tests
PythonFlaskVueBootstrapPostgreSQLDocker

CT-e Reconciliation

PROTOTYPE

Freight invoice checks for a large logistics operation

Proof of concept that compares a logistics portal's report with the CT-e XML files (Brazil's electronic freight invoices) and marks each one OK, DIVERGENT or NOT CHECKED. It includes a read-only connector to the portal that has already run against real data.

>OK / DIVERGENT / NOT CHECKED>Read-only portal connector>Run on real data
PythonPlaywright

Brasa Cargas

PRODUCTION

Freight marketplace that closes on WhatsApp

Founded a freight marketplace where freight agents post loads and truck drivers find them, with WhatsApp-first acquisition, public discovery and subscriptions through Stripe.

>700+ registered drivers>2,700+ freight posts>Stripe subscriptions
Next.jsReactDrizzlePostgreSQLStripeTwilio

Sigil Protocol

OPEN SOURCE

Open protocol for AI agent identity

Open identity protocol for AI agents: an ID derived from an Ed25519 key, a signed agent document, a soul hash against tampering, signed interaction receipts, and key rotation and revocation.

>Open Source>MIT License>Spec + Reference Implementation
TypeScriptEd25519CryptographyProtocol Design

Kaizen Forge

PRODUCTION

Site for my AI and software engineering practice

Site for Kaizen Forge, my software house and consultancy: a team of developers building software for clients. Live in 7 languages: Portuguese, English, Spanish, Japanese, German, Russian and Chinese.

>7 languages>Live
Next.js 15React 19TypeScriptVercel

bmwdokinho.com

PRODUCTION

Site for my BMW 320i G20 M Sport, azulzinho

A site about my BMW 320i G20 M Sport, azulzinho: a Need for Speed style intro, an interactive plan of the car's systems, a 360° garage spin with 246 frames, engine sounds, a radio, a polaroid diary, a route map between the partner shops and a launch timer game. I built it with AI agents in two days.

>246-frame 360° spin>Built in 2 days>4 partner shops>212 KB of HTML
HTMLCSSJavaScriptPythonYouTube IFrame APIVercel

Modesto Performance

PRODUCTION

Site for an ECU remap and mechanics shop in Vila Velha, Brazil

Site for Modesto Performance, an ECU remap and mechanics shop in Vila Velha, Brazil: an animated intro with a tachometer, a gain simulator that ends in a pre-filled WhatsApp quote, a portfolio of 15 real cars from the shop, ECU remapping explained with an FAQ, and an about page. On Lighthouse mobile the home page scores 96 for performance (median of 3 runs on 29 October 2026).

>Lighthouse mobile 96>331 KiB page>15 real cars>WhatsApp quote
HTMLCSSJavaScriptVercelSearch Console

The Broad Way

PRODUCTION

This blog: terminal-first and bilingual

Personal site and engineering blog on Next.js 16, React 19 and Tailwind v4, in English and Portuguese, with RSS and a sitemap. 62 published posts on LLM agents, architecture and production work.

>62 posts>Bilingual>RSS
Next.js 16React 19Tailwind v4TypeScript
The Broad Way | Kinho.dev