Give me the problem, whatever it is.
From court records to AI agents: ten years solving hard problems.
A course about applying engineering judgment, human skills, and software craftsmanship in the age of AI.
The principles behind my work, and where each one paid off.
At Justiça Fácil, I studied the manual process before automating it. The result was a convolutional neural network, modified specifically for this task, that reads official gazettes and replaced the work of a 20+ person team, paying back eight years of team costs in six months.
At Toggl, large customers could not even load one month of reports. I designed the ETL pipeline that made all-time reports possible, with a worst case under 3 seconds over 2 billion time entries.
Toggl's report engine is configuration-driven: a new report is a handler and a service, and nothing else changes. Three products run on it, and onboarding the second one took days, not months.
Ágrafo, a legal document generator I built at CatruTech, cut document preparation from 90 to 25 minutes and has needed zero maintenance since launch.
Day to day: Go, Python, PostgreSQL, Django, React, Docker, Temporal, LLMs
Side projects I build and maintain — from personal tools to community apps.

Productivity · kingdom.laguiar.dev
Task board built around the concept of leverage — prioritize what moves the needle most with the least effort.

Finance · celeiro.laguiar.dev
Personal finance management with OFX import, automatic classification, and flexible budgets.

Health · filaviva.catru.tech
Healthcare queue management for regulated access, built to improve capacity and patient communication.

Business · catru.tech
Company website for Catru.tech, my software consultancy and product studio.
Have a project in mind or just want to chat? Let's connect.