Desarrollador Full Stack | Fundador
Inversiones Olympo · Santa Rosa de Copán, Honduras
- › Desarrollo de soluciones Full Stack abarcando backend y frontend con enfoque en rendimiento y experiencia de usuario.
- · Diseño de arquitectura hexagonal en Laravel: separación estricta de Domain, Application e Infrastructure con interfaces de repositorio.
- · Implementación de CQRS ligero — comandos para escritura, queries para lectura — reduciendo acoplamiento entre módulos.
- · Uso de Service Providers y Contracts para inversión de dependencias, facilitando el reemplazo de implementaciones sin romper lógica de negocio.
- · Optimización de queries N+1 con Eager Loading y Query Builder, logrando reducciones de hasta 70% en tiempo de respuesta en listados críticos.
- · Creación de módulos reutilizables con Livewire y Inertia.js según el tipo de interactividad requerida por cada sección.
- › Aplicación de Clean Architecture y Domain-Driven Design (DDD) en sistemas de producción.
- · Pipelines CI/CD con GitHub Actions: lint con Pint, tests con Pest, build y deploy automático a VPS vía SSH.
- · Cobertura de tests superior al 80% en módulos de facturación y control de acceso usando feature y unit tests.
- · Implementación de Laravel Sanctum para autenticación API stateless con rotación de tokens.
- · Hardening de servidores Nginx: cabeceras de seguridad, rate limiting por IP, bloqueo de rutas sensibles.
- · Auditorías mensuales de permisos de roles con Spatie Laravel Permission, evitando escalada de privilegios.
- › Implementación de control de versiones (Git), integración continua, testing automatizado y documentación técnica.
- · Gestión de proyectos en sprints de 2 semanas con backlog priorizado en Notion.
- · Coordinación directa con clientes para refinamiento de requerimientos y validación de prototipos antes de cada sprint.
- · Estimación de tareas con planning poker adaptado y control de deuda técnica en cada retrospectiva.
- · Documentación técnica viva en Notion: diagramas de flujo, decisiones de arquitectura (ADRs) y guías de onboarding.
- › Optimización de bases de datos, refactorización de código legado y auditoría de seguridad.
- › Gestión de proyectos bajo metodologías ágiles con equipos multidisciplinarios.