Skip to content
Open to roles

Omid Mirzaei

Senior Full-Stack Engineer

  • TypeScript
  • NestJS
  • React
  • Flutter
  • Crypto
  • Fintech
  • AI

Current work

Best Wallet

Multi-chain non-custodial crypto wallet. Flutter, NestJS, and Go. Payments, swaps, staking, and 7+ production partner SDKs.

250K+

active users

Website

About

Senior Full-Stack Engineer with a mobile-first background and 7+ years across mobile apps, backend services, APIs, and production fintech systems. Flutter and Dart are the deepest production skills. TypeScript, NestJS, React, and Go are how I work the rest of the stack.

Currently at Block Labs on Best Wallet, a multi-chain non-custodial crypto wallet — Flutter across wallet, transactions, swaps, staking, auth, and payment flows; NestJS/TypeScript and Go services, webhooks, and backend contributions; production debugging.

Before that, four years at CoDeTech: Ping Exchange (hybrid crypto DEX, React/Next.js), CorePass, XCB HODLER, and WebRTC communication apps.

AI-assisted engineering workflow: LLMs, code agents, MCP, RAG, evals, and guardrails for architecture, implementation, testing, and documentation.

Open source: Guardrail Agent · EngagePulse · IntentGuard · Memex Lab (memex, dart_agent_core).

Years Exp.
7+
Production Integrations
10+
active users
250K+

Stack

Mobile

  • Flutter
  • Dart
  • Bloc
  • GetIt
  • Firebase
  • Dio
  • Secure Storage
  • Deep Linking

Backend

  • Go
  • TypeScript
  • NestJS
  • REST APIs
  • Webhooks
  • Postgres
  • MongoDB
  • Redis
  • Docker
  • CI/CD

Web

  • Next.js
  • React
  • TypeScript
  • Node.js
  • Tailwind CSS

Web3

  • Crypto Wallets
  • Fireblocks MPC
  • WalletConnect
  • Solidity
  • Foundry
  • WebRTC

AI

  • LLM APIs
  • Prompt Engineering
  • AI Product Design
  • RAG
  • Tool Calling
  • Evaluation (Evals)
  • AI Guardrails

Projects

Selected work

More on GitHub.

Best Wallet

  • 250K+ users
  • 7+ SDKs
  • Flutter

Multi-chain non-custodial crypto wallet. Flutter features across transactions, swaps and staking; Wirex payments and 3DS auth flows. Collaboration on NestJS/TypeScript and Go services, REST/SSE integrations, webhooks, and payment/auth flows. Integrated 7+ production partner SDKs; Fireblocks webhook ingress → SQS async processing.

CorePass

  • Flutter
  • KYC
  • Web3

Decentralised digital-identity app with full KYC: identity, wallet, payments, backup and recovery flows.

Ping Exchange

  • React
  • Next.js
  • TypeScript

Hybrid crypto DEX — React, TypeScript, and Next.js markets UX, smart-contract integration, and CorePass-authenticated login surfaces for the Core Blockchain ecosystem exchange.

XCB HODLER

  • iOS + Android
  • PayTo
  • Flutter

Official Core Blockchain wallet on iOS and Android, with PayTo payment protocol integration.

Guardrail Agent

  • Next.js
  • Go
  • AI Guardrails

Full-stack control plane for AI-assisted wallet actions: natural language → schema-validated plan → Go policy gate → human approve per step → dry-run then execute on demo EVM (Anvil) and Solana. Next.js UI, Express/Mongo API, Go policy service, loud reject paths, and CI evals.

EngagePulse

  • Go
  • Kafka
  • Postgres

Multi-tenant engagement pipeline: HMAC ingest, Postgres outbox, Kafka/Redpanda, VIP/velocity rules, and credit-once ledger, with a Next.js Pulse Arena BFF demo console.

IntentGuard

  • Flutter
  • Go
  • Web3

Natural-language DeFi intents gated by an untrusted planner → JSON Schema + Go policy engine → per-step human Approve → Anvil ABI execution (or hard reject with codes). Flutter client, Postgres, Foundry mocks, CI, and public demo videos.

WalletOps

  • Flutter
  • Go
  • Webhooks

Simulated wallet ops console: HMAC webhooks → idempotent Postgres events → claim/lease worker → Flutter ops UI with health, pipeline detail, and optional schema-checked Explain. Go API, Docker Compose, CI, release v0.2.0.

Memex

  • Flutter
  • AI
  • Local-first

Core contributor, Memex Lab — local-first AI journal for iOS and Android. Flutter/Dart, multi-agent AI, LLMs, local-first storage. Also contributes to dart_agent_core (agents, tools, streaming, evals, MCP).

Experience

  1. Dec 2024 – Present

    Senior Software Engineer

    Current

    Block Labs · Mobile full-stack on Best Wallet. Flutter across wallet management, auth, transactions, swap, staking and presale; Wirex payment flows; REST/SSE; NestJS/TypeScript and Go services, webhooks and backend contributions for a multi-chain non-custodial wallet with 250K+ active users.

    • Integrated 7+ production partner SDKs (Wirex, WalletConnect/Reown, Fireblocks, Firebase, Sentry, Segment, Customer.io, Intercom) across payments, Web3 connectivity, analytics, support, and observability.
    • Made Fireblocks payment events reliable via validated webhook ingress → SQS → consumer processing.
    • Extended NestJS backend areas: payment/card REST APIs, Fireblocks webhook ingress, and Wirex card flows (REST + SSE).
    • AI-assisted tooling across delivery loops (architecture, test generation, code review, documentation) on production wallet work.
  2. Mar 2021 – Dec 2024

    Senior Flutter Developer

    3 yrs

    CoDeTech · Shipped blockchain products end to end: Ping Exchange (hybrid crypto DEX, React/Next.js, CorePass-authenticated login), CorePass (decentralised identity + KYC), XCB HODLER (official Core Blockchain wallet with PayTo), WebRTC communications, and the public dart_rust_encrypt package.

  3. Aug 2020 – Mar 2021

    Senior Flutter Developer

    8 mo

    SRIco · Led Flutter delivery for Rochi (e-commerce): real-time order tracking, notifications and in-app payments.

  4. Dec 2019 – May 2020

    Flutter Developer

    6 mo

    Pardakht Novin Arian · Mobile banking and payment workflows using Flutter, Bloc and REST APIs, in collaboration with backend and QA teams.

  5. Feb 2018 – Nov 2020

    Senior Front-end Developer

    2.8 yrs

    Ratanet / Kian Tejarat Sharif Co · Enterprise online-banking and financial web applications.

Work with me

Open to roles

Senior full-stack and product-engineering roles. Fintech, crypto, AI-enabled products. Remote only.

Omid Mirzaei

Senior Full-Stack Engineer