Saltar al contenido

Currículum

David Guilherme Rodríguez Perleberg

Desarrollador de software full-stack

Estudiante de Tecnólogo en Informática (UTEC) con experiencia real en producción. Único desarrollador de ksbarberia.com y autor de ConexionBot.

Perfil

Quién soy

Desarrollador de software junior y estudiante de Tecnólogo en Informática (UTEC), con experiencia real en producción. Único desarrollador de ksbarberia.com (arquitectura, desarrollo, pruebas y despliegue) y autor de ConexionBot, un bot que opera un agente de IA local desde el celular. Perfil full-stack con foco en calidad de software y automatización con agentes de IA.

Español
Nativo
Portugués
Nativo
Inglés
Técnico

Experiencia

Dónde trabajé

  1. Desarrollador de Software Full-Stack — Freelance

    05/2026 – actualidad

    Maldonado, Uruguay · Remoto

    • Único desarrollador de ksbarberia.com: arquitectura, desarrollo, testing y despliegue de punta a punta para un cliente real.
    • Reservas con disponibilidad en tiempo real (Socket.IO) y paneles por rol (cliente, barbero, admin).
    • Membresías con franjas proyectadas a un año, recordatorios por email y cancelación en un clic.
  2. Líder de Cocina — Chill Out, La Barra

    2024 – actualidad

    Maldonado, Uruguay

    • Lideré la cocina en temporada de alta demanda, sosteniendo calidad y tiempos bajo presión.
    • Gestioné pedidos, stock e insumos, reduciendo quiebres de stock.
    • Coordiné y prioricé tareas del equipo durante los servicios.
  3. Becario Administrativo — INEFOP

    2022 – 2023

    Maldonado, Uruguay

    • Organicé y digitalicé expedientes del área, agilizando su consulta y archivo.
    • Atención al público: resolución de consultas y derivación de casos complejos.
    • Coordiné tareas administrativas cumpliendo plazos semanales.

Proyectos

Qué construí

  • KS Barbería

    Sistema de reservas para un cliente real: disponibilidad en tiempo real, paneles por rol, membresías y recordatorios por email. Único desarrollador.

  • Agenda Reserva

    Motor de reservas multi-tenant: agendas, recordatorios y paneles por rol para varios negocios sobre el mismo código.

  • ConexionBot

    Bot en Node.js que conecta Telegram con un agente de IA local (Cline CLI + DeepSeek) en una PC. Ejecuta tareas sobre repositorios reales con confirmación antes de cada commit o push. Memoria por repo, operación multi-PC y panel de escritorio con autoarranque.

  • InformePC

    App portable para Windows (PowerShell 5.1, sin instalación) con 11 pruebas de hardware, rendimiento, seguridad, controladores, eventos, energía y disco. Tablero semáforo de 15 tarjetas, informe HTML/TXT y plan de acciones. Solo lectura por defecto.

Formación

Dónde estudié

  • Tecnólogo en Informática (cursando)

    2024 – presente

    UTEC, Maldonado

  • EMT Informática

    2021 – 2023

    Escuela Técnica Superior de Maldonado

    Énfasis en programación (Java, C#), desarrollo web y bases de datos SQL.

Formación complementaria

  • Jóvenes a Programar (Ceibal) — Nivel 1 completo: Testing

    2023

    Técnicas de prueba, diseño de casos de prueba y reporte de bugs. Gestión de proyectos y casos con Jira y Trello.

  • Autoformación continua

    —

    Ciberseguridad, agentes de IA y nuevas tecnologías.

Habilidades

Con qué trabajo

Lenguajes

  • TypeScript
  • C#
  • Python
  • Java
  • JavaScript

Frontend

  • React
  • Next.js
  • HTML
  • CSS
  • Tailwind
  • Three.js (WebGL)

Backend

  • Node.js
  • PostgreSQL
  • Prisma
  • SQL
  • Socket.IO
  • NextAuth
  • Zod

Testing

  • Casos de prueba
  • Particiones de equivalencia
  • E2E
  • Reporte de bugs
  • Jira
  • Trello

Herramientas

  • Git
  • GitHub
  • Visual Studio
  • VS Code
  • Railway

Agentes de IA

  • DeepSeek
  • Claude
  • Gemini