isistomin.com

Ilya Istomin

Data Engineer

Más de 4 años de experiencia práctica con Python y datos: pipelines ETL en producción, web scraping a gran escala y sistemas PostgreSQL diseñados desde cero.

Madrid, España · Permiso de trabajo español — disponibilidad inmediata.

Proyectos

Fuel Price Radar

Pipeline de inteligencia de precios de combustible: precios diarios de ~11.500 gasolineras españolas (API del gobierno) y referencias semanales de 29 países de la UE desde 2005 (EU Oil Bulletin — scraping de HTML y parsing de Excel). Almacén PostgreSQL con carga idempotente y marts SQL, ejecutándose a diario en un VPS.

Python · PostgreSQL · SQLAlchemy · Docker · GitHub Actions

en desarrollo — disponible esta semana

CyberDuel

Trabajo de fin de grado — defensa pública, 2026

Un mercado de predicciones peer-to-peer para esports — sustituyendo al corredor de apuestas por software: un libro mayor de garantía (escrow) para la custodia, matching por libro de órdenes y pools parimutuales para el descubrimiento de precios, un oráculo optimista con ventana de disputa para la verificación de resultados y liquidación determinista para los pagos.

FastAPI · SQLAlchemy 2 · PostgreSQL · WebSockets · React 19 · TypeScript · Docker Compose · pytest (139 tests)

Ver en GitHub

Courier Route Optimizer

Demo interactiva de optimización de rutas: puntos de entrega en un mapa → heurísticas TSP (vecino más cercano, 2-opt) → rutas optimizadas visualizadas. Una reconstrucción pública del problema de logística de mensajería que resolví en Abris.

TypeScript · react-leaflet · OpenStreetMap

en desarrollo — disponible esta semana

Experiencia

Abris Vyatka Data Engineer

Nov 2021 – Jul 2023 · Rusia, híbrido

  • Pipeline ETL diario con scraping de miles de SKU en tres marketplaces; la estrategia de precios que habilitó contribuyó a multiplicar por ~3 los ingresos semanales.
  • Primera base de datos PostgreSQL de la empresa, sustituyendo Excel para un equipo de 20–40 personas.
  • Bot de Telegram para logística de mensajería con GPS y optimización de rutas basada en TSP.
  • Tiempo de generación de informes reducido en un 90 %.

Freelance Desarrollador Python / Datos

Ago 2023 – actualidad · Madrid / remoto

  • Proyectos de backend y automatización de datos para clientes entrantes — APIs asíncronas (FastAPI), web scraping, OAuth2/JWT, Docker.

CNIPI STARK LLC Software Engineering Intern

Feb – Mar 2026 · Remoto

  • Prácticas curriculares, nota final 9,3/10.
  • Configuración de servidores Linux (acceso SSH, reglas de firewall) para el equipo de analítica.
  • Scripts en Python para automatizar la extracción de datos y la generación de informes.
  • Procesamiento de datos con pandas para el departamento comercial.

CROC Inc. Ingeniero de Sistemas Júnior

Sep – Nov 2021 · Moscú

  • Administración de servidores Linux y redes en un entorno de integrador empresarial.

Habilidades

Lenguajes
Python (avanzado) · SQL · TypeScript / JavaScript (buen nivel de trabajo) · C/C++ (intermedio)
Datos
PostgreSQL (diseño, optimización) · Pandas · NumPy
Ingeniería de datos
Diseño de ETL · web scraping a gran escala · SQLAlchemy · Alembic · Redis
Backend
FastAPI · AsyncIO · REST · WebSockets · OAuth2/JWT
Frontend
React · Next.js (este sitio)
Infraestructura
Docker / Docker Compose · Linux · nginx · GitHub Actions · Git · AWS (S3, EC2)
ML (formación)
scikit-learn · modelos supervisados y no supervisados

Educación

U-tad, Madrid

Grado en Ingeniería de Software, especialización en Ingeniería de Datos

2023–2026

Nota media de la especialización 8,7/10 · Matrícula de Honor en Machine Learning · impartido íntegramente en inglés.

HSE, Moscú

Programa de especialista en Seguridad Informática, 3 años completados

2018–2022

Base matemática: cálculo, álgebra lineal, probabilidad, estadística, criptografía.