EN · English version Contactar
Marcado:

Descargar CV Contactar

Retrato de Marius Mihail Ion

Marius Mihail Ion

Frontend Developer | Angular · TypeScript | IA aplicada

Desarrollo interfaces Angular y TypeScript para producto empresarial: Zara Home (Inditex), Santander y UNIR.

Lugar
Zaragoza · en remoto desde España o híbrido en Zaragoza
Disponibilidad
Incorporación inmediata · Indefinido o B2B · Ciudadano de la UE

Contactar Descargar CV LinkedIn

Perfil

Frontend Developer especializado en Angular y TypeScript. He trabajado en productos de comercio electrónico, banca y educación para Zara Home (Inditex), Santander y UNIR, con integraciones de IA, SSR, accesibilidad y autenticación. En mis últimos equipos he sido el referente técnico de frontend sin dejar de programar. Ahora desarrollo productos propios y proyectos para clientes con TypeScript, Cloudflare e IA.

Experiencia

2026 – actualidad

Desarrollador de software independiente

Productos propios y proyectos para clientes · Zaragoza, España

  • Desarrollé y mantuve un bot de IA que cualifica leads para un negocio de coaching por Telegram, WhatsApp e Instagram, sobre Cloudflare Workers.
  • Desarrollo un motor de mensajería multicanal en TypeScript (WhatsApp, Instagram, Messenger, Telegram) sobre Cloudflare Workers, Durable Objects y D1.
  • Además: webs de demostración para pequeños negocios y una calculadora de costes embebible en Cloudflare, flujos de vídeo programados (Remotion, HyperFrames) para dos canales de YouTube y una app Android en Kotlin.

2025 – 2026

Decskill España

Cliente: Zara Home (Inditex) · Desarrollador Frontend (Angular)

  • Reduje de 570 KB a 22 KB la carga que reciben las herramientas de IA en cada ejecución, mediante enrutado y limpieza de contexto.
  • Integré en las pull requests una revisión de código automática con varios agentes de IA: revisores generales y revisores con las reglas de negocio de Zara Home (feature flags, países), que detectaban fallos antes de llegar a producción.
  • Cerré los hallazgos de una auditoría formal de accesibilidad WCAG 2.1 AA: navegación por teclado, estructura de encabezados, semántica ARIA y gestión del foco.
  • Implementé la integración Angular de un asistente de compra por voz y texto con WebRTC y OpenAI Realtime API, desplegado como piloto controlado en producción detrás de una feature flag.
  • Entregué el Centro de Ayuda país por país y corregí el comportamiento SSR y la inicialización de feature flags, incluido un destello durante la hidratación.
  • Entregué caminos de autenticación con contraseña y OTP para la migración del área de cuenta y validé los flujos en preintegración.

2024 – 2025

Avanade España

Cliente: UNIR · Desarrollador Frontend (Angular)

  • Fui el referente técnico frontend de Angular en arquitectura, diseño de componentes y calidad de código.
  • Implementé componentes de autenticación, administración, permisos y navegación; refactoricé Admisiones dentro de un monorepo Nx para eliminar dependencias circulares y centralizar permisos.
  • Introduje ESLint, Prettier, pruebas unitarias y controles de calidad, revisé la mayoría de las pull requests y formé al equipo en prácticas de Angular.

2022 – 2024

Vermont Solutions (Viewnext/IBM)

Cliente: Santander · Desarrollador Frontend (Angular)

  • Actué como referente Angular en varias aplicaciones bancarias, coordinándome con backend, diseño y equipo Scrum mientras implementaba funcionalidades frontend.
  • Fui referente técnico en el equipo de una aplicación bancaria móvil interna y en el de un portal inmobiliario.
  • Construí un panel de monitorización de transacciones con Chart.js e interacciones gestuales e implementé componentes Angular con el sistema de diseño del banco.
  • Mantuve pruebas unitarias y de componentes con Karma, Jasmine y Angular TestBed, junto con análisis estático y revisión de código.

2020 – 2022

ENZO (Rent & Buy S.A.)

Desarrollador Frontend (Angular)

  • Construí componentes Angular reutilizables y formularios reactivos.
  • Integré servicios REST dentro de una arquitectura AWS sin servidor ya existente, incluida autenticación con Cognito.
  • Formé a compañeros nuevos en la base de código y prácticas Angular y participé en reuniones de requisitos con el cliente en inglés.

2018 – 2020 Desarrollador Full Stack (.NET/C#), proyectos de consultoría

Competencias técnicas


Frontend

  • Angular 8-20
  • TypeScript
  • JavaScript
  • HTML
  • CSS/SCSS
  • RxJS
  • NgRx
  • Nx
  • Signals
  • standalone components
  • SSR
  • carga diferida
  • Angular Material/CDK

Interfaces de producto

  • accesibilidad
  • corrección de hallazgos WCAG 2.1 AA
  • interfaces adaptables
  • sistemas de diseño
  • librerías de componentes
  • i18n/Transloco
  • React 17 (experiencia en proyecto)

Pruebas y calidad

  • Jest
  • Playwright
  • pruebas end-to-end
  • Karma/Jasmine
  • Angular TestBed
  • pruebas unitarias y de componentes
  • ESLint
  • Prettier
  • SonarQube/SonarCloud
  • revisión de código

API y entrega

  • OpenAPI
  • OAuth 2.0
  • JWT
  • Git
  • CI/CD (GitHub Actions)

Backend

  • .NET/C#
  • ASP.NET
  • SQL Server (experiencia 2018–2020)
  • Cloudflare Workers
  • Durable Objects
  • D1
  • REST
  • AWS serverless (Cognito)

IA en el desarrollo

  • Claude Code
  • Codex
  • Cursor
  • agentes de código con revisión del resultado
  • MCP
  • revisión de código automática con agentes

IA aplicada

  • OpenAI Realtime API
  • WebRTC
  • integraciones LLM

Formación e idiomas

Formación
Técnico Superior en Desarrollo de Aplicaciones Multiplataforma, Colegio Joyfe, Madrid.
Evaluación de inglés
English Proficiency Test de goFLUENT, MCER C2, marzo de 2025.
Idiomas
Español y rumano nativos. Inglés: competencia profesional completa.

Contacto

mihailmariusion@gmail.com

Zaragoza, España

Descargar CV LinkedIn