Skip to content
View ArtJack's full-sized avatar

Block or report ArtJack

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

Hi, I'm Evgenii (Eugene) Menshikov 👋

AI Automation Engineer — I build AI systems and test them to hold up in production.

I work spec-first — requirements → design → build → test → deploy — so what I ship survives contact with real users. That QA discipline is the part most AI work skips, and it's my edge. Everything below is running, tested, and readable.

🌐 artjeck.com · ✉️ hello@artjeck.com · 💼 LinkedIn


🚀 Flagship work

Project What it is
ifta-agent Production IFTA fuel-tax filing pipeline for interstate carriers. Deterministic math plus an LLM review agent over 18 grounded tools. 429 tests, backtested to reproduce a real state filing to the penny, ~$0.10/filing. Live, serving a paying carrier.
sales-agent-showcase Clean-room showcase of a multi-marketplace commerce agent running a live resale business. Irreversible actions are human-gated structurally — the reprice call asserts its own execution grant, so there's no code path to the write without an approved approval. 30 tests, CI, runnable on synthetic data.
second-brain Local-first RAG assistant: answers only from your own notes, docs and code, every claim cited, graded by an eval harness. Exposed over MCP.
lab-control-mcp MCP server operating a self-hosted AI lab, with a safety-gated remote shell — allowlist, no shell metacharacters, hard timeouts.
email-agent Self-hosted inbox triage on local Ollama — $0 LLM cost. IMAP → classify → daily Telegram digest, scheduled via launchd, SQLite dedupe so reruns never double-notify.
liora-studio Full-stack e-commerce storefront and admin CMS with TOTP 2FA. Next.js App Router + Prisma.

Also here: bol-extractor (Bill of Lading PDF → structured data) and dm-express-site (production client site; boundary-value analysis caught a real off-by-one at the 1 MB rollover).

🧰 What I work with

AI — agents · RAG · MCP servers · evals · agent guardrails · prompt engineering · Anthropic SDK · LiteLLM · Ollama · Qdrant Build — Python · TypeScript · FastAPI · Next.js · React · Postgres / SQLite · Alembic Quality — spec-driven development · regression & edge-case testing · equivalence partitioning · boundary value analysis · decision tables

🏠 Self-hosted AI lab

An always-on lab (Mac mini + Alienware over Tailscale) running free local models behind one gateway, with two MCP servers I built and a vector store for retrieval. Free-by-default inference — I only pay for a frontier model when the task is worth it.

🧭 Domain edge

I've spent years building and supporting compliance systems for interstate carriers, so the problems I solve in that space — IFTA filing, Bill of Lading parsing, fuel-tax reconciliation — are ones I understand end to end. Most engineers never see this domain; most people in it can't build software for it. That overlap is where my best work comes from.


Open to AI engineering, AI automation, and QA roles — remote, Sacramento, or the Bay Area.

Pinned Loading

  1. ifta-agent ifta-agent Public

    Production IFTA fuel-tax filing pipeline for interstate carriers — deterministic math + an LLM review agent (18 grounded tools), 429 tests, penny-accurate regression, layered eval harness. FastAPI …

    Python 2

  2. sales-agent-showcase sales-agent-showcase Public

    Clean-room showcase of a multi-marketplace resale automation system (sanitized): adapter-pattern cross-posting with retries, idempotency, and tests.

    Python 1

  3. lab-control-mcp lab-control-mcp Public

    MCP server that operates a home AI lab — health checks, model management, free local inference, and a safety-gated remote shell (allowlist, no shell metacharacters, timeouts).

    Python 1

  4. second-brain second-brain Public

    Local-first RAG assistant: answers only from your own notes/docs/code, every claim cited, graded by an eval harness. OpenAI-compatible gateway (free local by default), exposed over MCP.

    Python 1

  5. email-agent email-agent Public

    Self-hosted AI email agent — Yahoo IMAP → local Ollama triage/summary → Telegram digest, scheduled via macOS launchd. Barron's market analysis + USPS extraction. Zero server cost, zero LLM API cost.

    TypeScript 1

  6. liora-studio liora-studio Public

    Full-stack luxury jewelry e-commerce storefront + admin CMS — Next.js App Router, Prisma over libSQL/Turso, TOTP-2FA admin, reviews/offers/conversion features. Synthetic data, no real customers.

    TypeScript 1