Skip to content
View nesquikm's full-sized avatar

Block or report nesquikm

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
nesquikm/README.md

Mikhail Drapolyuk (nesquikm)

Senior Software Engineer (10+ yrs) — AI Tooling (MCP) · Flutter/Mobile · Rust/Solana

Currently exploring remote Lead/Staff roles in AI infrastructure, developer tooling, or mobile platforms at scale. GMT+4 (Tbilisi) — strong EU overlap, 4–6h overlap with US East.

Email LinkedIn dev.to Medium Pub.dev


Impact at a Glance

  • Cut AI translation costs by 99% — replaced $1,000/mo Crowdin with a $10/mo LLM pipeline (20+ languages, full app in 6 minutes)
  • Shipped AI features to 20M+ users — chatbot handling 30K+ daily conversations with proactive suggestions
  • Creator of mcp-rubber-duck — production MCP server for multi-LLM orchestration with tool isolation and guardrails GitHub stars
  • Shipped duckmouth macOS app in 26 hours with 409 tests — using dev-process-toolkit, the SDD/TDD Claude Code plugin I built and use daily
  • Led teams of 3–15 engineers across crypto, healthcare, and enterprise B2B — fully remote
  • Shipped Sparx Wallet (formerly Ever Wallet, 100K+ downloads) with a Flutter-Rust bridge eliminating 100% of hand-written interop

Open Source

AI & Dev Tooling

mcp-rubber-duck 🦆 — Multi-LLM orchestration bridge. Connected LLMs can use MCP tools directly without polluting the host context. Policy guardrails, usage tracking, multi-provider routing. Stars Forks

dev-process-toolkit 🛠️ — Claude Code plugin that turns AI-assisted coding into a repeatable, reviewable engineering process. Spec-Driven Development + TDD with 12 commands, 2 agents, and deterministic quality gates. Published on the Claude Code plugin marketplace.

vibotron — AI system prompt optimization pipeline. Generates synthetic test scenarios, evaluates responses against rules, and iteratively improves prompts from failure patterns.

Shipped AI Products

duckmouth — macOS menu-bar speech-to-text app (Flutter + Dart). Multi-provider STT and LLM post-processing (OpenAI, Groq, xAI, Gemini, OpenRouter), Accessibility-API text injection, Homebrew-installable. Built in 26 hours with dev-process-toolkit — 409 tests.

mythwobble — AI-powered text adventure games on Discord. Multiplayer (up to 4), 8-block memory architecture keeping cost flat across 50+ turn stories. Covered in How I Fit 50+ Turn Stories into 6K Tokens.

Flutter Libraries on Pub.dev

the_logger · the_storage · the_speech_to_text_button — logging, AES-256 encrypted storage, speech-to-text. Top pub.dev quality scores, used in production apps.


Tech Stack

Domain Technologies
AI & DevTools MCP, multi-LLM orchestration, RAG, prompt engineering, guardrails, SDD/TDD automation, Claude Code plugins
Mobile Flutter (7+ years), React Native, Kotlin, Swift
Systems Rust, TypeScript/Node.js, Serverpod, PostgreSQL, Docker
Blockchain Solana, smart contracts, Everscale
Infra GitHub Actions, CI/CD automation

Writing

MCP & Multi-LLM Orchestration on dev.to: MCP Schema Drift Is the New Dependency Hell · Fowler's GenAI Patterns Are Missing the Orchestration Layer · Stop Paying Twice for AI · Give Your Ducks a Fast Lane · Use a Rubber Duck Instead of DOM Snapshots · Stop Copy-Pasting Between AI Tabs

Agent Architecture & Operations on dev.to: Reproducible Agent Workflows — A Kafka-Based Orchestration Design · Test Agents Like Distributed Systems · Your Agents Run Forever — Here's How I Make Mine Stop · Agents Lie to Each Other — Put a Translator in the Middle · Zero-Trust Security for AI Agents · A Fleet of AI Agents in Production · 50+ Turn Stories in 6K Tokens

Dev Process & Tooling on dev.to: A Claude Code Plugin That Stops It from Shipping Broken Code · Human on the Loop — A macOS App in 26 Hours

Deep dives on Medium: When One AI Brain Isn't Enough · Full-Stack Solana Development · more...


What I'm Looking For

Remote Senior/Lead/Staff roles in:

  • AI developer tooling — MCP, agent infrastructure, model orchestration
  • Mobile + AI — Flutter, cross-platform, LLM-powered features at scale
  • Product engineering — high-ownership teams shipping real products

📧 [email protected] · LinkedIn

Pinned Loading

  1. mcp-rubber-duck mcp-rubber-duck Public

    An MCP server that acts as a bridge to query multiple OpenAI-compatible LLMs with MCP tool access. Just like rubber duck debugging, explain your problems to various AI "ducks" who can actually rese…

    TypeScript 155 23

  2. the_storage the_storage Public

    A fast and secure storage library for Flutter.

    JavaScript 2

  3. the_logger the_logger Public

    A modular logging library for Flutter.

    JavaScript 5 1

  4. the_logger_viewer the_logger_viewer Public

    Dart 2

  5. the_containers the_containers Public

    C++ 1

  6. solana_token_info solana_token_info Public

    Rust 1