bvelastegui (Bryan Velastegui) · GitHub
Skip to content
View bvelastegui's full-sized avatar
🏠
Working from home
🏠
Working from home

Organizations

@intisana

Block or report bvelastegui

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
bvelastegui/README.md

Bryan Velastegui

Senior Software Engineer | PHP/Laravel + Vue.js | Docker & API Integrations

Sobre mí

Ingeniero de Software Senior de formación autodidacta con más de 7 años de experiencia en el diseño, desarrollo y mantenimiento de sistemas web escalables. Mi trayectoria se ha construido mediante el aprendizaje continuo, la experimentación práctica y la implementación de soluciones técnicas en entornos de producción reales. Especializado en PHP/Laravel y Vue.js, con experiencia sólida en integraciones de APIs complejas (REST/SOAP), arquitectura de microservicios con Docker y sistemas de identidad federada (OAuth2). Actualmente complementando mi experiencia práctica con estudios formales en Desarrollo de Software.

Tecnologías y Herramientas

  • Backend: PHP 8+, Laravel (Eloquent, Artisan, Queues, Passport), APIs REST/SOAP, OAuth2
  • Frontend: Vue.js 3, JavaScript ES6+, TailwindCSS, Bootstrap, Vite, Pinia/Vuex, Alpine.js
  • Infraestructura: Docker, Docker Compose, Linux (Arch), Nginx, Git, GitHub Actions
  • Bases de Datos: MySQL, PostgreSQL, Redis, optimización de consultas y migraciones
  • Integraciones: Hotelbeds, Amadeus (SOAP), LATAM NDC, Copa NDC, Placetopay, Webhooks
  • Entorno de Desarrollo: PHPStorm, JetBrains Suite, Vim/Neovim, Postman, Insomnia

Trayectoria Profesional

  • Ingeniero de Software Senior | Polimundo (Abril 2022 – Actualidad)
    Desarrollo de plataforma de reservas turísticas con arquitectura Docker/Laravel/Vue. Integración de APIs de viajes (Hotelbeds, Amadeus, LATAM, Copa) y diseño de sistema de identidad federada con OAuth2/Passport.
  • Desarrollador Freelance | CREATE CREAVIRT CIA LTDA (Mayo 2021 – Actualidad)
    Implementación de API de integración logística internacional (LAAR Cargo - Miami/China), middleware de transformación de datos y procesamiento asíncrono coordinado entre sedes.
  • Jefe de Departamento de Sistemas | Colegio Intisana (Agosto 2021 – Abril 2022)
    Liderazgo de infraestructura TI (Fortigate, G-Suite, redes LAN/WLAN) + desarrollo continuo del sistema académico institucional.
  • Desarrollador de Software | Colegio Intisana (Noviembre 2015 – Abril 2022)
    Evolución de sistema de gestión académica, desarrollo de módulos de asistencia, citas, gestión médica y admisiones. Integración de pasarela Placetopay y refactorización a arquitectura MVC.
  • Técnico de Soporte IT | Colegio Intisana (Noviembre 2012 – Noviembre 2015)
    Mantenimiento de infraestructura tecnológica, soporte a usuarios y documentación de procedimientos operativos.

Proyectos Destacados

Plataforma de Reservas - Fiestas Infantiles

Mayo 2024 – Julio 2024 | Laravel, Alpine.js, TailwindCSS
fiestas-infantiles.party

  • Desarrollo de aplicación web a medida para reserva de servicios de entretenimiento infantil.
  • Panel de administración completo para gestión de servicios, paquetes, reservas y testimonios.
  • Implementación de interfaz responsive con TailwindCSS y interactividad ligera con Alpine.js.
  • Arquitectura MVC con Laravel, validación de formularios, protección CSRF y gestión de sesiones.
  • Optimización para motores de búsqueda (SEO técnico) y tiempos de carga reducidos.

Sistema de Identidad Federada

Polimundo | Laravel Passport, OAuth2

  • Implementación de servidor de autorización OAuth2 para SSO entre microservicios.
  • Soporte para flujos Authorization Code y Client Credentials, con gestión granular de scopes y roles.
  • Integración segura con frontend Vue.js y manejo de tokens de acceso y actualización.

Integraciones APIs de Viajes

Polimundo | REST, SOAP, NDC

  • Conectores normalizados para Hotelbeds, Amadeus, LATAM y Copa.
  • Implementación de caché, reintentos con retroceso exponencial y patrón circuit breaker para resiliencia operativa.
  • Transformación de respuestas heterogéneas a modelo de datos interno unificado.

CineTeca

Proyecto Académico | Vanilla JS, TMDB API, GitHub Actions
github.com/bvelastegui/cineteca

  • Aplicación web de gestión cinematográfica con arquitectura ETL y caché con TTL.
  • Capacidades PWA, meta tags para SEO y despliegue automatizado mediante GitHub Actions.

Contacto y Enlaces

"El desarrollo de software es un proceso de aprendizaje continuo, donde la arquitectura clara, el código mantenible y la resolución metódica de problemas son los pilares de soluciones sostenibles."

Pinned Loading

  1. cineteca cineteca Public

    Aplicación Web desarrollada con Javascript Vanilla

    JavaScript 2

  2. bvelastegui.dev bvelastegui.dev Public

    Personal webpage

    Astro 1

  3. POOEjerciciosConsola POOEjerciciosConsola Public

    Ejercicios de Java por consola

    Java 1

  4. web_programming_cenestur web_programming_cenestur Public

    Actividades realizadas en la materia de Programación Web Para Ciencia de Datos

    HTML 1