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

dxpdf 0.5.0: enseñar a un conversor de DOCX a leer el resto del mundo
Ingeniería de software

dxpdf 0.5.0: enseñar a un conversor de DOCX a leer el resto del mundo

dxpdf convierte documentos de Word a PDF sin Office, sin LibreOffice y sin API en la nube. La versión 0.5.0 es aquella en la que dejó de dar por hecho que todo documento está escrito en inglés: saltos de línea según UAX #14, texto bidireccional según UAX #9 y números y fechas de CLDR que siguen el idioma del propio documento. Esto es lo que trae, las decisiones de diseño detrás y las cifras medidas.

11 de agosto de 2026
Orosu: por qué sustituimos las claves SSH de despliegue por tareas WebSocket firmadas
DevOps

Orosu: por qué sustituimos las claves SSH de despliegue por tareas WebSocket firmadas

Tarde o temprano, todo pipeline de CI necesita llevar una compilación a un servidor, y la mayoría de equipos lo resuelve con una clave SSH en los secretos y un script de rsync copiado y pegado. Nosotros hicimos otra cosa: escribimos Orosu, una herramienta open source en Rust que convierte el despliegue en una tarea WebSocket autenticada y acotada en lugar de una sesión de shell abierta. En este artículo explicamos qué problema resuelve, cómo funciona y dónde están sus límites.

8 de agosto de 2026
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 la lógica asíncrona compleja 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