Résumé
I build product UI and the SDKs developers build on. 18 years, mostly in public.
Created onrails and styled-cva. Led gno.studio and the Gno design system at All in Bits. Co-authored Axelar's @axelarjs monorepo. Took Xero's first React app to production. Now building Printr's MCP server and TypeScript SDK.
Built the Printr MCP server and TypeScript SDK so software can quote, create, and launch tokens on EVM and Solana
Worked on the web product, backend services, and token-launch flow
Shipped Memeprintr, a Mastra-based tool that finds, ranks, and launches tokens through Printr

Led gno.studio, an offline-first IDE for Gnolang
Built a Lit web-component design system used across Gno web apps
Built SafeURL.ai and its TypeScript SDK, including isolated analysis jobs, cache handling, and refunds on cache hits
Added click-to-run code and syntax highlighting to gno.land
Contributed to Gno Playground and Dither

Maintained and improved Axelar's satellite.money cross-chain app
Helped improve frontend testing and development practices across the organization
Built ITS Portal for deploying and registering interchain tokens
Co-authored the open-source @axelarjs TypeScript monorepo: UI components, HTTP clients, protocol types, Cosmos/EVM wrappers, and shared utilities

Built across the DEX frontend, connecting Cosmos and Ethereum
Shipped liquidity-pool and staking-reward features, plus the margin-trading platform
Hired and onboarded new frontend engineers
Designed the new DEX and open-source SDK libraries

Built app.unvest.io for launching and distributing tokens across chains, and for trading unvested tokens through DeFi tools
Designed the web architecture and multi-chain proxy
Built wallet-based authentication and client-side Web3 interactions

Built web applications for customer onboarding and retention
Shipped a new web payment flow with Stripe, plus monitoring and conversion funnels
Onboarded engineers to the React, TypeScript, and GraphQL stack

Built web and React Native applications
Mentored developers, ran technical workshops, and supported hiring
Set up CI/CD and managed native-app releases

Took Xero's first React application to production, having picked up React in December 2014
Mentored engineers through the Xero Graduate Program
Built frontend automation and CI/CD for cross-product work
Mentored teams on functional programming and test-driven development

Led a graduate team through a Microsoft partnership to build a multi-platform time-management tool
Designed and built the checkout flow for the Woolworths/Countdown e-commerce platform

Built across the e-commerce platform and designed its REST API
Built seller-marketplace catalog integration with real-time feedback
Built availability monitoring and real-time mobile applications

Built web and desktop applications for public-transport e-ticketing
Maintained reporting, database routines, and multi-platform integrations

Built bespoke e-commerce solutions and payment workflows
Developed single-page apps and PHP services

Designed and built Portal Unimed Angra dos Reis, the cooperative's business portal
Integrated the portal with the local TOTVS Unicoo ERP
Built financial, accounting, medical-audit, CRM, and catalogue modules

- Functional Programming Principles in Scala
- Functional Program Design in Scala
- Functional Programming Principles in Scala 4Y9E8AFCJFDD(view)https://www.coursera.org/account/accomplishments/verify/4Y9E8AFCJFDD
- Functional Program Design in Scala 236L58GXV9C2(view)https://www.coursera.org/account/accomplishments/verify/236L58GXV9C2

- R Programming
- The Data Scientist's Toolbox
- R Programming D6YFFWE8YQ(view)https://www.coursera.org/account/accomplishments/verify/D6YFFWE8YQ
- The Data Scientist's Toolbox NB2A3BHHHT(view)https://www.coursera.org/account/accomplishments/verify/NB2A3BHHHT

- Functional Programming in SML
- Functional Programming in Racket
- Functional Programming in Ruby
- Programming Languages CRDCXQ67CA(view)https://www.coursera.org/account/accomplishments/verify/CRDCXQ67CA
More on /work.