Mark Mandryk

Senior Tech Lead — Backend & AI/Agent Systems
Kyiv, Ukraine · remote  ·  Telegram @mandrock0  ·  0mandrock1@gmail.com
Ukrainian (native) · English (professional working, Canadian)

Senior backend engineer and tech lead (9+ years) with a production PHP/Laravel/PostgreSQL foundation, now leading AI/agent-systems work: RAG pipelines, custom MCP servers, and multi-agent orchestration. I own systems end-to-end — architecture, delivery, infrastructure, and the AI layer on top — and run a self-hosted stack as an ongoing engineering practice, not just a résumé line.

Paid AI engagements — team-led

RAG adaptive-learning platform — Lead

Norwegian EdTech startup · Late 2024, ~5 months

Led a 5-person team (2 dev, 2 QA, 1 PM). Multi-agent orchestration building a per-student knowledge map that continuously replans the curriculum. RAG + OpenAI embeddings over a MongoDB vector store, LangChain. 1,000–10,000 students; strong weekly retention (5–7+ return visits).

Internal AI agent for a law firm — Lead

Insurance-litigation firm, Israel (NDA) · Early 2025, ~3 months

Led a 3-person team. Continuously ingests, catalogs and indexes gigabytes of document batches with background processing that keeps the server responsive. Cut document search from days to minutes; encrypted APIs for client-data security.

Self-built infrastructure — live

Case study — LLM-assisted editorial QA at scale

A full editorial + technical fact-check pass across 31 modules of two production Ukrainian courses, using an LLM as the primary QA/rewrite engine. Findings logged across 4 structured documents (an auditable trail), catching version-specific inaccuracies a single manual pass would miss — the same rigor as the legal-firm document engagement, applied to instructional content.

AI-collaborative build portfolio — 30+ repos

earForge (ear-training game) · Voxelizer (image→voxel) · Synth-City (multiplayer architectural synth) · TextToVox (3D generator) · Novation Circuit Tracks patch editors · flok-autocomplete-extension (live-coding) · CrimsonScript (multi-speaker transcriber) · firefox-print-to-slicer. AI as an active build partner across Claude Code, Gemini, Google AI Studio and Replit.

Stack

PHP 8.4LaravelPostgreSQLNode.jsPythonMongoDB Claude APIMCP (server + client)LangChainRAGMulti-agent orchestration Linux / Hetznernginxpm2systemdDockerFusionPBXC++/MicroPython