Technical leadership

I lead while building. The job is to set direction, make the decisions a team or system has to live with, and stay close enough to the code to be accountable for the result.

Forming a team around a product that did not exist yet

As Lead Engineer at Wink I chose the AWS and React Native stack, planned the work, and recruited the team that shipped Costa Rica's first neobank. The product and the team had to be built together.

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.

Delivery inside an existing institution

At EOS Costa Rica I operated validators after the mainnet launch, built Grant Thornton's private EOSIO chain, and formed a team around the development-services division that had to deliver under institutional constraints.

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.