I build developer tools for a living and tinker with them for fun.
Principal Developer at Mendix — working on Studio Pro and Maia, the AI assistant inside the low-code platform. Maia handles code generation, intent recognition, and tool integration via MCP.
Before Mendix: seven years at JetBrains shipping features for ReSharper and Rider, then led the ReSharper AI team — one of the first IDE-integrated agentic assistants (LLM completion + RAG). A stint at Uber on the Kotlin Developer Platform: static analysis, an LLM-driven CI/CD pipeline for Java-to-Kotlin migration, GSoC mentorship.
I also teach — IDE development, programming languages, and ML at universities in Russia and Germany.
More at retran.me.
An integrated platform for a consistent development environment across machines.
| Repo | What it does |
|---|---|
| meowary | Work journal template: PARA + daily notes + semantic knowledge graph + AI-assisted coding workflows. Runs on OpenCode. |
| meowctl | CLI that sets up dev environments idempotently — packages, configs, dotfiles. |
| meowg1k | Single-binary CLI for LLM-powered code generation and refactoring. Supports multiple providers and local models. |
| meowvim | Neovim config: 50+ plugins, Copilot, multi-language LSP, debugging, session management. |
| meow.review.nvim | Neovim plugin for inline code review annotations. Exports structured Markdown for AI agents. |
| meow.yarn.nvim | Neovim plugin for browsing LSP type and call hierarchies with live code preview. |
| Repo | What it does |
|---|---|
| strata | CLI that exports PBR textures from Photoshop PSD files. Generates normal maps and packs texture atlases. |
| picotron-project-template | Starter template for Picotron fantasy computer games — project structure, logging, unit testing. |
| qpb-image-format | PNG-to-QPB converter for Picotron intro sequences and static backgrounds. |
| Repo | What it does |
|---|---|
| ide-development-2023 | University course on IDE internals: parsing, code analysis, refactoring, editor integration. CC BY-NC-SA 4.0. |
All courses and talks → retran.me/talks/
| Repo | What it does |
|---|---|
| my-little-lispy-experimental | Scheme-like Lisp interpreter as a DSL engine for .NET. |
| problems | Competitive programming solutions (Advent of Code, HackerRank, LeetCode) in C#, Go, and Kotlin. |





