Hola! ✌🏼 mi nombre es
Angel Orellana
Construyo y escalo sistemas mobile y frontend listos para produccion.
Senior Software Engineer especializado en mobile y frontend, con solida experiencia construyendo sistemas productivos utilizados en entornos reales. Desarrollo aplicaciones de alto rendimiento con React, React Native, Next.js, Vue y TypeScript, con foco en escalabilidad, performance y mantenibilidad a largo plazo.

Habilidades
Mi stack
UI / Estilos
Testing Frontend
Mobile Multiplataforma
iOS Native
Android Native
Backend
Bases de datos
Testing Backend
DevOps / CI/CD
Cloud / Infraestructura
Arquitectura
Proyectos
Lo que he construido

Veloura
E-commerce premium de lenceria de lujo construido con Next.js y TypeScript. Optimizado para SEO, totalmente testeado (unit + E2E), con arquitectura escalable basada en dominios modulares y un enfoque performance-first.

Veloura Backend
Backend productivo de Veloura construido con Medusa v2 y TypeScript, preparado para operaciones seguras de e-commerce con despliegue Dockerizado, workflows de CI/CD, backups y una arquitectura documentada.

Haloform NPM Package
Motor de formularios headless y schema-driven para React y React Native, con inferencia de tipos, validacion sync y async, flujos multi-step, dependencias entre campos y adapters para web y apps nativas.

Neurova
App moderna de estudio para iOS con flashcards inteligentes, OCR on-device, repeticion espaciada y sincronizacion privada con iCloud.

Neurova Web
Sitio oficial de Neurova, una app de estudio para iPhone con flashcards, repeticion espaciada, OCR, insights, streaks y sincronizacion privada con iCloud.
Experiencia
Donde he estado
Xhockware
Senior Frontend & Mobile Engineer
Trabaje en sistemas productivos de self-checkout, construyendo software y aplicaciones mobile utilizadas en entornos reales de retail.
- Lidere la migracion de la plataforma web de self-checkout de Vue.js 2 a React, mejorando escalabilidad y mantenibilidad.
- Lidere la migracion de la app mobile de Cordova + Vue.js a React Native, habilitando capacidades nativas y soporte a largo plazo.
- Estuve a cargo del ciclo completo de release mobile para iOS y Android (App Store y Google Play), incluyendo pipelines de CI/CD, configuracion de builds, envios a stores y despliegues a produccion.
- Disene y mantuve workflows de CI/CD especificos por plataforma en iOS y Android, incluyendo testing, automatizacion de builds y gestion de releases.
- Construyi y mantuve aplicaciones React Native multi-flavor, soportando multiples clientes dentro de un solo codebase compartido.
- Lidere upgrades de React Native entre versiones mayores, mejorando performance, compatibilidad y mantenibilidad a largo plazo.
- Mantuve y optimice aplicaciones mobile y web, resolviendo issues en produccion y mejorando la confiabilidad del sistema.
- Colabore con equipos de backend, producto y diseno para entregar funcionalidades alineadas con requerimientos reales del sistema.
Paper Culture
Senior Frontend Engineer
Trabaje en una migracion de gran escala de una plataforma frontend hacia Vue.js 3 con arquitectura moderna y practicas de testing.
- Lidere la migracion de Vue.js 2 (Options API) a Vue.js 3 (Composition API) usando TypeScript.
- Introduje testing automatizado con Jest y Cypress para mejorar la estabilidad del sistema.
- Mantuve y optimice sistemas legacy construidos con Backbone, Marionette y CoffeeScript.
- Mejore flujos de desarrollo usando Docker, Kubernetes, Tilt y Cloudflare.
Personalized International Cargo
Frontend Engineer
Construyi y escale una plataforma frontend de e-commerce enfocada en performance, escalabilidad y experiencia de usuario.
- Disene la arquitectura frontend con Vue.js para un sistema modular y mantenible.
- Integre APIs REST para productos, pagos y contenido dinamico.
- Desarrolle landings reutilizables para acelerar campanas de marketing.
- Optimice performance y responsividad en mobile y desktop.
ComplexLess
Fullstack Developer
Trabaje en aplicaciones web escalables con arquitectura de microfrontends e integraciones cloud.
- Construyi interfaces interactivas con Vue.js usando una arquitectura de componentes reutilizable.
- Integre servicios de AWS para contenido dinamico y manejo de datos.
- Contribui a una arquitectura de microfrontends para despliegues modulares e independientes.
- Colabore con equipos backend en Node.js para optimizar la comunicacion con APIs.
Contacto
Hablemos y construyamos
Estoy abierto a roles senior de frontend, mobile y full-stack donde la performance, la UX y la arquitectura limpia realmente importen.