# Curriculum Vitae

Canonical: https://gaboesquivel.com/cv

Agentic Product Engineer

I build software products across product, design, and engineering, from intuitive interfaces to the systems behind them. My recent work spans production AI assistants, financial applications, and blockchain infrastructure. I have 15+ years of software experience, including 12+ years building 0→1 products for startups and growth-stage teams. 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
- Built a bilingual AI legal assistant with voice, chat, retrieval, and administration tools
- Developed trading interfaces, blockchain wallets, token auctions, and indexing systems

## Experience

### Software Engineer, LegalAgent

Remote • Contract • 2025

AI legal software combining bilingual voice, chat, document retrieval, and internal administration tools.

- Built a voice and chat assistant in React Native and Expo using the Vercel AI SDK and OpenAI Realtime API.
- Implemented retrieval-augmented generation for legal case context, document summaries, and procedural guidance.
- Developed bilingual voice interactions with realtime transcription and speech synthesis.
- Built a TanStack Start administration dashboard with Microsoft SSO, prompt management, and document categorization.
- Refined the assistant's persona and tool-calling behavior using feedback from attorneys.

**Tech:** TypeScript, React Native, Expo, OpenAI, AI SDK, TanStack Query, TanStack Form, TanStack Start, Tailwind, Redis, PostgreSQL

### Product Engineer, Bitlauncher

Remote • Full-time • Nov 2023 – Nov 2025

AI and crypto launchpad combining token auctions, wallets, cross-chain transactions, indexed data, and research assistants.

- Led product direction, technical architecture, scope, and delivery from concept through implementation.
- Coordinated two full-time developers and up to five part-time contributors while remaining hands-on across the stack.
- Architected the Next.js 14 application using Supabase, viem, wagmi, and supporting infrastructure.
- Deployed Gnosis auction contracts on EOS EVM and built realtime bidding interfaces using Supabase subscriptions.
- Built a bridge converting USDT, USDC, and BITUSD into USDCred for auction settlement.
- Developed wallet interfaces, blockchain indexing, and transaction data services.
- Built an AI research assistant with retrieval and tools for news and YouTube content.
- Introduced AI-assisted development workflows using Cursor, Claude Sonnet, v0.dev, and SourceryAI.

**Tech:** Viem, Wagmi, Alchemy, Trigger.dev, Supabase, Next.js, ShadcnUI, Solidity, Node.js, AI SDK, Claude Sonnet, Cursor, SourceryAI, OpenAI

### Software Engineer, Opyn

Remote • Contract • Oct 2024 – Feb 2025

Opyn Markets perpetuals trading interface on Arbitrum, with integrated wallets and indexed blockchain 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.

**Tech:** TypeScript, NextJS, Foundry, Solidity, Viem, Wagmi, Ponder, PostgreSQL, Supabase, ShadcnUI, Tailwind, TanStack Query, Zod, nuqs, EVM, Ethereum

### Lead Engineer, Bitcash

Remote • Part-time • Jan 2020 – Jul 2021

Cryptocurrency and stablecoin exchange with peer-to-peer trading, realtime messaging, and browser-based 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.

**Tech:** React, Vite, Node.js, PostgreSQL, Hasura GraphQL, Google Cloud, EOS, WebAuthn, Supabase, TypeScript

### Lead Engineer, Wink

On-site • Full-time • Apr 2015 – Mar 2018

Costa Rica's first neobank, combining a React Native banking application, AWS services, and partner-bank integrations.

- Built the first version of Wink's React Native mobile application and AWS backend.
- Selected the initial technology stack and established the application architecture.
- Integrated partner-bank APIs for deposits, transfers, and account information.
- Implemented biometric identity verification and authentication through a React Native native bridge.
- Helped establish the engineering team responsible for the product's launch.

**Tech:** React Native, React, Node.js, AWS

## Additional experience

Other work includes RareMint's NFT marketplace and indexer (2021–2022), ZTX's WebGL wallet integration (2022–2023), and EOS Costa Rica's validator infrastructure and enterprise blockchain applications (2018–2020). Earlier roles include Emanate (2019–2020), Knowledge (2017–2018), frontend leadership for AMC Networks' YEAH! (2012–2014), and American Express cardmember and marketing applications (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