Professional Journey

I began my tech journey at CenfoTec University in San José in 2006, where I discovered a passion for software product development. By 2008, I was crafting custom WordPress solutions for businesses at InterGraphicDESIGNS. In 2009, I stepped into a UI Engineer role at American Express, where I helped modernize their web platform and implement responsive layouts.

In 2010, I founded Costa Rica JS, which grew to become Central America's largest JavaScript community, with over 2,000 developers. It was incredible to see how this community helped foster the region's tech ecosystem as Node.js and modern web frameworks gained prominence.

Nodeschool Costa Rica

My involvement in the local tech community helped to kickstart my career as a freelance developer. I worked on diverse projects across multiple industries:

In 2015, I joined Wink, Costa Rica's first digital bank, as a software architect. I led the development of their mobile banking platform, implementing everything from biometric verification systems to core banking integrations.

My journey into Web3 began in 2017 at Knowledge.io, where I gained hands-on experience with Ethereum, developing the ERC20 token, supporting their ICO, and building their Web3 marketplace. That same year, I co-founded AsoBlockchain, Costa Rica's Blockchain Association, which focuses on educational initiatives and lobbying efforts with regulators and banks and CryptoCantinaCR crypto-focused meetups.

At EOS Costa Rica, I participated in the EOS Mainnet launch and managed other EOSIO-based blockchain validators. I architected a custom private blockchain for Grant Thornton Labs that enabled efficient intercompany transactions and tax management using a stablecoin system, with immutable record trails via IPFS. I also developed EOS Rate, a community-driven tool for rating Block Producers, and contributed to the local blockchain ecosystem through workshops and meetups.

Gabo Esquivel coding

Between 2019 and 2021, I worked on several exciting projects: Emanate, a Web3-powered music platform where I maintained the streaming service and back office for artist revenue distribution; Sense Chat, a secure messaging app with a built-in wallet and token incentives for communities; and Bitcash, a P2P exchange system with crypto-collateralized stablecoins.

At Bitcash, we developed an innovative peer-to-peer exchange system featuring browser-based transaction signing and a clever QR code system for secure cross-app authentication. We also implemented real-time chat for direct trading and built a blockchain indexer to ensure smooth operations.

In 2021, at Raremint, I enhanced their NFT marketplace for digitized sports collectibles. I developed a specialized EVM NFT data indexer that significantly improved marketplace performance and implemented SSR to optimize the user experience.

In 2022, at ZTX, I established the foundational React architecture and implemented wallet connectivity patterns, enabling seamless integration between the game engine and blockchain interactions.

Since late 2022 at bitlauncher.ai, I've been exploring the intersection of AI and Web3, adopting a product engineering approach that balances technical execution with user experience. My work involves implementing cross-chain token bridges, building real-time bidding systems, developing AI chatbots with data retrieval, and creating AI-assisted development workflows.

In 2023, parallel to bitlauncher, I worked with Opyn, a decentralized options protocol on Arbitrum. I implemented their initial trading interface and data indexing setup for Arbitrum Testnet. This experience deepened my understanding of financial primitives onchain, especially around composability, capital efficiency, and risk-managed exposure.

At Sfera Legal in 2024, I integrated an AI assistant into their mobile app, enhancing legal productivity through voice and chat interfaces.

Throughout my 15+ year journey, I've evolved into a product engineer who bridges technical execution with user experience. My focus remains on emerging technologies like Web3 and AI, but always through the lens of solving real human problems and delivering tangible value. Whether it's architecting decentralized systems or implementing AI solutions, I approach each challenge by combining technical expertise with product thinking to create solutions