Full Stack Developer | Founder
Inversiones Olympo · Santa Rosa de Copán, Honduras
- › Full Stack development covering backend and frontend with a focus on performance and user experience.
- · Hexagonal architecture in Laravel: strict separation of Domain, Application, and Infrastructure with repository interfaces.
- · Lightweight CQRS implementation — commands for writes, queries for reads — reducing coupling between modules.
- · Service Providers and Contracts for dependency inversion, enabling implementation swaps without breaking business logic.
- · N+1 query optimization with Eager Loading and Query Builder, achieving up to 70% response time reduction on critical listings.
- · Reusable modules built with Livewire or Inertia.js depending on the interactivity required by each section.
- › Applied Clean Architecture and Domain-Driven Design (DDD) in production systems.
- · CI/CD pipelines with GitHub Actions: Pint linting, Pest tests, and automated deploy to VPS via SSH.
- · Over 80% test coverage on billing and access control modules using feature and unit tests.
- · Laravel Sanctum for stateless API authentication with token rotation.
- · Nginx server hardening: security headers, per-IP rate limiting, and blocking of sensitive routes.
- · Monthly permission audits with Spatie Laravel Permission to prevent privilege escalation.
- › Implemented version control (Git), continuous integration, automated testing, and technical documentation.
- · 2-week sprint management with prioritized backlog in Notion.
- · Direct client coordination for requirement refinement and prototype validation before each sprint.
- · Task estimation with adapted planning poker and technical debt tracking in retrospectives.
- · Living technical documentation in Notion: flow diagrams, architecture decision records (ADRs), and onboarding guides.
- › Database optimization, legacy code refactoring, and security auditing.
- › Agile project management with multidisciplinary teams.