Disponible para oportunidades junior

Esteban Oñate

Construyo interfaces modernas y accesibles, sistemas web escalables y aplicaciones Android enfocadas en diseño, rendimiento y claridad técnica.

Descubrir

Casos destacados

PROYECTOS

Proyectos reales y en desarrollo donde aplico diseño, arquitectura y tecnología para resolver problemas concretos.

Captura de Möbel Design Web
01-Web empresarial / Producción

Möbel Design Web

Sitio empresarial para una compañía de diseño, fabricación e instalación de mobiliario a medida en Valparaíso. La experiencia traduce su proceso de trabajo y criterio de materialidad en un recorrido visual claro, y convierte cada consulta en un mensaje estructurado de WhatsApp sin almacenar datos personales.

Next.js 16React 19TypeScriptTailwind CSS 4MotionPlaywright
Captura de Bunkora
02-Android nativo / Local-first

Bunkora

Lector Android local-first para manga, cómics, ebooks y documentos. Unifica archivos CBZ, CBR, EPUB y PDF en una biblioteca con colecciones, etiquetas, búsqueda y progreso persistente; funciona sin cuenta ni conexión y limita el acceso a archivos mediante Storage Access Framework.

KotlinJetpack ComposeMaterial 3RoomReadiumCoroutines
Google PlayGitHub
Archivo de desarrolloBuild 0.7.8

Prototipo técnico / Sin arte final

Hypna
gogia

Sound is survival · Unity 6.4 · FMOD

03-Unity 6 / Prototipo técnico

Hypnagogia

Prototipo de survival horror en primera persona, documentado internamente como Falso Despertar. Su núcleo convierte el sonido en una mecánica de supervivencia: correr, aterrizar o manipular objetos emite ruido que una entidad puede investigar mediante una IA dirigida por estados.

Unity 6.4C#URPFMODCinemachine 3NavMesh
GitHub

Trayectoria aplicada

Experiencia

Áreas donde concentro mi práctica técnica: web full stack, Android nativo y experiencias interactivas.

Área de Experiencia/Next.js / React / TypeScript

Full Stack Developer

Web Applications

Abstract

Diseño y desarrollo productos web responsive desde la arquitectura de interfaz hasta su validación, automatización y despliegue. En Möbel convertí necesidades comerciales reales en un sitio estático rápido, accesible y orientado a contacto.

Competencias

  • App Router, componentes reutilizables, SEO técnico e imágenes optimizadas.
  • Integración de APIs, persistencia SQL y flujos con servicios externos.
  • Pruebas E2E, CI con GitHub Actions y despliegues verificables en Vercel.

Stack Técnico

React 19Next.jsTypeScriptTailwind CSSNode.jsREST APIsPrismaSupabasePlaywrightVercel
Área de Experiencia/Kotlin / Compose / Android

Android Developer

Native Mobile Apps

Abstract

Desarrollo Android nativo con Kotlin y Jetpack Compose. Bunkora reúne cuatro formatos de lectura en una aplicación local-first, con persistencia, personalización, acceso seguro a archivos y funciones opcionales de Google Drive.

Competencias

  • Arquitectura por capas con MVVM/UDF, Coroutines, Flow, Room y DataStore.
  • Storage Access Framework sin permisos amplios y detección de archivos duplicados.
  • Readium EPUB, lectores CBZ/CBR/PDF, Google Drive y preparación para Play Store.

Stack Técnico

KotlinJetpack ComposeMaterial 3RoomDataStoreCoroutinesFlowReadiumSAFPlay Console
Área de Experiencia/Unity 6 / C# / FMOD

Game Developer

Interactive Experiences

Abstract

Construyo sistemas de gameplay desacoplados para un survival horror en primera persona, combinando interacción física, estados de jugador, percepción sonora de IA y audio espacial.

Competencias

  • FSM extensibles para locomoción, supervivencia e IA sensible al ruido.
  • ScriptableObjects y canales de eventos para configuración y bajo acoplamiento.
  • Cinemachine, NavMesh, URP y FMOD para cámara, navegación, render y audio.

Stack Técnico

Unity 6.4C#FMODCinemachine 3NavMeshURPScriptableObjectsGame AIInput SystemGit LFS

Herramientas &Tecnologías

Herramientas que uso para construir productos modernos, mantenibles y visualmente cuidados.

Full Stack Web

Android nativo

Game Development

Calidad & Entrega