Technical leadership

I lead from inside the code: setting direction, making the architecture decisions a team has to live with, and staying close enough to the implementation to answer for what ships.

Forming a team around a product that did not exist yet

Launching Wink, Costa Rica's first neobank, required a development team that did not exist yet. As Lead Engineer I formed that team around the React Native app and AWS backend I was building for it.

Owning product and technical direction while staying in the code

At Bitlauncher I owned product and technical direction and coordinated delivery across a small engineering team, remaining responsible for the architecture and the work shipped through it.

Holding architecture across client, services, and chain data

At AMC I owned the frontend architecture between the creative and backend teams. At Bitcash I led the exchange across interface, services, and chain data so matching, signing, and indexed state stayed one system.

Validators, a private chain, and onboarding engineers

At EOS Costa Rica I helped launch the EOS mainnet and operated validators, built Grant Thornton's private EOSIO chain, and onboarded engineers through workshops around TicoBlockchain.cr and CryptoCantinaCR.

Technical communities

I founded Costa Rica JS and co-founded AsoBlockchain to move technical knowledge through the region's ecosystem rather than keep it inside one company.

Writing about technical leadership

See the work

Explore the project portfolio for implementation details, systems, and technology.