Kevin Roberts

    Construyo productos.

    Ingeniero frontend con mentalidad de producto, con más de 15 años de experiencia convirtiendo ideas y requisitos ambiguos en productos web y móviles.

    Trabajo en el encuadre del problema, la UX, las decisiones técnicas y la entrega, y hoy estoy profundizando a propósito mi práctica de producto en discovery, priorización y medición de resultados.

    $ cat interests.txt 

    /// práctica de producto

    Cómo pienso los productos

    Un buen trabajo de producto conecta evidencia, decisiones, entrega y aprendizaje sin perder de vista a quienes lo usan.

    01

    Descubrir

    Entender a las personas, el contexto y el problema real antes de comprometerse con una solución.

    02

    Decidir

    Priorizar oportunidades según valor, evidencia, riesgo y restricciones.

    03

    Construir

    Trabajar con diseño e ingeniería para convertir la intención en un producto útil.

    04

    Medir

    Usar resultados y feedback para decidir qué mejorar, cambiar o detener.

    Explorar casos de producto →

    /// proyectos

    Productos que ayudé a dar forma

    StreamFlow

    Servicio de streaming RTMP con interfaz oscura y minimalista. Infraestructura de video en tiempo real pensada para la simplicidad.

    Problema
    Streaming setup is often harder than the broadcast itself.
    Decisión de producto
    Reduce the workflow to the essential controls and make system status immediately visible.
    Mi rol
    Product concept, experience design, and implementation
    React
    RTMP
    Streaming
    WebSockets

    CattaneoGrid

    Sistema de layout basado en grilla y herramienta de visualización. Interfaz limpia para organización y presentación de datos.

    Problema
    Dense information becomes difficult to compare without a clear spatial system.
    Decisión de producto
    Make the grid itself the organizing language instead of adding more controls.
    Mi rol
    Product concept, interaction design, and implementation
    React
    CSS Grid
    TypeScript
    → visitar

    Company Tours

    Plataforma de turismo white-label construida para un cliente de la industria de viajes. Flujos de reserva, itinerarios y diseño responsive.

    Problema
    Travel businesses need tailored customer journeys without rebuilding their product for every brand.
    Decisión de producto
    Separate reusable booking and itinerary flows from controlled brand variation.
    Mi rol
    Requirements shaping, UX patterns, and delivery
    Web
    Tourism
    White-label
    → visitar

    EistedGlobal

    Dashboard para gestionar un Eisteddfod genérico — un revival de 2010. Herramientas de admin, programación y gestión de participantes.

    Problema
    Organizers need one reliable view of participants, schedules, and operational changes.
    Decisión de producto
    Organize the experience around event workflows rather than database structures.
    Mi rol
    Product revival, workflow design, and implementation
    Dashboard
    Angular
    Management
    → visitar

    The Internet Times

    Blog de tecnología cubriendo electrónica DIY, microcontroladores, proyectos maker y experimentos con IA.

    Problema
    Technical experiments lose value when the decisions and lessons remain undocumented.
    Decisión de producto
    Use writing to make the thinking behind each build visible and reusable.
    Mi rol
    Editorial direction, research, and writing
    Blog
    DIY
    Electronics
    → visitar

    LoRa Mesh Network

    Red mesh de largo alcance DIY usando módulos LoRa y microcontroladores. Comunicación off-grid para zonas remotas.

    Problema
    Remote communication needs to remain useful where conventional connectivity is unavailable.
    Decisión de producto
    Explore a low-power mesh that trades bandwidth for range and resilience.
    Mi rol
    Research, prototyping, and field testing
    LoRa
    ESP32
    C++
    Mesh

    NicotinD

    Plataforma unificada de adquisición y streaming de música. Orquesta slskd y Navidrome detrás de una sola API — las descargas se vuelven reproducibles al instante.

    Problema
    Finding, acquiring, and listening to self-hosted music is fragmented across separate tools.
    Decisión de producto
    Unify search and playback while keeping acquisition optional and service boundaries invisible.
    Mi rol
    Product concept, UX, architecture, and implementation
    Python
    Docker
    API
    Self-hosted
    → visitar

    Smart Garden Monitor

    Sistema de monitoreo de jardín IoT con sensores de humedad, temperatura y luz conectados vía WiFi.

    Problema
    Garden conditions are easy to miss until plants show visible stress.
    Decisión de producto
    Surface only actionable environmental signals through low-cost connected sensors.
    Mi rol
    Problem framing, hardware prototyping, and software
    ESP32
    IoT
    Sensors
    MQTT

    /// blog

    Últimas Publicaciones

    /// sobre mí

    Trayectoria

    Llevo más de 15 años construyendo productos web y móviles, principalmente en startups y empresas en crecimiento donde se espera que ingeniería haga mucho más que implementar tickets.

    Con el tiempo me atrajo cada vez más el trabajo alrededor del código: entender el problema, dar forma a los requisitos, decidir qué importa y equilibrar necesidades de usuarios con objetivos de negocio y restricciones técnicas.

    Ahora estoy avanzando hacia Product Ownership con una base técnica sólida. Me sigue encantando construir software; mi ventaja es moverme con comodidad entre conversaciones de producto y la realidad de implementación, especialmente en B2B SaaS, productos con IA, herramientas para developers y productos técnicamente complejos.

    experiencia

    Dec 2024 — Present

    Desarrollador Web Frontend

    Checkproof AB · Täby, Sweden

    Coordino entregas entre equipos técnicos durante migraciones de producto a gran escala, alineando requisitos, restricciones técnicas y decisiones de implementación. Trabajo en web, mobile, design systems, GraphQL/BFF, integraciones de IA e IoT.

    Nov 2018 — Dec 2024

    Desarrollador Web

    Shoutly AB · Stockholm, Sweden

    Ayudé a una startup fintech a llevar su plataforma a más de 10.000 usuarios. Asumí responsabilidad en hitos clave, traduciendo necesidades entre stakeholders e ingeniería y dando forma a sistemas de diseño, arquitectura web, calidad y entrega.

    2014 — 2018

    SysAdmin

    CAPSA · Trelew, Argentina

    Adquisición, mantenimiento y disposición de equipos. Instalación de cámaras de seguridad, administración de Windows Server, gestión de backups y enlaces de red entre sucursales.

    2010 — 2013

    Desarrollador Web & Asistente IT

    Freelance · Trelew, Argentina

    Servicios a empresas locales — planificación y desarrollo de sitios web, landing pages y aplicaciones PHP. Soporte a medios regionales e integración tecnológica en pequeños negocios.

    capacidades_técnicas

    Angular
    TypeScript
    React
    Vue
    GraphQL
    Storybook
    Design Systems
    Docker
    Kubernetes
    CI/CD
    AWS
    Cordova
    Capacitor
    Xcode
    LLM / AI Tools
    Cursor
    Claude Code
    Laravel
    Node.js
    PostgreSQL
    ESP32
    IoT
    LoRa
    Cypress
    Playwright

    /// contacto

    Conectemos

    Kevin Roberts

    ¿Tenés una idea de proyecto, querés colaborar en algo copado, o simplemente charlar sobre tecnología y electrónica? Escribime.

    © 2026 Kevin Roberts

    Hecho con React + Tailwind