Skip to main content

Anton Lykhoyda.
I build developer tools for the agentic era.

Senior Software Engineer | AI Engineering, 11+ years. Based in Berlin, Germany. Today: AI developer tools (QaReN, ask-llm) and internal AI tooling plus React Native at Getsafe. Before: React/Node for Volkswagen Group and ChainSafe.

Now building →QaReNask-llm
Scroll

01. About Me

I'm a Senior Software Engineer with 11+ years of experience, focused on AI engineering and open-source tooling that makes coding agents verifiable.

I created QaReN (open source, MIT), a QA engineer for coding agents that tests each React Native change in the real app on an iOS simulator and returns PASS or FAIL with evidence. I also created ask-llm, a multi-provider MCP server for cross-model code review.

At Getsafe I develop internal AI tools and process automations alongside mobile and web work. My background is E2E test automation, SDK design and enterprise systems for Volkswagen Group (4+ years), with a focus on TDD and XP.

02. Technical Arsenal

AI Engineering

MCP Server DesignClaude Code Plugins (Skills, Subagents, Hooks)Codex SkillsCursor PluginsMulti-Agent OrchestrationAgent Verification & Evaluation

LLMs & Frameworks

Anthropic ClaudeOpenAIGoogle GeminixAI GrokOllamaLangChainLangGraphCrewAI

Core Expertise

React.jsReact NativeExpoTypeScriptPythonNext.jsNode.jsNest.jsPlaywrightJestMaestroChrome DevTools ProtocolHTML5/SCSS

Proficient

GoRust (Wasm)PostgreSQLMongoDBDockerCI/CDLit

Domain Knowledge

Distributed SystemsSDK DesignMicrofrontendsBrowser Extensions

Languages

English (C1)German (B1)French (A2)Ukrainian/Russian (Native)

03. Career Journey

Mar 2026 – Present

Creator

QaReN

  • Built QaReN, an open-source QA tool for Claude Code, Codex and Cursor. It builds the change, walks a short agent-written test plan in the real app on an iOS simulator, and returns PASS, FAIL or a typed refusal as JSON and exit codes that agents and CI scripts can act on.
  • Designed the evidence and trust layer: a step-by-step ledger on every run, screen recording and a PR comment on pull request runs, saved passing steps that replay by the same element IDs, and a drift check that fails any run whose code changes mid-test.
  • Led the 2.0 rewrite from rn-dev-agent 1.x (an 81-tool MCP server with Maestro test replay) to a CLI-first TypeScript core. Shipped 116 releases and 1,650+ commits as sole maintainer (Oct 2026).
TypeScriptNode.jsReact Native
Feb 2026 – Present

Creator

ask-llm

  • MCP server and CLI (npm: @ask-llm/mcp) that lets Claude Code, Codex, Cursor and other MCP clients consult Codex, Claude, Gemini, Grok and local Ollama models, with parallel fan-out across providers
  • Multi-model code review and plan-debate workflows with a 4-phase validation pipeline, provider fallback and token-usage tracking
TypeScriptNode.jsMCP
Mar 2026 – Present

Senior Frontend Engineer | React Native

Getsafe (Berlin)

  • Developing internal AI tools and automating engineering and team processes
  • Building customer-facing features for Getsafe's insurance apps in React Native and Expo, in a TypeScript codebase
  • Developing and maintaining features for the Getsafe website
React NativeExpoTypeScriptAI Tooling
Oct 2022 – Feb 2025

Software Engineer (Full-Stack)

ChainSafe Systems (Berlin)

  • Co-developed a TypeScript SDK and Lit-based web components for cross-chain interoperability
  • Core contributor to Dappeteer, a Playwright E2E framework for MetaMask
  • Engineered a production-ready MetaMask Snap for Polkadot
  • Implemented a browser-based Zcash wallet library using Rust compiled to WebAssembly
TypeScriptReactRust/WasmPlaywright
Feb 2018 – Oct 2022

Software Engineer (Full-Stack)

Hexad GmbH (Berlin, Volkswagen Group Partner)

  • Architected a scalable multi-brand frontend platform with dynamic page structures
  • Built the pre-booking platform for EV models (VW ID.3, ID.4)
  • Developed the GDPR Consent Management System used across VW domains
  • Championed TDD and Pair Programming to reduce bug rates in mission-critical systems
ReactNode.jsKotlinSpring BootMicrofrontends
Sep 2017 – Jan 2018

Full Stack Developer

Renault Digital (Paris, France)

  • Built SSR platforms using React and Node.js
  • Delivered internal dashboard applications
ReactNode.jsSSR
May 2017 – Aug 2017

Front-end Developer

Zengularity (Paris, France)

  • Developed responsive user interfaces for European clients
  • Collaborated on complex web applications using modern JavaScript frameworks
JavaScriptHTML5CSS3React
Mar 2016 – Apr 2017

Front-end Developer

Mediasapiens / PSD2HTML (Kharkiv, Ukraine)

  • Translated design mockups into pixel-perfect, responsive HTML/CSS pages
  • Ensured cross-browser compatibility and optimized performance
HTML5SASSJavaScriptGulp
Jan 2015 – Mar 2016

Front-end Developer

Sky-tech (Kharkiv, Ukraine)

  • Initiated career building interactive web interfaces and styling components
  • Maintained and updated legacy front-end codebases
HTML/CSSjQueryPHP

04. Education & Certifications

Master's in Marketing

2012 – 2018

Kharkiv National University of Economics

Recent Certifications

Agentic AI Engineering

Specialized Training

2025

Distributed Systems Architecture

Specialized Training

2025

Rust Developer Guide

Specialized Training

2025

05. Selected Work

View GitHub
AI / DevTools

QaReN

QA engineer for coding agents

QaReN (QA for React Native) is a QA engineer for your coding agent, open source and built for Claude Code, Codex and Cursor. It builds the change, walks a short agent-written test plan in the real app on an iOS simulator, and returns PASS, FAIL or a typed refusal as JSON and exit codes that agents and scripts can act on.

TypeScriptReact Native
AI / MCP

ask-llm

MCP server for AI-to-AI collaboration

MCP server and CLI (npm @ask-llm/mcp) that lets Claude Code, Codex and Cursor consult Codex, Claude, Gemini, Grok and local Ollama models for code review, second opinions and plan debate.

TypeScriptMCPAI
AI / DevToolsLive

pi-cursor-subscription

Cursor models inside Pi Coding Agent

Unofficial Cursor provider for Pi Coding Agent, on npm as @lykhoyda/pi-cursor-subscription. After you sign in, Pi can use the models on your Cursor subscription, with no separate API key.

TypeScriptBunAI
Hackathon / Security

zk Tripster

ETHBerlin 2024, 2nd Place

Time-locked bounty platform for ethical hacking and secure vulnerability disclosure.

ReactRustSolidity
OSS / Testing

Dappeteer

Open-source MetaMask automation

An E2E (end-to-end) testing framework for automating MetaMask. It started on Puppeteer and later moved to Playwright. Web3 teams used it in their test suites across the ecosystem. The repo is now archived.

TypeScriptPuppeteerPlaywright
Cryptography

WebZjs

Zcash primitives in the browser

Rust compiled to WebAssembly for secure client-side cryptography, enabling Zcash in the browser without a trusted server.

RustWasmTypeScript