Disponible para proyectos freelance

Hola, soy

Baldomero Napoli

Construyo

Ingeniero civil en informática con 10 años llevando ideas a producción. Diseño la arquitectura, escribo el código, monto la infraestructura y hoy trabajo con agentes de IA que multiplican lo que un desarrollador puede entregar.

~/agente-ejecutor

Carta de presentación

Ingeniero de software que entrega productos completos

Soy Baldomero, ingeniero civil en informática de la Universidad Austral de Chile. Desde 2016 trabajo construyendo software en casi todas sus capas: frontend, backend, mobile, bases de datos, nube y hardware. He pasado por banca digital y fintech (MACHBANK, Destacame), seguridad industrial (Zyght) y edtech (ClassroomTV), y lideré la app multiplataforma de Destacame con Kotlin Multiplatform cuando casi nadie lo usaba en producción.

No me quedo en una sola pieza del problema. En mis proyectos diseño el modelo de datos, escribo las políticas de seguridad, desarrollo la app, configuro el DNS y el correo, monto el pipeline de CI/CD y, cuando hace falta, sueldo el circuito y escribo el firmware.

Hoy mi foco está en el desarrollo agéntico: flujos donde agentes de IA planifican, implementan y verifican código bajo reglas estrictas, con specs aprobados, tests obligatorios y guardias que impiden tocar producción. No es usar IA para autocompletar: es diseñar un sistema de ingeniería donde la IA trabaja con la disciplina de un equipo senior.

Trabajo de forma estable y tomo proyectos freelance puntuales donde pueda aportar de verdad: productos que necesitan salir a producción, equipos que quieren adoptar IA en serio o ideas que mezclan software y hardware.

— Baldomero

Proyectos destacados

Productos que diseñé y construí de cero

Cada uno cubre el ciclo completo: idea, arquitectura, código, infraestructura y operación.

Beta
140+
reglas legales trazadas
131
migraciones SQL
450+
suites de tests
13
roles de usuario

Resguardo Escolar

Convivencia escolar con respaldo legal, de punta a punta.

Plataforma SaaS para que los colegios chilenos gestionen faltas, procedimientos disciplinarios y protocolos de convivencia escolar cumpliendo la normativa, con plazos, trazabilidad y expedientes inmutables.

  • Nuxt 4
  • Vue 3
  • TypeScript
  • Supabase
  • PostgreSQL
  • Deno
  • Firebase Hosting
En desarrollo
4
capas: hardware, firmware, app y web
26
Edge Functions
52
migraciones SQL
2
pasarelas de pago

GreenPod

Un invernadero inteligente plug and play, a bajo costo.

Producto IoT completo: hardware con ESP32 y sensores, firmware propio, app móvil para Android e iOS, backoffice de ventas e inventario, y pagos con suscripciones. Se enchufa, se escanea un QR y queda funcionando.

  • ESP32
  • C++
  • PlatformIO
  • MQTT
  • Kotlin Multiplatform
  • Compose Multiplatform
  • Nuxt 4
En desarrollo
13
módulos de features
2
plataformas, un código
100%
serverless
09:00
recordatorio diario

VetCard

El carnet digital de tu mascota, siempre a mano.

App móvil para Android e iOS que reemplaza el carnet veterinario de papel: vacunas, desparasitaciones, citas e historial, con un QR que el veterinario escanea para ver la ficha al instante.

  • Kotlin Multiplatform
  • Compose Multiplatform
  • Swift
  • Firebase
  • Cloud Functions
  • Koin
  • SQLDelight

Librerías Kotlin Multiplatform y más

KMM Base

Base Kotlin Multiplatform con Clean Architecture, MVI y MVVM: estado, navegación modular y carga perezosa de features. Publicada en 3 artefactos: domain, data y presentation.

KMP · Compose · Koin · MVI

Ver código

KMM Navigation

Navegación desacoplada entre features: comandos tipados por contrato, un coordinador central y manejo de deep links con auth-gate.

KMP · Navigation Compose · Koin

Ver código

KMM Notifications

Push notifications para Android (FCM) e iOS (APNs): gestión del token, persistencia en tu backend y manejo del tap desacoplado.

KMP · FCM · APNs · Koin

Ver código

KMM Remote Config

Wrapper sobre Firebase Remote Config con feature flags tipados y observables con StateFlow.

KMP · Firebase · StateFlow

Ver código

Trace Logger

Logging multiplataforma con tags automáticos y múltiples destinos, incluido el reporte de crashes.

KMP · Android · iOS

Ver código
Privada

KMM Supabase Client

Capa sobre el SDK de Supabase para Android e iOS: auth con correo y OAuth, base de datos, storage y errores tipados.

KMP · Supabase · Koin · Flow

Integrada en Navigation

KMM DeepLink

Deep links con persistencia de la URI pendiente y un bus de eventos seguro en cold start. Hoy vive dentro de KMM Navigation.

KMP · Coroutines

Ver código

Nexo

App Android que lee tu vault de Obsidian y organiza tus tareas por temporalidad: hoy, mañana, esta semana y más adelante.

Kotlin · Android · Markdown

IA y desarrollo agéntico

Agentes que programan con disciplina de ingeniería

Diseño pipelines donde la IA no improvisa: trabaja sobre specs aprobados, verifica todo y nunca toca producción.

  1. 1

    Planificar

    Un agente convierte un pedido en un spec completo, con historias, reglas y criterios de aceptación.

  2. 2

    Validar

    El spec debe cumplir la Definition of Ready y respetar el dominio antes de entrar a la cola.

  3. 3

    Implementar

    El agente ejecutor crea la rama, escribe migraciones, código y tests trazables a cada regla.

  4. 4

    Verificar

    Typecheck, tests unitarios, pgTAP y e2e seleccionados según lo que cambió.

  5. 5

    Entregar

    Abre el PR, espera el CI en verde y mergea. Producción solo se despliega con revisión humana.

Lo que sé hacer con IA

  • Pipelines multiagente (planificador, ejecutor, revisor)
  • Servidores MCP y herramientas para agentes
  • RAG y bases de conocimiento sobre documentos propios
  • Guardrails: bloqueo de comandos peligrosos y permisos
  • Integración de LLMs en productos (Anthropic, OpenAI, Gemini)
  • Automatizaciones con n8n y modelos locales con Ollama

Stack

He trabajado con casi todo

Elijo la herramienta según el problema, no al revés. Estas son las que uso con más frecuencia.

IA y desarrollo agéntico

Agentes que planifican, implementan y verifican código con guardrails reales.

  • Claude Code
  • Anthropic API
  • OpenAI API
  • Gemini
  • MCP
  • RAG
  • LangChain
  • Ollama
  • Hugging Face
  • n8n

Frontend

Interfaces rápidas, accesibles y con design system.

  • Vue
  • Nuxt
  • React
  • TypeScript
  • JavaScript
  • Tailwind CSS
  • Vuetify
  • Vite

Mobile

Apps nativas y multiplataforma publicadas en tiendas.

  • Kotlin Multiplatform
  • Compose Multiplatform
  • Android
  • iOS
  • Swift
  • React Native
  • Java
  • fastlane

Backend

APIs, lógica de negocio y serverless.

  • Python
  • Django
  • PHP
  • Laravel
  • Node.js
  • Deno
  • Supabase
  • GraphQL

Bases de datos

Relacionales y NoSQL, con seguridad a nivel de fila.

  • PostgreSQL
  • MySQL
  • MongoDB
  • DynamoDB
  • Firestore
  • Redis
  • SQLite

Cloud y DevOps

De la red y el DNS al pipeline de despliegue.

  • AWS
  • Google Cloud
  • Firebase
  • Docker
  • GitHub Actions
  • Cloudflare
  • Nginx
  • Linux

IoT y hardware

Microcontroladores, sensores y servidores caseros.

  • Raspberry Pi
  • Arduino
  • ESP32
  • C++
  • PlatformIO
  • MQTT
  • KiCad

IoT y hardware

Del sensor a la nube

Me gusta cuando el software toca el mundo físico. Monto prototipos con microcontroladores, los conecto a internet y les pongo una app encima.

Sensores que he integrado

  • Temperatura y humedad
  • Luz
  • Movimiento (PIR)
  • Voz y sonido
  • Humedad de suelo
  • Relés y actuadores

Firmware para ESP32

C++ con PlatformIO, provisioning WiFi, almacenamiento seguro en NVS y telemetría por MQTT.

Raspberry Pi como servidor

Servidores caseros con Docker: servicios propios, automatización del hogar y redes locales.

Prototipos con Arduino

Lectura de sensores, control de actuadores y comunicación serial con otras plataformas.

Diseño de circuitos

Esquemáticos y PCB con KiCad para pasar del protoboard a un producto.

Trayectoria

Experiencia

  1. 2026 — Actualidad

    Fundador y desarrollador

    Resguardo EscolarProyecto propio

    Plataforma SaaS de convivencia escolar construida de punta a punta con un pipeline de desarrollo agéntico.

    Nuxt · Supabase · PostgreSQL · Claude Code

  2. abr 2026 — Actualidad

    Desarrollador de aplicaciones móviles

    MACHBANK· Las Condes, Santiago · Híbrido

    Desarrollo de la app móvil de uno de los bancos digitales más usados de Chile.

    Kotlin · Android

  3. nov 2025 — abr 2026

    Desarrollador de aplicaciones móviles

    42Labs· Santiago · Remoto

    Desarrollo de aplicaciones Android nativas con Kotlin.

    Kotlin · Android SDK

  4. abr 2025 — nov 2025

    Desarrollador de aplicaciones móviles

    ZYGHT · HSEQ Technology· Santiago · Remoto

    Rol clave en la modernización de Zyght, app empresarial de seguridad laboral y control operacional usada en entornos industriales y corporativos.

    • Lideré la migración de React Native 0.65 a 0.75, refactorizando el código completo a una arquitectura basada en Hooks.
    • Resolví cuellos de botella en módulos críticos (Caminatas de Seguridad, Observaciones de Conducta, Listas de Verificación, Hallazgos y Permisos de Trabajo Seguro) con filtrado bajo demanda y optimización de renderizado.
    • Desarrollé un sistema de logging propio integrado con Firebase Crashlytics para monitorear y resolver incidentes en producción.
    • Corregí vulnerabilidades de autenticación, permisos y protección de datos sensibles en modo offline.
    • Definí patrones de arquitectura y convenciones de TypeScript para el equipo; contribuí a las versiones 14.0.0 a 14.5.1.

    React Native · TypeScript · Redux Toolkit · Realm · Firebase Crashlytics

  5. feb 2021 — dic 2023

    Desarrollador móvil (líder KMM)

    Destacame· Santiago · Híbrido

    Lideré y desarrollé la app móvil multiplataforma de la fintech con Kotlin Multiplatform y Jetpack Compose, coordinando el equipo y programando las piezas clave.

    • Definí la arquitectura técnica y la estructura modular para escalar a largo plazo.
    • Diseñé e implementé features móviles con KMM y Jetpack Compose.
    • Impulsé code reviews y buenas prácticas: clean code, testing y CI/CD.
    • Responsable del rendimiento, la estabilidad y la calidad en ambas plataformas.

    Kotlin Multiplatform · Jetpack Compose · Android · iOS · CI/CD

  6. feb 2019 — feb 2021

    Desarrollador full stack

    Destacame· Santiago · Presencial

    Desarrollo web full stack de la plataforma de la fintech.

    Vue.js · Python · Django

  7. jun 2018 — ene 2019

    Desarrollador de software

    ZYGHT · HSEQ Technology· Providencia, Santiago

    Desarrollo de la plataforma de seguridad laboral y control operacional.

  8. feb 2018 — jun 2018

    Líder técnico

    PappCorn· Santiago

    Liderazgo técnico del equipo de desarrollo.

  9. jul 2016 — feb 2018

    Desarrollador full stack

    ClassroomTV · Umine· Santiago

    Soluciones de software completas: frontend, backend e infraestructura.

    • Desarrollé el primer marketplace de ClassroomTV (corpcademy.com).
    • Integré Transbank para el procesamiento de pagos.
    • Modernicé la infraestructura de ClassroomTV en AWS.

    PHP · AWS EC2 · AWS RDS · Transbank

  10. ene 2013 — feb 2013

    Práctica profesional

    Allware· Chile

    Desarrollo full stack de sistemas internos y documentación de Nagios y del software interno ESMG.

    PHP · Nagios

Freelance

¿En qué te puedo ayudar?

Tomo proyectos puntuales. Si tu idea mezcla varias de estas áreas, mejor todavía.

Agentes de IA y automatización

Agentes con herramientas, RAG sobre tus documentos, servidores MCP y automatizaciones que ahorran horas reales.

Aplicaciones web

SaaS, paneles y backoffices con Vue/Nuxt o React, listos para producción.

Apps móviles

Android e iOS desde un solo código con Kotlin Multiplatform, o nativas cuando hace falta.

Prototipos IoT

Hardware con ESP32, Arduino o Raspberry Pi conectado a la nube y a una app.

Cloud y DevOps

Infraestructura en AWS, Google Cloud o Supabase, CI/CD, DNS y correo configurados de punta a punta.

Consultoría técnica

Arquitectura, revisión de código, seguridad y adopción de IA en tu equipo de desarrollo.

Contacto

¿Tienes un proyecto en mente?

Cuéntame qué quieres construir. Respondo en menos de 48 horas.

Escríbeme