Gabo EsquivelPDF

Senior Product Engineer

I build software products where product decisions, the interface, and the model or chain underneath have to work as one thing. Recent work spans production AI assistants and the product layer around blockchain systems. 15+ years across TypeScript, React, Next.js, and cloud. Fluent in English, Spanish, Portuguese, and Italian.

Highlights

  • 12+ years building 0β†’1 products for startups and growth-stage teams
  • Led engineering for Wink, Costa Rica's first neobank, from architecture to launch
  • Shipped an AI legal assistant with voice, chat, and retrieval in React Native
  • Built wallets, token flows, auctions, and trading interfaces across EVM and Antelope

Experience

Software Engineer, LegalAgent

AI legal platform with voice, chat, and retrieval for case context, documents, and procedures.

  • Shipped a voice and chat assistant in React Native (Expo).
  • Built RAG for case context and document summaries.
  • Built the admin with Microsoft SSO, documents, and retrieval.
  • Shipped bilingual voice with realtime transcription and speech synthesis.
  • Tuned the AI agent's persona and AI SDK tool-calling from attorney usage.

Product Engineer, Bitlauncher

Helped take Bitlauncher from concept through delivery, owning product direction, technical decisions, and hands-on implementation.

  • Owned roadmap priorities, scope, technical direction, and delivery planning.
  • Automated the AI-assisted workflow with v0.dev, Claude Sonnet, Cursor, and SourceryAI.
  • Architected and built the platform using Next.js, Supabase, viem, and wagmi.
  • Built auctions, token bridges, wallet flows, realtime balances, and indexed market data across.
  • Built the bitlauncher.ai RAG chatbot with news and video tools, implemented Masterbots prompting, and added AI-assisted internationalization.

Software Engineer, Opyn

Options protocol on Arbitrum with a trading interface and indexed onchain data.

  • Built the Next.js 14 trading interface with React Server Components.
  • Indexed onchain data with Ponder, PostgreSQL, and Supabase.
  • Prototyped an LLM assistant for onboarding and support.

Lead Engineer, Bitcash

Fiat-to-stablecoin and crypto exchange with peer-to-peer trading, chat, and browser signing.

  • Built the React, Vite, Node.js, PostgreSQL, Hasura, and Google Cloud stack.
  • Built the peer-to-peer exchange, realtime chat, and matching engine.
  • Built WebAuthn key management for in-browser transaction signing without an external wallet.

Lead Engineer, Wink

Costa Rica's first neobank: React Native app, AWS backend, partner-bank APIs, and biometrics (holawink.com).

  • Built the React Native app and AWS backend.
  • Built biometric KYC with a React Native native bridge.
  • Coordinated with partner-bank teams and vendors on the first version.
  • Integrated partner-bank APIs so deposits, transfers, and account data moved through the app.

Additional experience

From 2021 to 2023 I built marketplace and virtual-world products: an NFT indexer and marketplace at RareMint (2021–2022), and a WebGL wallet connector for ZTX (2022–2023). Earlier chain work includes EOS Costa Rica (2018–2020), where I led engineering through the EOS mainnet launch and built a private-chain MVP for Grant Thornton Labs; Emanate (2019–2020); and Knowledge (2017–2018), deploying an ERC-20 token and its marketplace. I led frontend for AMC Networks' interactive streaming service YEAH! (2012–2014) and built card marketing products at American Express (2010–2012).

Skills

  • Languages: TypeScript, JavaScript, Solidity, SQL
  • AI / ML: LLMs, AI SDK, RAG
  • Web3: Foundry, Hardhat, Viem, Wagmi, Ponder, Ethers
  • Frontend: React, Next.js, Tailwind, shadcn/ui, React Native, Expo, TanStack
  • Backend: Node.js, PostgreSQL, Supabase, GraphQL
  • Cloud & Infra: AWS, GCP, Azure, Docker, Vercel, Terraform, Serverless