Miguel Ángel García Figueroa
Iro Dev · México

Hola, soy Miguel García.

> Desarrollador NetSuite

Desarrollador de software especializado en NetSuite. Como Iro Dev construyo extensiones, apps Android y sitios web que se usan a diario.

Fuera del código, traduzco videojuegos y canciones del japonés al español con efectos de karaoke, y escribo sobre música japonesa.

01 — Proyectos

Publicados y en uso

netsuitefulltools.com
NetSuite Full Tools
Extensión de Chrome

NetSuite Full Tools

  • JavaScript
  • Manifest V3
  • IA
  • ES · EN

Más de 100 herramientas para el día a día en NetSuite: editor de SuiteQL, asistente con IA, visor de registros, modo oscuro y atajos.

japan-pulse.com
Japan Pulse
Medio digital

Japan Pulse

  • Astro
  • TypeScript
  • Cloudflare
  • Redacción

Medio digital en español sobre música japonesa: noticias, lanzamientos y conciertos en Latinoamérica, además de anime y cultura.

Instalador de la traducción: juego encontrado, botones Aplicar parche, Quitar parche y Jugar
Traducción de videojuego

Little Goody Two Shoes, en español

  • Localización
  • Python
  • Windows
  • Steam Deck

Traducción no oficial al español latinoamericano, con instalador propio para Windows y Steam Deck.

02 — Trayectoria

Experiencia y formación

Experiencia

  1. Actualago 2022 – actualidad· 4 años 4 meses

    NetSuite Developer

    CERBERUSTECK
    Jornada completa · Remoto, México

    Desarrollo y soporte para más de 10 cuentas de clientes en NetSuite.

    Proyectos realizados
    • Conteos y ajustes de inventario
    • Generación de PDFs: cotizaciones, estados de cuenta, cheques, etiquetas y códigos de barras
    • Facturación electrónica CFDI 4.0: timbrado con PACs, cancelación, complementos de pago y Carta Porte
    • Producción: órdenes, ensamblajes, recetas, control de merma y liberación de calidad
    • Compras: requisiciones, solicitudes y flujos de aprobación
    • Pagos y tesorería: carga masiva de pagos, aplicación de pagos y depósitos
    • Control y cálculo de presupuestos
    • Contabilidad: reclasificación de cuentas, diarios y tipos de cambio
    • Traslados, lotes, logística y devoluciones
    • Importaciones masivas desde CSV
    • Dashboards, gráficas y reportes programados
    • Portales y módulos web dentro de NetSuite: proveedores, cotizaciones, ventas y leads
    • Gestión de terrenos y lotes: dividir, fusionar y relotificar
    • Mapas interactivos con pines
    • Contratos y cartas de no adeudo en PDF
    • Integraciones con sistemas externos
  2. Desde jul 2017

    Programador

    Facultad de Estudios Superiores Iztacala, UNAM
    Jornada completa · Área metropolitana de la Ciudad de México
    • Sistemas web
    • Bases de datos

Formación

  1. CertificadoExpedición: nov 2026

    Desarrollo con IA: Programa con Agentes

    BIG school · MoureDev
    Iniciación al desarrollo con IA · 6 horas
  2. CursoExpedición: nov 2021

    Java Full Stack Developer

    MitoCode
    Spring Boot 2 + Angular 12 · 36 horas, en línea
  3. DiplomadoExpedición: mar 2020

    Desarrollo de sistemas con tecnología Java

    UNAM · DGTIC
    Dirección General de Cómputo y de Tecnologías de Información y Comunicación
  4. Licenciaturajul 2012 – nov 2016· 4 años 5 meses

    Lic. en Sistemas Computacionales

    Universidad Autónoma del Estado de Hidalgo
    Computer Software and Media Applications
03 — Habilidades

Con qué trabajo

NetSuite

Desarrollo y herramientas para el ERP.

  • SuiteScript 1.0 / 2.1
  • Suitelets
  • User Event
  • Client Script
  • Scheduled
  • Map/Reduce
  • RESTlets
  • Workflow Action
  • Mass Update
  • Portlets
  • Plugin de líneas GL personalizadas
  • SuiteQL
  • Búsquedas guardadas
  • SuiteFlow (workflows)
  • Interfaces con serverWidget
  • Registros y campos personalizados
  • Plantillas PDF/HTML avanzadas
  • Integraciones HTTP/REST
  • Correos automáticos
  • Procesos en segundo plano (N/task)
  • SuiteTalk REST
  • SuiteCloud SDF

Frontend

Sitios rápidos y apps web instalables.

  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Astro
  • React
  • Next.js
  • Vue
  • Angular
  • Tailwind CSS
  • PWA

Backend y nube

Servidores, datos y publicación.

  • PHP
  • Laravel
  • Java
  • Spring Boot
  • Node.js
  • MySQL
  • SQLite
  • Cloudflare Workers
  • GitHub Pages

Móvil

Apps nativas con diseño cuidado.

  • Kotlin
  • Jetpack Compose
  • Material 3
  • Flutter
  • Dart

Extensiones

Mejorar lo que ya usas sin esperar al proveedor.

  • Chrome Manifest V3
  • VS Code
  • Userscripts

Automatización

Scripts y apps para Windows que trabajan por ti.

  • Python
  • PowerShell
  • Apps de escritorio
  • Ejecutables portables

IA aplicada

Modelos de lenguaje dentro de herramientas útiles.

  • Claude API
  • DeepSeek API
  • Agentes de IA
  • Prompting

Contenido e idiomas

Lo que hago más allá del código.

  • Traducción y localización
  • Japonés → Español
  • Subtítulos con efecto karaoke
  • Redacción
  • Interfaces bilingües
  • Diseño de interfaces
04 — Sobre mí

Quién está detrás

Me llamo Miguel Ángel García Figueroa; en internet, Iro.

Soy desarrollador de software en México, especializado en NetSuite: SuiteScript y SuiteQL.

Casi todo lo que hago nace de un problema real: apps Android, extensiones y sitios web.

También traduzco videojuegos y canciones del japonés al español con efecto karaoke, y escribo sobre música japonesa en Japan Pulse.

彩
Iro DevEl nombre con el que firmo mis proyectos. Viene de irodori (彩り), «dar color» en japonés.
  • UbicaciónMéxico
  • EnfoqueNetSuite · Web · Android
  • IdiomasEspañol · Inglés
Retrato de Miguel García
05 — Contacto

¿Construimos algo?

¿Necesitas desarrollo en NetSuite?

¿Otra idea? Si se resuelve con una herramienta, una extensión o una app, cuéntamelo.