AdrianFarfanContactar
Contáctame

Disponible para prácticas o trainee en IA

Construyo soluciones de IA para problemas reales.

AI Engineering, LLMs, agentes y automatización.

Estudiante de Ingeniería de Sistemas en la Universidad de Lima. Busco prácticas como AI Engineer.

Conóceme

En producciónun agente de seguros en Google Cloud Run
Cada semanami sistema de agentes produce mi canal de YouTube
Tercio superiorIngeniería de Sistemas, Universidad de Lima

Mi historia

De editar videos a los 15 a construir soluciones de IA.

Adrian Farfan
Adrian FarfanEstudiante de Sistemas · Lima, Perúadrianfarfan.com
  1. A los 15 (2020)

    Todo empezó con un video.

    Empecé a editar videos y aprendí Adobe Premiere Pro, un programa profesional que normalmente se enseña a finales de la carrera de Comunicaciones. Yo ya lo usaba con 15 años, por pura curiosidad.

  2. A los 16 (2021)

    Mi primer canal de YouTube.

    Lo creé para documentar mi vida como estudiante. Aprendí a planificar, grabar, editar y publicar todas las semanas. Hoy tiene más de 3.5K suscriptores y 1.55M de vistas.

  3. A los 17 (2023)

    Ingeniería de Sistemas, tercio superior.

    Entré a la Universidad de Lima y aprendí la base para construir sistemas: programar, bases de datos, redes y cloud. Hoy estoy en el tercio superior y soy parte de la Directiva del Círculo de Inteligencia Artificial.

  4. A los 19 (2025)

    Una startup de IA con 1 millón de dólares de ARR.

    Entré a YaVendió, una startup de agentes de IA que venden por WhatsApp, y me encargué del contenido de todo su marketing. Ahí aprendí a explicar tecnología a gente que no es técnica y a trabajar con equipos de producto, ventas y atención al cliente.

  5. A los 21 (2026)

    Trabajo con startups y dueños de negocio.

    Edición de video, videos corporativos y eventos para marcas que necesitaban contar bien lo que hacían.

  6. Hoy, a los 21 (2026)

    Un segundo canal y soluciones de IA para problemas reales.

    Mi segundo canal y lo que construyo van de la mano. En el canal enseño a dueños de negocio a usar la IA. Para producirlo construí Adrian OS, un sistema de agentes que investiga, escribe guiones, edita y publica, y un agente que recomienda seguros, desplegado en Google Cloud. Me gusta tomar un problema real y resolverlo con IA. Busco prácticas donde pueda hacerlo con un equipo.

Ver mi experiencia en detalle

Fundador del canal en español 'Adrian Farfan' YouTube · Lima, Perú · Marzo 2026 · Presente

  • Fundé y opero un canal en español sobre cómo construir sistemas de IA, automatizaciones y agentes.
  • Diseñé y opero 'Adrian OS' (sobre Claude Code), el sistema de agentes de IA que automatiza la producción del canal: investigación, guiones, edición, publicación y métricas.

Fundador del canal en inglés 'Adrian Farfan' YouTube · Agosto 2021 · Presente

  • Opero desde 2021 un canal de tecnología y estilo de vida, con más de 3.5K suscriptores y 1.55M de vistas.
  • Mi primer sistema de producción: planificar, grabar, editar y publicar de forma constante.

Creador de Contenido YaVendió · Lima, Perú (Híbrido) · Junio 2025 · Marzo 2026

  • Trabajé dentro de Yavendió, un SaaS B2B de agentes de IA que venden 24/7 en WhatsApp, Instagram y Messenger.
  • Coordinaba con tecnología, comercial y Customer Success para explicar cada funcionalidad del producto a un público no técnico.
  • Usé herramientas de IA generativa (Higgsfield) para producir videos.

Proyectos

Lo que he construido, de un agente en la nube a redes, datos y hardware.

Cotizador de Seguros con Agente de IA (Google ADK)Proyecto personal · Septiembre 2026
  • Diseñé y desplegué un agente conversacional con Google ADK y Gemini 2.5 Flash que recomienda productos de seguro (vida, auto, salud) según la situación del usuario.
  • Lo expuse como API REST con FastAPI y lo desplegué en Google Cloud Run (GCP) con Docker e integración y despliegue continuo (CI/CD) vía GitHub Actions.
  • Implementé logging de uso de tokens (FinOps) para monitorear el costo del servicio en producción.
  • Ver repositorio en GitHub ↗
Adrian OS: sistema de agentes de IA y automatizaciónProyecto personal · Julio 2026 · Presente
  • Diseño y opero agentes de IA sobre Claude Code (Anthropic) con ingeniería de contexto (CLAUDE.md), subagentes y skills. Integro APIs externas siguiendo su documentación.
  • Varios agentes orquestados que se comunican entre sí y corren flujos de trabajo automatizados: investigación, guiones, edición, publicación y seguimiento de métricas.
  • Sostiene mi producción semanal: un caso real de agentes de IA funcionando. El código es privado.
Análisis del mercado laboral de IA con regresión en RUniversidad de Lima · Junio 2025
  • Analicé más de 15,000 ofertas de empleo de IA de todo el mundo para entender qué influye en el salario anual y en que un puesto sea 100% remoto. Usé regresión lineal múltiple y regresión logística, en R.
  • Limpié y transformé los datos, elegí las variables con AIC por pasos y revisé los supuestos de los modelos.
  • El modelo de salario explicó cerca del 70% de las diferencias de salario entre las ofertas.
Random Forest y Gradient Boosting desde ceroEstructura de Datos I · Agosto a diciembre 2025
  • Implementé en Python, sin librerías de modelado, los algoritmos Random Forest y Gradient Boosting para clasificar tumores del dataset Breast Cancer Wisconsin. Trabajo en equipo.
  • Hice selección de características, balanceo de clases y ajuste de hiperparámetros, y comparé precisión, recall, F1, AUC y costo computacional (notación Big-O y tiempos reales).
  • Random Forest alcanzó 91.6% de exactitud y Gradient Boosting 97.5%, con un entrenamiento más costoso. Es un ejercicio académico, no una validación clínica.
App de Finanzas Personales con Docker y StreamlitUniversidad de Lima · Junio 2025 · Julio 2025
  • Desarrollé el backend de una aplicación de finanzas personales en Python y la contenericé con Docker para un entorno reproducible. La interfaz usa Streamlit.
  • En ExpoSistemas 2025-1, la exposición de trabajos finales de Sistemas Operativos, la aplicación fue reconocida por Óscar Gosdinski, CTO de Kyndryl.
Inkr8: de prototipo a aplicación full-stackProgramación Web · Abril a agosto 2026
  • Lideré el refactor del backend de Inkr8, una app para practicar vocabulario en inglés con puntos, rating tipo ELO y reputación. El prototipo era solo frontend en React con login simulado.
  • Lo convertimos en una aplicación real: Node.js, Express, Sequelize y PostgreSQL, con autenticación JWT y bcrypt, endpoints REST, patrón repositorio, migraciones y seeding.
  • El frontend quedó conectado mediante una capa de cliente API dedicada. Trabajo en equipo.
Modelo de base de datos para una cadena de cinesModelamiento de Base de Datos · Agosto a diciembre 2025
  • Diseñé el modelo relacional del sistema de venta de entradas: películas, formatos, idiomas, sucursales, salas, butacas, socios, funciones y entradas, con integridad referencial.
  • Construí scripts de creación y carga de datos (SQL y Python), consultas de negocio, triggers y procedimientos almacenados en SQLite, con su diagrama entidad-relación.
Sistema de gestión electoral en JavaProgramación Orientada a Objetos · Abril a agosto 2025
  • Diseñé un sistema de gestión electoral con interfaz gráfica en Java, aplicando herencia, clases abstractas e interfaces (Sistema Electoral, Partido Político, Persona, Miembro de Mesa, Candidato, Mesa Electoral, Elección y Acta Electoral).
  • Incluye autenticación de operadores, manejo de excepciones y generación de informes de resultados, con su diagrama UML de diseño. Trabajo en equipo.
Rastreador de finanzas personales en PythonProyecto personal · Marzo 2025
  • Aplicación en Python que ayuda a gestionar las finanzas con la regla de presupuesto 50/20/10/20 del libro I Will Teach You to Be Rich: reparte el dinero en cuatro cuentas y muestra un dashboard de seguimiento del gasto.
  • Incluye registro de usuario con saldo inicial, presupuesto automático, registro de depósitos y retiros con recálculo de fondos, y alertas y consejos para evitar el sobregasto. La interfaz usa Tabulate.
  • Es la base del proyecto posterior con Docker, Streamlit y AWS.
Red corporativa simulada con servidor FTP y monitoreo ZabbixRedes de Computadoras · Abril a agosto 2026
  • En equipo, diseñamos una red de dos sedes con VLANs, enrutamiento dinámico OSPF y monitoreo centralizado con Zabbix.
  • Mi parte: levanté un servidor FTP (Ubuntu Server con vsftpd, IP estática y SSH), validé las transferencias, analicé el protocolo en Wireshark y registré el servidor en Zabbix vía SNMP.
  • Documenté el riesgo de las credenciales en texto plano y recomendé SFTP o FTPS.
Rediseño de un proceso de negocio textilIngeniería de Procesos de Negocio · Abril a agosto 2026
  • En equipo, analizamos el proceso de servicios tercerizados de tejeduría y tintorería de una empresa textil peruana: mapa AS-IS, modelo SIPOC y análisis de causa raíz (valor agregado e Ishikawa).
  • Definimos 3 KPIs (cumplimiento de entrega, merma de hilo y lotes rechazados) y simulamos AS-IS contra TO-BE en SAP Signavio para proponer el rediseño.
Simulación de eventos discretos para un negocio realSimulación · Abril a agosto 2026
  • En equipo, modelamos en Arena la atención de un salón de manicura que perdía entre 5 y 6 clientes por semana, con datos de campo y validación con los dueños.
  • Evaluamos dos escenarios con 30 réplicas: subir los kits esterilizados de 6 a 9 y reprogramar citas a horas de menor demanda. Son resultados de simulación, no de una implementación real.
Monitoreo de temperatura y humedad con Arduino MegaUniversidad de Lima · Febrero 2025
  • Sistema de monitoreo en tiempo real con Arduino, sensores DHT11 y DHT22, pantalla LCD, 12 LEDs y un buzzer.
  • Mide y clasifica los niveles de temperatura y humedad: los LEDs funcionan como gráfico de barras, el buzzer da alertas y el sistema entrega recomendaciones automáticas para mantener buenas condiciones.
  • Lo diseñé con accesibilidad en mente: da retroalimentación visual y auditiva, pensando también en personas con discapacidad visual.
Grafos: BFS y Dijkstra sobre 96 nodosEstructuras Discretas de Computación · Agosto a diciembre 2024
  • Modelé un grafo de 96 nodos con su matriz de adyacencia.
  • Implementé un recorrido BFS (con el árbol construido paso a paso) y el algoritmo de Dijkstra para hallar caminos más cortos, documentando cada iteración en tablas.

Stack técnico

Con qué construyo.

  • Python, Java y APIs. FastAPI, REST, programación orientada a objetos.
  • Cloud computing. GCP (Google Cloud Platform) con Cloud Run, gestión de identidades y accesos (IAM) y Cloud Logging; Docker; Git/GitHub; CI/CD con GitHub Actions.
  • Agentes de IA y automatización. Google ADK (Agent Development Kit), Claude Code (Anthropic), prompt engineering, context engineering, orquestación de agentes, integración con APIs.
  • Datos y backend. SQL, R, Node.js, Express, PostgreSQL, modelamiento de bases de datos, machine learning.
  • Redes y procesos. VLANs, OSPF, Zabbix, Wireshark, SAP Signavio, simulación en Arena.
  • Otras herramientas. Excel, Arduino.

Certificaciones

Cursos y certificaciones relevantes para AI Engineering.

  • Claude Code 101Anthropic · Mayo 2026
  • Gemini Academy para Universitarios 2026Google Gemini · Mayo 2026
  • AI For EveryoneDeepLearning.AI · Julio 2025
  • CS50's Introduction to Programming with PythonHarvard University · Abril 2025
  • Participación en ExpoSistemas 2025-1Universidad de Lima · Julio 2025

Preguntas frecuentes

Lo básico, en pocas líneas.

¿Qué estás buscando?
  • Prácticas como AI Engineer (también un puesto de trainee): LLMs, agentes y automatización.
¿En qué ciclo estás?
  • En el 6to y 7mo ciclo de Ingeniería de Sistemas en la Universidad de Lima. Egreso estimado: 2028 a 2029.
¿Qué has puesto en producción?
  • Un agente con Google ADK y Gemini 2.5 Flash, expuesto con FastAPI en Google Cloud Run, con Docker y despliegue continuo en GitHub Actions.
  • Ver repositorio en GitHub ↗
¿Qué áreas te interesan?
  • Agentes de IA, automatización, machine learning, ciberseguridad e inteligencia empresarial.
¿Qué herramientas usas a diario?
  • Claude Code, Codex, Python, SQL, VS Code, GitHub, Docker, Google ADK y Google Cloud.
¿Usas IA para programar?
  • Sí, con Claude Code y Codex. Yo defino el problema, diseño la solución, reviso lo que se genera y decido qué se despliega.
¿Qué idiomas hablas?
  • Español nativo e inglés (Duolingo English Test: 105, nivel B2).
¿Cómo te contacto?
  • Por correo, teléfono o LinkedIn. Están al final de esta página.
Adrian Farfan · Lima, Perú