GG Galin Ganchev

Open to senior roles · remote or Sofia

Galin Ganchev

Senior Backend & Full-Stack Engineer · fintech and Web3 infrastructure

I build systems that move money correctly: event-driven TypeScript backends, smart contracts and AWS infrastructure, with tests deciding what ships.

  • 6 years in software
  • 4 in fintech and Web3
  • Contractor at Coinbase, 2025–26
Galin Ganchev
Sofia42.70° N · 23.32° E
At a glance

The 30-second version

  1. Contractor at Coinbase via LimeChain, directly under the Head of Tokenization (Feb 2025 – Jun 2026).
  2. Built retry-safe event processing (Kafka, PostgreSQL, idempotency keys, a dead-letter queue), so a money event is never written twice or lost.
  3. A mainnet claims app with exact pro-rata payouts for several thousand token holders.
  4. Found and fixed a yield-theft vulnerability in a fund design before deployment.
  5. AI-native: agents build, tests and my review decide what merges.
The route

From Karlsruhe to Sofia, one stop at a time

Scroll down the line. Each stop is a chapter; the larger ones are where I changed direction.

Career Own projects Interchange: a change of direction Not built yet
  1. Stop 002012–2016Karlsruhe, Germany

    Where it started

    Electrical & Computer Engineering coursework at KIT, the Karlsruhe Institute of Technology. Four years in Germany; this is where my German comes from.

  2. Stop 012018–2020Sofia

    Learning to listen

    Customer care in German at Sitel (2018), then 1st-level technical support at Modis for Office 365 and Active Directory (Dec 2018 – Nov 2020). In parallel, JS web development at SoftUni (2018–2021).

    • Office 365
    • Active Directory
    • JavaScript
  3. Stop 022020–2022Sofia

    First code in production

    Front-end developer at Blubito (Dec 2020 – Jul 2022): features for runscrum.io and ehorses.de with React, MobX and TypeScript. I also ran an internal React course for colleagues.

    • React
    • MobX
    • TypeScript
  4. Stop 032022–2023Sofia

    Into Web3 and finance

    The LimeAcademy blockchain course (2022), then Junior Blockchain Developer at ChangeX, a DeFi and banking app (Aug 2022 – Apr 2023): Solidity contracts, including a Uniswap V2 wrapper for in-app swaps, plus Node.js services in TypeScript.

    • Solidity
    • Uniswap V2
    • Node.js
    • TypeScript
  5. Stop 04May 2023Sofia

    LimeChain

    Joined as Blockchain Developer. First project, Blockchain Valley Virtual: I built the React frontend, the NestJS backend and the Metaplex (Solana) contracts.

    • React
    • NestJS
    • Solana / Metaplex
  6. Stop 052024–2025LimeChain clients

    Real users, real money

    Production work where the numbers had to add up: a whole backend I owned, contracts I wrote, and payouts to thousands of holders on mainnet.

    • NestJS
    • GraphQL
    • PostgreSQL
    • The Graph
    • ERC-1155
    • Next.js
    Open the detailsClose the details
    • MetaWin, prediction markets: owned the entire NestJS backend (GraphQL, The Graph subgraphs, PostgreSQL) and wrote the ERC-1155 conditional-token contracts with UMA resolution.
    • EnterDAO, Ethereum mainnet: the wind-down claims app, with exact pro-rata payouts for several thousand holders.
    • The Common Ground: frontend developer on the web app, built with Next.js.
    • DeFi Talents Program at the Frankfurt School Blockchain Center (Oct 2024 – Mar 2025).
  7. Stop 062025–2026Coinbase, via LimeChain

    Coinbase, tokenization

    Contractor via LimeChain, directly under the Head of Tokenization (Feb 2025 – Jun 2026). Backend first: event processing, a loan marketplace, an indexer and the deployment behind them. Then the contracts.

    • Kafka
    • PostgreSQL
    • Temporal
    • NestJS
    • MongoDB
    • RabbitMQ
    • AWS
    • Terraform
    • Kubernetes
    • ERC-4626
    Open the detailsClose the details
    • Event system for the tokenized-stocks platform: Kafka, PostgreSQL and Temporal, with idempotency keys, deduplication and a dead-letter queue, so a money event is never written twice or lost.
    • Tokenized-loan marketplace backend: NestJS, MongoDB, REST, JWT, CSV import and gasless EIP-7702 UserOps.
    • EVM indexer proof of concept: chain-reorg handling and a dual-queue RabbitMQ setup that separates historical and live events, with rate-limited RPC access.
    • Internal admin tool for tokenized stocks, in React and Zustand.
    • Deployment end to end: AWS via Terraform, Kubernetes with horizontal scaling, GitHub Actions CI/CD.
    • Fund contracts (Forward Flow Agreement) on ERC-4626 vaults, where I found and fixed a yield-theft vulnerability before deployment.
  8. Stop 072026Sofia

    Senior, and building with agents

    Promoted to Senior in July 2026. A credit-vault proof of concept for Rayls: a lending market plus an ERC-4626 vault, with invariant fuzzing, 100% branch coverage and mutation testing. Snyk AI Security Training.

    • ERC-4626
    • Invariant fuzzing
    • Mutation testing
    My own projects branch off here
Branch lines

Things I built on my own

Side lines off the main route, built in my own time.

  1. B1 · Live on AWS

    blockchain101

    A proof-of-work chain built from scratch, live on AWS.

  2. B2 · Open source

    preaudit

    One report from five smart-contract analysis tools.

  3. B3 · AI agent

    LangGraph refund agent

    A support agent with a human approval step for refunds.

  4. B4 · Agent fleet

    Polymarket spike bot

    A small fleet of three agents on OpenClaw: one builds, one checks that the others are alive, and one sends me a Telegram message when a market moves 5 points in 10 minutes.

  5. B5 · Testing an idea

    FounderExchange

    Testing an idea: honest written feedback on startup ideas, from founders who have built products.

How I work

Agents build. Tests and I decide.

  1. PlanI review the plan before any code is written.
  2. BuildClaude Code with my own skills, hooks and subagents.
  3. ReviewI read every diff, and an AI review runs on every PR.
  4. TestTests decide what merges.
  5. DeployCI/CD to AWS with Terraform and GitHub Actions.
  6. ImproveEvery correction becomes a rule or a hook, and feeds the next plan.

One rule above the rest: agents work on their own, but nothing leaves my machine without my approval.

Toolbox

Toolbox

Languages
TypeScriptJavaScriptSQLSolidity
Backend
Node.jsNestJSPostgreSQLMongoDBRESTGraphQLKafkaRabbitMQTemporalgRPCRedis
Cloud
AWSTerraformKubernetesDockerGitHub ActionsDatadog
Frontend
ReactNext.js
AI
Claude CodeCodexLangGraph.jsmulti-agent loopsAI code review in CIOpenClaw
Testing & security
Invariant and fuzz testingGambit mutation testingJestSupertestCodeQLDependabotSonarQube
Web3
FoundryHardhatERC-20/721/1155/4626ethers.jsviemThe GraphEVM indexingMorphoSolana/Metaplex
Stop 08NowNot built yet

Next stop: your team?

I'm open to senior backend and full-stack roles in fintech, Web3 and AI. The fastest way to reach me is email.

Sofia, Bulgaria · remote (worldwide) or hybrid Bulgarian (native) · English and German (proficient)