Gabriel Koerich

Senior Engineer · AI Workflows · Solana / DeFi

Summary Download as PDF

Senior software engineer with 15+ years building production systems, coding since age 13. Most of my work is backends that do many things at once: queues, background workers, retries and concurrency.

I have written Rust since 2021 and I'm currently building Solana DeFi at Lulo. Previously founded Bulldesk, a marketing automation SaaS that ran 500M+ background jobs a month, acquired in 2021. BBA in Finance.

I also build AI tooling: I run Claude Code, Codex and OpenCode in parallel every day with orch, an agent orchestrator I wrote in Rust, and help companies do the same.

[email protected]
github.com/gabrielkoerich
linkedin.com/in/gabrielkoerich

Core Competencies

Distributed Systems & Concurrency

  • Event-driven and queue-driven backends: background workers, retries, idempotency and at-least-once delivery
  • 500M+ background jobs a month on Beanstalkd, Redis and SQS, on dedicated worker servers
  • Async Rust with Tokio: worker pools, backpressure and keeping blocking work off the runtime

Blockchain Engineering

  • Solana programs (Rust, Anchor) and EVM contracts (Solidity, Hardhat, Foundry), with unit, fuzz, property and integration tests
  • DeFi integrations: CPI, composability, onchain and off-chain indexing

AI & Agent Orchestration

  • Claude Code, Codex and OpenCode in daily production work, run in parallel with orch
  • Agent workflows for planning, implementation, review, refactoring, docs and ops

Technical Skills

  • Languages: Rust, TypeScript, Python
  • Data & messaging: PostgreSQL, MySQL (replication, tuning), SQLite, Redis, Beanstalkd, SQS, Pub/Sub
  • Infrastructure: Docker, GitHub Actions, Terraform, Ansible, AWS, GCP, Fly.io, Datadog, Sentry
  • Frontend: Vue.js, React, Vite

Professional Experience

Senior Software Engineer, Lulo

November 2022 – Present

Smart contract development for the DeFi protocol. Implemented the lending aggregator contract. Designed a security pool that protects users against protocol hacks while earning yield, and a higher-yield pool with standard DeFi risk.

  • Built an indexer that receives transactions through Helius webhooks and dispatches jobs over GCP Pub/Sub
  • Architected the protocol and its CPI integrations with major Solana protocols
  • Built the SDKs and CLIs, with Rust unit tests and Anchor integration tests
  • EVM protocol integrations with Solidity, Forge and Hardhat

Stack: Rust, Solana, Anchor, TypeScript, GitHub Actions, GCP, Pub/Sub


Solana Smart Contract Engineer, Freelance

October 2021 – November 2022

Moved to Rust as my primary language and shipped three Solana projects:

  • NFT marketplace with custom auction mechanisms
  • Price prediction game with an onchain oracle
  • DeFi contract using Orca Whirlpools for liquidity

Each shipped with tests, TypeScript/Rust SDKs and CLI tooling.

Stack: Rust, Solana, Anchor, TypeScript, GitHub Actions


Senior Software Engineer, Covie

May 2021 – October 2021

Built scrapers and browser automation that collected policy and claims data from insurance company portals at high volume.

Stack: Symfony, Node, PostgreSQL


Founder, Bulldesk

September 2015 – May 2021

Founded and scaled the first Brazilian platform to combine marketing automation and CRM. Acquired in 2021.

  • Designed an event-driven backend around queues: the automation engine, campaigns and email all ran on background workers
  • 80M+ requests and 500M+ background jobs per month
  • Automation engine processing 1M+ leads with 5 to 10 concurrent actions each
  • Load-balanced app servers and dedicated worker servers, MySQL replication, Beanstalkd, Redis and SQS queues, real-time updates over WebSockets
  • Led a team of 4 developers and ran infrastructure and DevOps, plus product, business and finance

Stack: Laravel, Node, MySQL, Beanstalkd, Redis, SQS, Vue.js, Stripe, AWS

Education

  • BBA Finance: Universidade do Sul de Santa Catarina
  • English Language Studies: LSI (London)

Languages: Portuguese (native), English (fluent)

Notable Projects

  • orch (Rust, Tokio): background service that hands issues to coding agents in separate worktrees and opens the pull requests
  • passbox (Rust, Swift): password manager for AI agents, a fingerprint releases one secret into one process
  • skills: skills for AI agents, including Solana and EVM security audits
  • writing articles about Rust, concurrency, queues, Solana and AI agents