Measure before optimizing.
Establish comparable baselines, preserve behavior, and keep only improvements demonstrated on representative workloads.
I build reliable AI and trading infrastructure — from open-source broker runtimes to user-facing products.
Selected systems
Role → constraint → evidenceHow I work
Operating principlesReliability lives in transitions: model to tool, strategy to broker, code to deployment, promise to proof.
Establish comparable baselines, preserve behavior, and keep only improvements demonstrated on representative workloads.
Trace contracts across agents, brokers, cloud runtimes, clients, analytics, and production state instead of patching one surface.
Tests, traces, public source, and exact deployed state matter more than broad claims or polished demos.
Research
Capital marketsAbout
Beyond job titleI build trading software @ Lumiwealth across open source, AI agents, broker integrations, cloud execution, web, and mobile.
Much of my current work sits between Lumibot and BotSpot: broker reliability, agent tools and memory, isolated Python analysis, AWS execution, React and Expo clients, plus PostHog experiments across product and checkout journeys.
Earlier, I built Azule, an iOS tooling project used across 10k+ public release downloads. I am also BAI @ Bocconi, where finance and computation keep meeting in useful ways.