Skip to content

Instantly share code, notes, and snippets.

@gaboesquivel
Last active August 20, 2024 05:51
Show Gist options
  • Save gaboesquivel/92f54a5d69e6031728580e89f24c0190 to your computer and use it in GitHub Desktop.
Save gaboesquivel/92f54a5d69e6031728580e89f24c0190 to your computer and use it in GitHub Desktop.
Gabo Esquivel CV

Bitlauncher

Remote, Nov 2023 - Present · 10 mos

Bitlauncher is an AI and crypto launchpad platform that provides early access to promising AI unicorn startups through token sales and auctions.

→ Designed full-stack architecture using Viem, Wagmi, Alchemy, Trigger.dev, Supabase, Next.js 14, and ShadcnUI for a scalable and responsive platform
→ Developed a custom token bridge for swapping USDT, USDC, and BITUSD to USDCred tokens, enabling seamless bidding within the platform
→ Implemented a transaction data indexing system using Supabase for efficient querying, real-time subscriptions, and data aggregation analytics
→ Deployed Gnosis auction Solidity contracts to EOS EVM and created a bidding interface with real-time updates via Supabase subscriptions
→ Developed a wallet interface displaying real-time EVM balances through Wagmi token balance subscriptions and EOS token balances via RPC polling
→ Integrated AI SDK for internationalization automation and established AI-driven development workflow using v0.dev, Anthropic Claude Sonnet, Cursor IDE, and SourceryAI
→ Built a custom indexer for EOS EVM using Node.js, Viem EVM event subscriptions, and dFuse stream for EOS
→ Implemented AI SDK integration and chat prompting mechanism for masterbots.ai, featuring specialized AI agents

Tech stack: Viem, Wagmi, Alchemy, Trigger.dev, Supabase, Next.js 14, ShadcnUI, Solidity, EOS EVM, Node.js, AI SDK, v0.dev, Anthropic Claude Sonnet, Cursor IDE, SourceryAI

Bitcash

Remote, Jan 2020 - Present · 4 yrs 8 mos

Bitcash app allows you to exchange your money for local currency stablecoins or bitUSD, which you can then use to buy cryptocurrencies.

→ Designed and developed a full-stack architecture using React, Vite, NodeJS, Postgres, Hasura GraphQL and Google Cloud
→ Developed p2p exchange system, internal realtime chat and backend matching engine
→ Implemented realtime indexer for EOS that deserialize EOS binary data using NodeJS worker threads and stores data in a Postgres database in Google Cloud
→ Developed webauthn key management allowing to sign transactions directly on the browser without requiring any wallet app bypassing the appstores restrictions
→ Developed QR request for signature allowing user login to other apps like Bitlauncher.ai and sign transactions securely by scanning a QR code, using Supabase subscriptions and webhooks
→ Setup initial multisig on EOS contracts while the DAO voting tools are still under development
→ Transitioned to a consultant role for technical decisions in July 2021, providing architectural guidance and expertise while focusing on EVM NFT development at RareMint

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

ZTX

Remote, Aug 2022 - Aug 2023 · 1 yr 1 mo

ZTX is a virtual world platform integrating cryptocurrency for digital asset ownership. Users can mint, trade, and utilize blockchain-based items within the game, creating a decentralized virtual economy that enhances gameplay and user engagement.

→ Setup the initial ReactJS frontend using NextJS, TailwindCSS and Framer Motion
→ Implemented WebGL EVM wallet connector using MetaMask, Ethers and a custom JavaScript event system
→ Set up advanced analytics and reporting using Google Analytics Tag Manager

Tech stack: React.js, Next.js, TailwindCSS, Framer Motion, WebGL, MetaMask, ethers.js, Google Analytics Tag Manager

RareMint

Remote, Jul 2021 - Dec 2022 · 1 yr 6 mos

RareMint is a platform for rare and unique digital assets. It allows users to mint, trade, and collect unique digital assets.

→ Built an EVM NFT data indexer using Moralis streams, NodeJS and Postgres on Google Cloud
→ Enhanced NFT marketplace responsiveness by refactoring the codebase to use RemixRun SSR, TailwindCSS and GraphQL queries, paying special attention to web vitals and best practices for filtering and sorting data on the frontend
→ Integrated Wallet Connect for secure wallet connections and transactions
→ Assisted the launch of the first auctions Pokemon cards on Polygon network

Tech stack: Moralis, Node.js, PostgreSQL, Google Cloud, Remix.run, TailwindCSS, GraphQL, WalletConnect, Polygon

Tractor Supply

Remote, Jul 2020 - Dec 2020 · 6 mos

Tractor Supply is a leading global supplier of agricultural equipment and supplies.

→ Evaluated and provided improvement feedback to inhouse team on React Native architecture, such as removing unnecessary abstractions, code duplication and OO patterns in favor of a more functional approach
→ Developed augmented reality feature to allow users to scan and visualize tents and storage units in their field using ViroReact

Tech stack: React Native, ViroReact

Emanate

Remote, Dec 2019 - Jul 2020 · 8 mos

Emanate is a social media platform for artists to share their work and connect with other artists.

→ Maintained and improved the streaming web app
→ Developed a back office for artists' token payments
→ Integration with the EOS blockchain and AWS backend services

Tech stack: EOS blockchain, AWS, React.js, styled components

EOS Costa Rica

Hybrid, Mar 2018 - Jan 2020 · 1 yr 11 mos

EOS Costa Rica is an independently-owned, self-funded, bare-metal Genesis block producer that provides stable and secure infrastructure for the EOS mainnet. They also offer custom blockchain development services for enterprises and organizations.

→ Participated in the EOS Mainnet launch and managed other EOSIO based blockchain validators
→ Configured private EOSIO blockchain for Grant Thorton Labs and a application MVP that allows efficient intercompany transactions and tax management using a stable coin, as well as providing unmutable records trail using hashing mechanism and IPFS
→ Developed EOS Rate frontend using ReactJS and Styled components
→ Assisted in recruiting and onboarding new team members, public speaking, workshops, training and community engagement. Eg TicoBlockchain.cr and CryptoCantina Meetups

Tech stack: EOSIO, React.js, Styled Components, IPFS

Knowledge IO

Remote, Sep 2017 - May 2018 · 9 mos

Knowledge.io was a blockchain-based platform launched in 2017 aimed at revolutionizing how knowledge is valued and shared. It sought to create a decentralized ecosystem where individuals could earn tokens by sharing their knowledge, thereby monetizing their expertise.

→ Deployed ERC20 token for ICO on Ethereum mainnet using Truffle
→ Developed marketplace and wallet dashboard using ReactJS and Web3.js
→ Helped maintain a mobile trivia game that allowed users to earn tokens by answering questions

Tech stack: Ethereum, Truffle, React.js, Web3.js

Wink

On-site, Apr 2015 - Mar 2018 · 3 yrs

Wink (holawink.com) is Costa Rica's first neobank and a fintech company that provides digital banking solutions and financial services to underserved populations in Latin America. Their platform offers mobile banking, digital wallets, and innovative financial products.

→ Software architecture, technical leadership I was responsible for the entire backend architecture, integrations and security
→ Technical recruiting and coordination with the partner banks' department and vendors
→ Developed KYC features with biometrics using a third party service and React Native bridge components
→ Integration with the partner banks API

Tech stack: React Native, Backend technologies (not specified), Third-party KYC and biometric services

AMC Networks

Hybrid, Nov 2012 - Apr 2014 · 1 yr 6 mos

YEAH! was a streaming movie service launched by AMC Networks on March 12, 2013, during the South by Southwest (SXSW) festival. It aimed to provide a unique viewing experience by curating classic genre films—such as horror, sci-fi, and action-adventure—while enhancing them with interactive bonus content.

→ Led a frontend team of 5 developers, coordinating efforts between AMC's creative team and backend developers to deliver a seamless user experience
→ Developed an interactive video streaming frontend for the Facebook app, leveraging the platform's social features to enhance user engagement
→ Architected and implemented a comprehensive back-office system, integrating Brightcove for efficient video content management and delivery
→ Enhanced the viewing experience by integrating interactive elements such as minute-by-minute trivia, exclusive interviews, and quizzes into the video player, allowing users to engage with content without interrupting playback
→ Optimized the platform to support a curated selection of iconic films, each featuring 400-500 pieces of original, interactive content

Tech stack: Frontend technologies (not specified), Brightcove, Facebook integration

American Express (AMEX)

On-site, Apr 2010 - Nov 2012 · 2 yrs 8 mos

American Express (AMEX) is a multinational financial services corporation headquartered in New York City. Founded in 1850, it has become one of the world's most recognizable and prestigious brands in the financial industry. AMEX is best known for its credit card, charge card, and traveler's cheque businesses.

→ Contributed to the migration from DoJo to jQuery
→ Implemented responsive layouts, A/B testing and analytics
→ Developed credit card marketing components for comparison and comparison sliders as well as dedicated marketing landing pages

Tech stack: jQuery, Responsive web design, A/B testing tools, Analytics platforms

InterGraphicDESIGNS

On-site, Jul 2008 - Apr 2010 · 1 yr 10 mos

InterGraphicDESIGNS is a web design and development company specializing in creating custom WordPress solutions for businesses. They focus on delivering tailored websites and web applications that combine aesthetic appeal with functional efficiency.

→ Crafted custom sites and modules using WordPress, PHP, CSS and JavaScript
→ Developed custom WordPress plugins for custom post types, taxonomies and admin dashboards
→ Integrated third party services like Google Maps with custom pointer and interactive content for our db
→ Built a newsletter for Scotiabank using WordPress

Tech stack: WordPress, PHP, CSS, JavaScript, Google Maps API

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment