Ilya Nixan

Ilya Nixan

Founder & Lead

Founder & Lead Developer

Flutter architecture and leading delivery teams

FlutterDartKotlinGoRustTypeScriptiOSAndroidKubernetesDockerArchitectureTeam Leadership

Ilya founded Nerdy Production and leads its engineering. Before that he was CTO of QIWI, one of Russia's largest payment platforms, and a principal developer at Yandex, where he worked on Yandex.Auto — taking native Android deep into the vehicle, with heavy CAN-bus integration through a custom CAN shield. He was also a principal at Evotor, whose point-of-sale devices run on a forked AOSP, giving him a low-level view of Android most app developers never touch. He has been building software since 2010 and shipping production Flutter since 2018, and now leads delivery on the agency's flagship apps — from the chart-heavy fintech UI of ExtraETF to the fully custom design system of Arcana. He writes most of the essays on this blog and maintains the agency's open-source work, including the dxpdf DOCX-to-PDF engine. He works across Flutter, Go, Rust, TypeScript, Kotlin, Kubernetes, and Docker, with a focus on app architecture, cross-platform delivery, and building teams that ship.

Recent posts

Hire Flutter Developers in 2026: In-House vs Agency vs Staff Augmentation

Three ways to hire Flutter talent in 2026 — in-house, agency, or staff augmentation — compared on cost, speed, and risk, with real rate ranges and a decision framework for founders and CTOs.

July 3, 2026

How We Build With AI: Architecture and Flexibility Over Keystrokes

AI now writes a large share of the code in any serious shop — 84% of developers use it daily. We lean into that on purpose. Letting agents produce the code frees our engineers to do the work AI is worst at: architecture, flexibility, and the whole-system decisions that determine whether software survives its second year. Here is how we actually build in 2026, why we moved the human effort up the stack, and how we keep AI-written code from turning into the tangled codebases we audit every week.

June 19, 2026

AI Code Audit Findings: 6 Problems in Almost Every AI-Built Codebase

Your AI-built app may already be live, and the security holes are only half the story. As the same six engineering problems pile up — no tests, rampant duplication, no consistent architecture, callback hell, no awareness of the deployment environment, and secrets in plain sight — the codebase gets so tangled that even an AI agent can no longer keep implementing changes safely. That is exactly why an audit is needed: here is what each problem looks like, why AI produces it, and how we fix it.

June 18, 2026

Flutter vs Native (iOS/Android) in 2026: When Cross-Platform Wins and When It Doesn't

An honest Flutter shop's comparison of Flutter and native iOS/Android development in 2026 — real cost and time differences, performance, UX fidelity, maintenance, and a decision framework for founders.

June 12, 2026

Deferred Deep Linking After Firebase Dynamic Links: App Clips + Play Install Referrer

Firebase Dynamic Links shut down in 2025. Build reliable, privacy-friendly deferred deep linking on iOS and Android with App Clips and the Play Install Referrer API.

June 4, 2026