✓ Email copied

Curriculum Vitae

Mauricio Cruz

|

I'm a Full Stack developer with 4+ years turning ideas into real software. I care deeply about writing clean code that others can understand and maintain — not just code that works today, but scales tomorrow. I work with Clean Architecture and DDD because I believe structure matters as much as functionality. I learn fast, adapt better, and enjoy both backend and frontend equally.

Experience

January 2024 Present

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.
January 2022 December 2023

Software Developer

DIPROMA · Santa Rosa de Copán, Honduras

  • Development and maintenance of internal systems for administrative and operational process management.
    • · Built service order, parts inventory, and technician assignment modules from scratch in Laravel.
    • · Progressive migration from legacy plain PHP to Laravel while maintaining compatibility with existing data.
    • · Admin panel implemented with Filament for user, role, and operational record management.
    • · Normalized database schema (3NF) designed for equipment, parts, and service tracking.
  • Implementation of reporting modules and workflow automation.
    • · PDF reports with Barryvdh/DomPDF and Excel exports with Maatwebsite/Excel for sales and service data.
    • · Automated approval workflow: request → supervisor review → technician execution → close → invoice, with email notifications.
    • · Migration of 3,000+ historical records from Excel spreadsheets to MySQL via validated import scripts.
    • · Queued Jobs for asynchronous generation of heavy reports without blocking the UI.
  • Collaboration with multidisciplinary teams under agile methodologies.
    • · Critical production bug diagnosis using Laravel Telescope logs and Nginx access/error logs.
    • · Technical documentation: installation guides, module flowcharts, and user manuals in PDF.
    • · On-site staff training that reduced support tickets by 40%.
    • · Staging environment maintained to validate all changes before each production deployment.
  • Technical support and documentation of legacy systems.
  • Participation in migrating manual processes to digital solutions.

Education

January 2022 September 2026

Systems Engineering

Universidad Cristiana Evangélica Nuevo Milenio

Santa Rosa de Copán, Honduras

Languages

Spanish Native
English Intermediate (B2)
Italian Basic (B1)

Skills

Languages

PHPJavaScriptTypeScriptC#C++PythonSQL

Frameworks & Libraries

LaravelFilamentInertia.jsLivewireReactVueFlutterNode.jsExpress.js

Styling & UI

Tailwind CSSBootstrapVite

Databases

MySQLPostgreSQLFirebase

DevOps & Infrastructure

GitGitHubDockerNginxAWSCI/CD

Methodologies

Clean ArchitectureDDDAgileQA Testing

Artificial Intelligence & Automation

OpenAI APIClaude APIPrompt EngineeringLLM Integrationn8n

Projects

2025 · Hozana

Hozana System

Comprehensive warehouse management and invoicing system with centralized data distribution via REST API. Multi-point architecture with real-time synchronization, branch-level inventory control, and automated financial report generation.

2024 · Inversiones Milagros

Inversiones Milagros System

Operational management platform for a product distribution company. Modules for inventory control, electronic invoicing, distribution route tracking, and a real-time metrics dashboard for executive decision-making.

2024 · Orthodontic Clinic

Orthodontic Clinic — Clinical System

Clinical management system for a specialized dental orthodontics practice. Smart scheduling with availability control, complete patient medical records, active treatment tracking, clinical image management, and automated appointment reminders.

2024 · Cellmania

Cellmania System

Point-of-sale and inventory system for a mobile phone and accessories retail store. Product catalog management, multi-category stock control, invoicing, customer sales history, and profitability reports by product line.

2023 · DIPROMA

DIPROMA System

Administrative platform for a technology services company specializing in computer maintenance, sales, and repairs. Includes service order management, parts and components inventory, repair tracking, and a billing module.

active experience
00y
:
00m
:
00w
:
00d
:
00h
:
00m
:
00s
4 + years
12 projects
15 + techs
3 langs
Contact
WhatsApp olympocruz@gmail.com LinkedIn olympohn.com