Skip to content
View SergeevDmitry's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@stratisproject @devlab-group

Block or report SergeevDmitry

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SergeevDmitry/README.md

Hi there, I'm Dmitry Sergeev

LinkedIn Upwork Telegram Email

About me

With over 15 years of engineering experience, I specialize in architecting high-load backend infrastructure, custom blockchain protocols, and production-grade Enterprise AI systems. My expertise spans low-level engineering in Python, Go, C++, and JS, alongside designing autonomous multi-agent AI workflows and advanced retrieval pipelines.

I have been actively building secure decentralized systems in the Web3 space since 2017. I know the intricacies of launching new (custom) blockchains or existing nodes into production, and I focus on delivering scalable, self-correcting architectures that solve complex enterprise challenges without unnecessary overhead.

Throughout my career, I have contributed to tier-1 projects and enterprise systems, including:

  • Elrond Network (Blockchain Developer, Aug 2019 – Dec 2020): Participated in the design and development of the sharding system.
  • BRD / BREAD (Blockchain Developer, Sep 2017 – Aug 2019): Participated in developing the backend and payment gateways (currently integrated into Coinbase Wallet).
  • CoinPayments (Senior Software Engineer, Nov 2016 – Sep 2017): Participated in the development of the backend infrastructure and payment gateways.
  • Scotiabank (DevOps Engineer, Jun 2013 – Oct 2015)
  • Bitdefender (Software Engineer, Aug 2011 – Apr 2013)
  • Qiwi (Back-end Developer, Jun 2010 – Jul 2011)

📦 AI & LLM Engineering

llm-kit
Six small, focused npm packages for the unglamorous parts of building on LLMs. Each package solves one problem, installs on its own, and ships with zero or minimal dependencies.

  • mend-json — Turns a truncated JSON stream into a valid partial value, on every chunk.
  • token-chunk — Chunks text and Markdown to a token budget along semantic boundaries.
  • chat-fit — Trims chat history to a budget without ever splitting a tool call from its result.
  • usage-tab — Turns provider usage objects into a reproducible cost breakdown.
  • llm-backoff — Retries that read the provider's rate-limit headers instead of guessing.
  • vec-cache — SQLite embedding cache with partial batch hits, in-batch dedup and model-scoped keys.

🔗 Web3 & Smart Contracts

Self-Hosted RWA Tokenization Platform
A self-hosted, single-tenant platform for tokenizing a real-world asset class as a permissioned ERC-20, with an auditor-attested supply lifecycle and on-chain cash redemption. Built using Solidity (Foundry), Go, and React.

🔬 Research & Publications

  • Adversarial Agentic Validation
    This research explores the rigorous validation of autonomous AI agents through adversarial testing methodologies. It outlines practical frameworks for identifying vulnerabilities and ensuring robust decision-making in multi-agent environments. By intentionally stressing system boundaries, the proposed approach guarantees higher reliability for production-grade, enterprise LLM deployments.

Pinned Loading

  1. elrond-go elrond-go Public

    Forked from multiversx/mx-chain-go

    ⚡ Elrond-GO: The official implementation of the Elrond protocol, written in golang.

    Go

  2. coinbase-wallet-sdk coinbase-wallet-sdk Public

    Forked from coinbase/coinbase-wallet-sdk

    An open protocol that lets users connect their mobile wallets to your DApp

    TypeScript

  3. devlab-group/rwa-platform-evm devlab-group/rwa-platform-evm Public

    A self-hosted, single-tenant platform for tokenizing a real-world asset class as a permissioned ERC-20, with an auditor-attested supply lifecycle and on-chain cash redemption.

    Go 2

  4. llm-kit llm-kit Public

    Small, independent TypeScript packages for LLM plumbing — token budgets, streaming JSON repair, cost accounting, retries, embedding caches. No provider SDKs.

    TypeScript 1