Full Stack Developer · Lima, Perú

Desarrollo aplicaciones web y móviles.
De la idea a la entrega.

Más de 5 años creando productos web, apps móviles y APIs para facturación, educación, finanzas y servicios. Trabajo con interfaces claras, lógica de negocio, bases de datos e integraciones que resuelven procesos reales.

5+años construyendo producto

5dominios de negocio

E2Einterfaz, backend y entrega

PE / REMOTEbase en Lima

Caso Full Stack 001

FieldOps Service Platform
Operaciones de campo, incluso sin conexión

Plataforma personal de órdenes de servicio que conecta una app Android para técnicos, una API Laravel y un panel web de coordinación. El flujo prioriza continuidad offline, permisos, trazabilidad y sincronización segura cuando vuelve la conectividad.

ROLArquitectura + implementación end-to-end
PRODUCTOKotlin / Compose · Vue 3 / TypeScript
BACKENDLaravel 12 · PostgreSQL · API REST
CALIDADPruebas · Docker · sincronización offline

01 / PROBLEMA

El trabajo en campo no puede detenerse cada vez que la conexión se vuelve inestable.

Técnicos y coordinadores deben mantener alineados estados, prioridades, evidencias y responsables sin perder cambios ni depender de registros manuales separados.

02 / DECISIÓN

Una experiencia offline-first en el móvil y una vista operativa central para coordinar.

Room conserva la agenda y una cola persistente; Laravel aplica permisos, idempotencia y estados válidos; el panel Vue permite supervisar la operación desde un solo lugar.

01Android Kotlin / ComposeRoom + cola offline persistente
02API LaravelRBAC, estados e idempotencia
03PostgreSQLórdenes, evidencia y auditoría
04Panel Vuedespacho, filtros y seguimiento

03 / EVIDENCIA

Un producto verificable de extremo a extremo.

La demo web usa datos locales claramente rotulados. El repositorio reúne los tres clientes del sistema, decisiones de arquitectura, ejecución reproducible y pruebas automatizadas.

  • App Android con Room, agenda y cola offline
  • API con RBAC, máquina de estados e idempotencia
  • Panel Vue responsive con filtros y detalle operativo
  • PostgreSQL, auditoría, pruebas y contenedores
Pruebas automatizadas Offline-first Modo demo identificado
Abrir demo web ↗ Examinar repositorio ↗ Ver APK / release ↗
FieldOps Admin / Modo demo Datos demostrativos
Panel de operaciones de FieldOps con métricas y órdenes de servicio
Dashboard Vue en modo demo con datos locales rotulados; no contiene información de clientes reales.

Trabajo seleccionado

Productos que muestran
un perfil completo.

Una selección de aplicaciones web, móviles y de producto para revisar interfaz, APIs, datos y entrega.

02

WEB APP / OPERATIONS ● CÓDIGO

Client Workboard

Tablero Full Stack para organizar tareas de clientes, con autenticación, métricas y flujos de trabajo por usuario.

  • Laravel 12
  • Vue 3
  • JWT
  • API REST

03

WEB APP / QUOTES ● CÓDIGO

QuoteFlow

Workspace Full Stack para cotizaciones y seguimientos con API tipada, persistencia PostgreSQL, migraciones, pruebas y CI.

  • React
  • TypeScript
  • PostgreSQL
  • Docker

04

WEB APP / EDUCATION ● DEMO + CÓDIGO

School Voting Platform

Plataforma de votación escolar con autenticación, roles, administración de alumnos y resultados demostrativos claramente rotulados.

  • Nuxt 4
  • Vue 3
  • TypeScript
  • Supabase

Trayectoria

Experiencia que conecta código, operación y cliente.

He participado en facturación, finanzas, educación, ecommerce y herramientas internas; tanto construyendo producto como investigando incidencias en sistemas existentes.

Programador Full Stack · Freelance

Productos por contrato: interfaz, APIs, persistencia, integraciones y despliegue.

Programador Full Stack · Desis Limitada

Mejoras e incidencias sobre sistemas PHP, JavaScript, PostgreSQL y SQL Server.

Programador Full Stack · Universidad Nacional de Ingeniería

Aplicación móvil Kotlin, APIs REST y soporte de servicios web y Linux.

Desarrollador Full Stack · Esmind Partners

SPAs y servicios con Laravel, Vue, Node.js, MySQL y Docker.

Analista de Integraciones · The Factory HKA Perú

Integración de facturación electrónica: requisitos de API, diagnóstico y acompañamiento técnico a clientes.

Daniel Ureta Espinal
Daniel Ureta · Lima, Perú

Sobre mí

Desarrollo con contexto de negocio.

Soy desarrollador Full Stack y también he acompañado integraciones desde el lado del cliente. Por eso me importa tanto que una interfaz sea clara como que los datos, la API y el proceso detrás realmente ayuden a las personas que lo usan.

BASELima, Perú

ENFOQUEWeb · móvil · APIs · datos

FORMA DE TRABAJOComunicación directa y entregas reproducibles

Cómo trabajo

01

Entender el flujo antes de programar.

Primero aclaro quién usa el producto, qué necesita lograr y qué información debe quedar registrada.

02

Resolver de punta a punta.

Puedo moverme entre interfaz, API, base de datos e integración para convertir una necesidad en una entrega completa.

03

Entregar algo que se pueda continuar.

README, control de versiones, pruebas y contenedores reducen la distancia entre “funciona aquí” y un producto mantenible.

DISPONIBLE PARA NUEVAS OPORTUNIDADES

LIMA · REMOTO / HÍBRIDO

¿Construimos algo que tenga que funcionar de verdad?