Ilya Nixan

Ilya Nixan

Fundador y Lead

Fundador y lead developer

Arquitectura Flutter y liderazgo de equipos de entrega

Ilya fundó Nerdy Production y dirige su ingeniería. Lleva construyendo software desde 2010 y entregando Flutter en producción desde 2018.

Antes fue CTO de QIWI, una de las mayores plataformas de pago de Rusia, donde dirigió alrededor de 12 equipos de ingeniería que abarcaban desde productos web hasta procesamiento de tarjetas, alcance y pagos contactless, incluida la construcción de pagos contactless con tarjeta en Android mediante sobre ISO/IEC 14443, con EMV Contactless (Visa PayWave) por encima.

También fue principal developer en Yandex, donde trabajó en Yandex.Auto —llevando Android nativo hasta el interior del vehículo, con una integración intensiva por bus CAN a través de un CAN shield propio— y principal en Evotor, cuyos terminales de punto de venta funcionan sobre un fork de , lo que le dio una visión de bajo nivel de Android que la mayoría de desarrolladores de apps nunca llega a tocar.

Hoy lidera la entrega de las apps insignia de la agencia, desde la interfaz fintech cargada de gráficos de ExtraETF hasta el sistema de diseño totalmente a medida de Arcana. Escribe la mayoría de los artículos de este blog y mantiene el trabajo de código abierto de la agencia, incluido el motor de conversión de DOCX a PDF dxpdf.

Trabaja con Flutter, iOS y Android nativos, Go, Rust, TypeScript, Kotlin, Kubernetes y Docker, con foco en arquitectura de aplicaciones, entrega multiplataforma y la construcción de equipos que entregan.

Artículos recientes

Por qué los agentes de IA se atascan con Flutter: 7 huecos que la experiencia sigue cerrando
Ingeniería de software

Por qué los agentes de IA se atascan con Flutter: 7 huecos que la experiencia sigue cerrando

Dejamos que los agentes escriban buena parte de nuestro código Flutter, y revisamos mucho Flutter escrito por agentes que nadie supervisó. La diferencia no es la velocidad de tecleo: son siete decisiones que un agente sin supervisión falla siempre. Recalcula el estado derivado en vez de mantener una única fuente de verdad, no escribe tests ni benchmarks, monta el asíncrono complejo en pirámides de if en vez de streams, trata los tokens de diseño como constantes en lugar de un Theme, inventa un vocabulario de UX nuevo en cada pantalla, concatena cadenas donde hace falta ICU y simplifica de forma uniforme en vez de saber dónde la complejidad tiene que quedarse. Aquí está el aspecto de cada uno en Dart, por qué el agente acaba ahí y qué hacemos nosotros.

26 de julio de 2026
Cómo publicamos más de 20 apps de marca desde una base de código Flutter y sobrevivimos a la 4.2.6 de Apple
Para fundadores

Cómo publicamos más de 20 apps de marca desde una base de código Flutter y sobrevivimos a la 4.2.6 de Apple

La mayoría de las agencias de «marca blanca» se limitan a repintar un binario, y la directriz 4.2.6 de Apple rechaza exactamente eso. Esta es la arquitectura que usamos para publicar más de 20 apps de marca genuinamente distintas desde una única base de código Flutter: autenticación por tenant y contenido servido desde el backend que hacen de cada app un producto independiente de verdad, no un duplicado.

10 de julio de 2026
Cómo construimos con IA: arquitectura y flexibilidad por encima de las pulsaciones
Ingeniería de software

Cómo construimos con IA: arquitectura y flexibilidad por encima de las pulsaciones

La IA escribe ya buena parte del código de cualquier agencia seria: el 84 % de los desarrolladores la usa a diario. Nos apoyamos en eso a propósito. Dejar que los agentes produzcan el código libera a nuestros ingenieros para el trabajo en el que la IA es peor: arquitectura, flexibilidad y las decisiones de sistema completo que determinan si el software sobrevive a su segundo año. Así construimos de verdad en 2026, por qué movimos el esfuerzo humano hacia arriba y cómo evitamos que el código escrito por IA se convierta en las bases de código enredadas que auditamos cada semana.

19 de junio de 2026
Hallazgos de auditorías de código IA: 6 problemas en casi toda base de código construida con IA
Ingeniería de software

Hallazgos de auditorías de código IA: 6 problemas en casi toda base de código construida con IA

Puede que tu app construida con IA ya esté en producción, y los agujeros de seguridad son solo la mitad de la historia. A medida que se acumulan los mismos seis problemas de ingeniería —sin tests, duplicación por todas partes, sin arquitectura coherente, infierno de callbacks, ninguna conciencia del entorno de despliegue y secretos a la vista—, la base de código se enreda tanto que ni siquiera un agente de IA puede seguir implementando cambios con seguridad. Por eso hace falta una auditoría: aquí está el aspecto de cada problema, por qué lo produce la IA y cómo lo arreglamos.

18 de junio de 2026