Projects
Products I built for clients and products of my own. Further down, gems and small projects.
-
Celledig, a tech shop in Viedma · 2026
Celledig Store
- Before
- The price list was an Excel file of 130 devices, sent over WhatsApp and redone every time the dollar moved.
- Now
- A web storefront for a tech shop in Viedma, Argentina. Peso prices update on their own with the day's dollar rate, and orders still arrive on WhatsApp.
-
Lacaniosa, a social media community of psychologists · 2026
Lacaniosa
- Before
- Appointments in a paper diary, notes in a notebook, payments in a spreadsheet and arrangements with patients on WhatsApp.
- Now
- An online practice for the Lacaniosa community of psychologists. Schedule, patients, session notes, payments and expenses in one place, built for the ten minutes between one patient and the next.
-
Own product · 2026
Milprep
- Before
- Everyone eats differently, and deciding what to cook, how much and what to buy was a chore every Sunday.
- Now
- Plans a household's meals for the week. Everyone eats the same dish, each in their own version and portion, and the shopping list writes itself.
-
Own product · 2026
UolDT
- Before
- UOL DT closed in 2006. By March 2004 it already had 26,000 teams.
- Now
- A new version of UOL DT, the Argentine football-manager game played in the browser between 2003 and 2006. Matches play live, narrated like a radio broadcast.
Gems and side projects
-
Fundamentalista
2026Fundamental analysis of listed companies: financial statements, ratios and DCF valuation.
RubySEC EDGAR -
ruby_llm-ai_sdk
2026Streams RubyLLM chats to the AI SDK useChat hook.
RubyRailsRubyLLMAI SDK -
Fripa
2025Ruby client for the FreeIPA JSON-RPC API. I maintain it at Renuo AG.
RubyFreeIPAJSON-RPC -
Claude Center
2026When an AI agent gets stuck, it calls your phone so you can unblock it.
AI agents -
Rails engine for Fundamentalista: company pages and watchlists.
RubyRails -
minitest-impact
2026Runs only the Minitest tests that a change can break, based on a coverage map.
RubyMinitest -
plaude-hitl-agent
2026AI support agent that asks for approval in Slack before it acts.
TypeScriptNext.jsSlack -
Wrappix
2025Generates Ruby clients for REST APIs from a YAML file.
Ruby
More on GitHub.
Got an idea? Write to me.
It can be something that is still only in your head, or a business that already works and needs a system. You don't need to have it all worked out, know about technology or have a big budget.
First tell me the idea. Then we'll work out together how to make it real and where to start.
I answer myself.
How working with me goes →