Disponible para nuevas oportunidades

Nico García

>_ ▌

Construyo productos con IA que aguantan en producción, no solo en una demo.

Algeciras, Cádiz (España)

Nico García
NG-01Online
01/ Sobre mí

Soy desarrollador backend con experiencia en integración de IA y automatización de procesos de negocio. Trabajo con Python, TypeScript/Node.js, PHP (Laravel), MySQL, APIs REST y Docker, y me considero una persona proactiva y autónoma, con ganas de seguir aprendiendo y de aportar mi conocimiento y experiencia a un equipo.

Durante un año trabajé en Agencia Hawkins, donde participé en el ciclo completo de varios proyectos: CRMs con IA integrada para contabilidad, avisos de plazos y campañas de marketing; asistentes de WhatsApp con CRM propio que clasifica cada conversación; un call center con IA local con panel de administración y transcripciones; y un servidor de IA propio con balanceo de carga y API keys. También desarrollé la automatización del registro de huéspedes de alquiler turístico, que extrae los datos del DNI o pasaporte desde una foto.

Anteriormente realicé prácticas como desarrollador fullstack en una agencia de publicidad, donde trabajé en TPV personalizados, migraciones de datos y automatizaciones, y aprendí a desarrollar con requisitos reales de cliente.

Estudié Administración de Sistemas Informáticos en Red (ASIR) en el IFPS Puenteuropa, y de ahí me quedó una base de sistemas y redes que me ayuda a entender cómo se despliega y se mantiene el software que escribo. Lo que más disfruto es convertir un problema concreto de un negocio en una herramienta que funcione, y quiero seguir haciéndolo en un equipo donde pueda construir producto, aprender de compañeros con más experiencia y asumir responsabilidad poco a poco.

02/ Experiencia

Desarrollador de IA y backend

Agencia Hawkins

2025 — 2026
  • CRM con IA integrada (Laravel, Node.js, MySQL): contabilidad automática, cruce de gastos e ingresos con facturas, avisos de fin de plazos y campañas de marketing con IA.
  • Servidor de IA propio (Python y Node.js) con balanceador de carga, API keys y una API por cada integración de negocio.
  • Asistentes de IA por WhatsApp con CRM propio que clasifica cada conversación y avisa a los responsables. En uso a día de hoy.
  • Call center con IA local, con panel de administración y transcripciones.
  • Automatización del registro de huéspedes de alquiler turístico a partir de una foto del DNI o pasaporte. En uso a día de hoy.

Desarrollador fullstack (prácticas)

Maszapatillas — Agencia de publicidad

Marzo 2023 — Junio 2023

Desarrollo de TPV web. Diseño de bases de datos relacionales. Aplicaciones de escritorio. Control de stock en tiempo real.

03/ Proyectos

Casos reales, no una lista de tecnologías.

IA · WhatsApp

Asistentes de IA por WhatsApp con CRM propio

El reto

Responder dudas e incidencias de clientes sin revisar cada mensaje a mano.

Qué hice

Asistentes que resuelven consultas y guardan cada conversación en un CRM propio, donde se clasifica (resuelta, urgente, duda, queja) y se avisa por WhatsApp a las personas clave cuando hace falta intervención.

Node.js (gestión de la IA)Python (APIs y automatizaciones)Laravel, MySQL y Tailwind CSS (CRM)

En uso a día de hoy

IA · Voz

Call center con IA local

El reto

Atender llamadas de distintos negocios sin que una persona conteste cada una.

Qué hice

Asistente telefónico adaptable a cada negocio, montado y mantenido en servidor propio, con panel de administración que muestra transcripciones y clasifica cada llamada (resuelta, requiere intervención humana, cliente enfadado).

Node.js (gestión de la IA)Python (APIs y automatizaciones)Laravel, MySQL y Tailwind CSS (panel de administración)
Automatización · Normativa

Registro automático de huéspedes

El reto

La normativa europea exige registrar el DNI o pasaporte de cada huésped, y hacerlo a mano es lento.

Qué hice

Asistente de WhatsApp y formulario web que reciben la foto del documento, extraen los datos y los suben a la web del ministerio sin trámite manual. Después el huésped recibe las claves de la habitación por WhatsApp.

LaravelPython (automatización)MySQL

En uso a día de hoy

IA · Backend

Servidor de IA y API central

El reto

Varias líneas de negocio necesitaban IA (chatbots, asistentes virtuales, atención de call center) sin duplicar la infraestructura en cada integración ni exponer las claves de API punto a punto.

Qué hice

Diseñé y desplegué un servidor de IA propio con una API central: balanceador de carga y colas para repartir las peticiones entre los modelos, gestión centralizada de claves y una API por cada integración de negocio conectada a ese núcleo común.

Node.jsPythonAPIs RESTDockerBalanceo de cargaColas
Proyecto open source relacionado: llm-gateway →
Open source · IA

llm-gateway

El reto

Conectar varias aplicaciones con distintos proveedores de LLM sin acoplar cada una a un único proveedor ni a una clave concreta.

Qué hice

Un proxy self-hosted compatible con la API de OpenAI que reparte las peticiones entre proveedores: balanceo de carga, failover, rotación de claves, rate limiting y métricas. Código abierto, con tests y despliegue en Docker.

TypeScriptDocker
Ver en GitHub →
04/ Skills

IA

  • LLMs y APIs de IA
  • Asistentes de voz y WhatsApp
  • Arquitectura de servicios de IA (balanceo, colas, gestión de claves)
  • OCR y extracción de datos de documentos
  • IA local (self-hosted)

Desarrollo

  • Python
  • TypeScript / Node.js
  • PHP (Laravel)
  • MySQL
  • Tailwind CSS
  • APIs REST
  • Git

Despliegue

  • Linux
  • Docker
  • AWS

Formación y certificaciones

  • Grado Superior en Administración de Sistemas Informáticos en Red (ASIR) — IFPS Puenteuropa
  • Grado Medio en Sistemas Microinformáticos y Redes (SMR) — IFPS Puenteuropa
  • JavaScript Essentials — Cisco
  • Python Essentials — Cisco
05/ Contacto

Hablemos.

Algeciras, Cádiz (España)