SENIOR BACKEND ENGINEER
MAIN MENU
ABOUT
NAME
Cristian Dotta
LV
13
CLASS
Backend engineer
BASE
Montevideo, Uruguay — remote, Americas

Senior full-stack engineer with 13+ years building web applications, APIs, and distributed systems with React, TypeScript, Node.js, and Ruby on Rails. Most recently Tech Lead at Exodus (NYSE: EXOD), running a public API at 1.5M monthly active users and ~12M requests a day.

EDUCATION
  • Degree in Computer Science — Universidad Católica del Uruguay · 2014
  • Cambridge FCE — International House London · 2016
WORK
Exodus
Nov 2021 — Jul 2026 · NYSE American: EXOD
Tech Lead, Exchange Team
  • Led a 6-engineer team building the exchange behind Exodus' self-custodial wallet: swap aggregation, provider integrations, order routing, and pricing. The product line drives ~97% of company revenue. Mentored the team and made the architecture calls.
  • Developed and operated the public XO Swap API (~12M requests/day), the trade execution service used by the wallet and 10+ external B2B partners. Event-driven processing over Kafka and BullMQ, where a retry that is not idempotent costs somebody real money.
  • Ran zero-downtime, multi-phase data migrations across orders and provider assets (dual-write, backfill, then gradual cutover), and got rid of the fragile legacy mappings underneath.
  • Owned monitoring, alerting, reporting, and the on-call rotation. Built AI-assisted observability tooling that wires monitoring platforms into LLM agents, so incidents get diagnosed faster.
  • Consolidated fragmented services (PricingService among them) and took out ~28k net lines of code.
  • Moved geolocation enforcement into a shared networking package (IP validation, forwarded-header edge cases) instead of every service handling it on its own.
Personal AI Agent Infrastructure
2024 — Present
Side Project
  • Designed and operate a persistent agent runtime: Claude Code on a self-hosted Hetzner VPS (Docker, Traefik, Dokploy), driven through a Telegram bot, with custom agent skills scoped to distinct domains (work, journaling, nutrition tracking).
  • Built a Hono/TypeScript/SQLite backend with external API integrations and Git-backed storage pipelines. Transactional email (magic-link auth) runs on Resend. All of it mine, from the first sketch to the deploys and whatever breaks after.
Web3 Engineering
2021 — 2023
Treasure DAO (Tech Lead) · Anonymice (Freelance)
  • Built a cross-chain NFT bridge with Hyperlane on Arbitrum. Led on-chain migrations and shipped Smolverse smart contracts on the Treasure framework.
  • Built a fully on-chain game on upgradeable Solidity contracts — design, tests, deploys, and the upgrades after. Chainlink VRF and Price Feeds in production.
  • Designed a quest and campaign platform for ecosystem partners; admin operations were gated behind Ethereum signature verification. Led it technically and got the rest of the team up to speed on Solidity.
  • For Anonymice, primary developer: delivered “Evolutions” soul-bound tokens plus multiple smart contracts and dapps in Solidity, Node.js, and React.
EARLIER
  • Analytics Fire — Senior JavaScript Engineer · 2018 – 2021
    Designed REST and GraphQL APIs in Node/TypeScript for clients including SunPower, Enphase, and Arthrex.
  • Qubika (formerly Moove It) — Technical Architect · 2015 – 2020
    Set company-wide technical guidelines and quality standards; senior engineering for Disney, Hulu, and Catapult Health.
  • Geoforce — Senior Software Engineer, Freelance · 2020
    Improved GraphQL response times by 40% in a dealer‑facing application by introducing data-loaders (Ruby on Rails, React, Kafka).
  • MIDES — Software Engineer · 2012 – 2015
    Built a business management system in Java; major SQL performance optimization work.
TOOLKIT
Languages
TypeScript / Node.js · JavaScript · Ruby / Rails · Python · SQL · React · Solidity
Backend
Distributed systems · high-throughput REST & GraphQL APIs · event-driven & async processing (Kafka, BullMQ — queues, retries, idempotency) · PostgreSQL · Redis · MongoDB
Infra & Ops
AWS (incl. Lambda serverless) · Kubernetes · Docker · CI/CD · monitoring & alerting · incident response & on-call ownership
AI Engineering
Agentic workflows (Claude Code, custom skills, MCP integrations) · prompt engineering · LLM APIs (Anthropic) · LLM-integrated automation for monitoring & incident analysis
Blockchain
Production Solidity — upgradeable smart contracts · EVM · Hyperlane cross-chain bridges · Arbitrum (L2) · Chainlink (VRF, Price Feeds) · Ethereum signature verification