Logo

SergioGMR

Tech Lead

Tech Lead & Arquitectura Full StackTech Lead & Full Stack Architecture

Liderazgo técnico para convertir necesidades en producto.Technical leadership that turns needs into product.

Arquitectura, backend, frontend, pruebas y coordinación técnica orientados a entregar producto útil y mantenible.Architecture, backend, frontend, testing, and technical coordination focused on shipping useful, maintainable products.

Casos de estudioCase studies

Proyectos seleccionadosSelected projects

JauntJar

JauntJarJauntJar

Caso de estudioCase study

Problema:Problem: Queríamos un espacio privado para planificar viajes, guardar destinos visitados y convertir experiencias en un ranking personal.We wanted a private space to plan trips, keep visited destinations, and turn experiences into a personal ranking.

Responsabilidad:Responsibility: Construcción conjunta con mi mujer, ingeniera de datos, desde el modelado de la información y la gestión de destinos hasta la interfaz para planificar y puntuar viajes.Built with my wife, a data engineer, from information modeling and destination management to the interface for planning and rating trips.

Solución:Solution: Aplicación web privada para registrar lugares visitados, preparar destinos futuros, valorar experiencias y consultar mapas y estadísticas de viaje.A private web app to record visited places, plan future destinations, rate experiences, and explore maps and travel statistics.

Resultado:Result: Producto desplegado en trips.sgmr.es para organizar nuestros viajes y revisar cada experiencia.Product deployed at trips.sgmr.es to organize our trips and review each experience.
Laravel 12PHP 8.4LivewireFilamentPHPTailwind CSS 4Vite
Todo-Lux

Todo-LuxTodo-Lux

Caso de estudioCase study

Problema:Problem: El sistema necesitaba análisis de requisitos, operación interna y flujos de importación y respaldo.The system needed requirements analysis, internal operations, and import and backup flows.

Responsabilidad:Responsibility: Responsabilidad sobre el análisis, la base de datos, el BackOffice, backups, importación BMCAT, frontend y lógica de eventos y colas.Responsibility for analysis, database design, BackOffice, backups, BMCAT import, frontend, and event and queue logic.

Solución:Solution: Desarrollo con Laravel, Livewire y FilamentPHP para concentrar la operación del proyecto.Development with Laravel, Livewire, and FilamentPHP to centralize project operations.

Resultado:Result: El proyecto cuenta con un sitio público verificable en todo-lux.com.The project has a publicly verifiable site at todo-lux.com.
LaravelLivewireFilamentPHP
Basuraleza

BasuralezaBasuraleza

Caso de estudioCase study

Problema:Problem: El proyecto necesitaba una aplicación con backend, web y móvil para la caracterización de residuos.The project needed backend, web, and mobile applications for waste characterization.

Responsabilidad:Responsibility: Desarrollo del backend con Laravel y de las aplicaciones web y móvil con Laravel, Livewire y Quasar Framework.Development of the Laravel backend and the web and mobile applications with Laravel, Livewire, and Quasar Framework.

Solución:Solution: Implementación coordinada de las superficies backend, web y móvil descritas en el CV.Coordinated implementation of the backend, web, and mobile surfaces described in the CV.

Resultado:Result: La caracterización de residuos está publicada en el sitio de Proyecto Libera.The waste characterization project is published on the Proyecto Libera site.
LaravelLivewireQuasar Framework
Solutec

SolutecSolutec

Caso de estudioCase study

Problema:Problem: El producto necesitaba actualizar tecnologías y transferir datos sin perder información ni funcionalidades.The product needed technology updates and data transfer without losing information or functionality.

Responsabilidad:Responsibility: Coordinación de desarrollo y DevOps, rediseño de base de datos, API v3, pruebas y CI/CD.Coordination of development and DevOps, database redesign, v3 API, tests, and CI/CD.

Solución:Solution: Desarrollo de API v3 con Laravel Sanctum, planificación e implementación de pruebas y CI/CD con GitHub Actions y Plesk.Development of a v3 API with Laravel Sanctum, test planning and implementation, and CI/CD with GitHub Actions and Plesk.

Resultado:Result: El producto dispone de un sitio público verificable en solutec.pccom.ai.The product has a publicly verifiable site at solutec.pccom.ai.
LaravelLaravel SanctumGitHub ActionsPlesk
TechLeadProfile.php
PHP 8.5
<?php
namespace App\Core\Architecture;
#[Readonly]
final class TechLeadProfile
{
public string $engineer = "Sergio Morales";
public string $role = "Tech Lead Full Stack";
public array $architecture = ["Clean Hexagonal", "APIs & CI/CD"];
public array $coreStack = [
'backend' => ["Laravel", "Livewire", "FilamentPHP"],
'frontend' => ["Astro 7", "Tailwind v4", "Vite"],
'devops' => ["Docker", "Plesk", "GitHub Actions"],
];
public string $status = "Available";
}
PRÁCTICAPRACTICE10+ Years
ARQUITECTURAARCHITECTUREHexagonal
UBICACIÓNLOCATIONLas Palmas

FormaciónEducation

Certificado de Educación Superior en Desarrollo de Aplicaciones WebCertificate of Higher Education in Web Application Development

I.E.S. El Ricón · 2016 — 2018 · EQF/MEC 5I.E.S. El Ricón · 2016 — 2018 · EQF/MEC 5

Las Palmas de G.C., EspañaLas Palmas de Gran Canaria, Spain

IdiomasLanguages

InglésEnglish

Comprensión auditivaListeningB2
Comprensión lectoraReadingB2
Expresión escritaWritingB1
Producción oralSpoken productionB1
Interacción oralSpoken interactionB1

TrayectoriaBackground

Experiencia profesionalProfessional experience

LinkedIn ↗

01/12/2023 — Actualidad01/12/2023 — Current

Actual · FreelanceCurrent · Freelance

Project Manager | Tech Leader | FullStack DeveloperProject Manager | Tech Leader | FullStack Developer

Freelance · Las Palmas, España ↗Freelance · Las Palmas, Spain ↗
  • Análisis de las necesidades del sistema
  • Diseño de la base de datos
  • Desarrollo del BackOffice y el sistema de backups
  • System requirements analysis
  • Database design
  • Development of the BackOffice and backup system
Resultado:Outcome: BackOffice y sistema de backups implementadosBackOffice and backup system implemented
LaravelLivewireFilamentPHP

01/10/2023 — 23/04/202401/10/2023 — 23/04/2024

Finalizado · FreelanceCompleted · Freelance

FullStack DeveloperFullStack Developer

Freelance | Tecandu S.L. · España ↗Freelance | Tecandu S.L. · Spain ↗
  • Adaptación de tecnologías a los nuevos tiempos
  • Coordinación del equipo de desarrollo y del equipo DevOps
  • Estudio y rediseño de la base de datos para transferir datos sin pérdida de información o funcionalidades
  • Adapting technologies to current needs
  • Coordination of the development team and the DevOps team
  • Study and redesign of the database to transfer data without losing information or functionality
Resultado:Outcome: API v3 desarrollada con Laravel Sanctumv3 API developed with Laravel Sanctum
LaravelLaravel SanctumGitHub ActionsPlesk

30/06/2020 — 10/10/202030/06/2020 — 10/10/2020

Finalizado · FreelanceCompleted · Freelance

Fullstack DeveloperFullstack Developer

Freelance · Las Palmas, España ↗Freelance · Las Palmas, Spain ↗
  • Desarrollo del backend de la aplicación con Laravel
  • Desarrollo de la aplicación móvil con Quasar Framework
  • Desarrollo de una aplicación web con Laravel y Livewire
  • Backend development for the application with Laravel
  • Mobile application development with Quasar Framework
  • Web application development with Laravel and Livewire
Resultado:Outcome: Backend desarrollado con LaravelBackend developed with Laravel
LaravelQuasar FrameworkLivewire

CapacidadesCapabilities

Stack y enfoqueStack and focus

Capacidades conectadas con experiencias y casos verificables, sin separar la tecnología de la entrega.Capabilities connected to verifiable experiences and case studies, keeping technology tied to delivery.

LaravelLivewireFilamentPHPLaravel SanctumAstro 7Quasar FrameworkTech leadershipDevelopment coordinationDevOps coordinationTestingCI/CDGitHub ActionsPlesk

Backend y APIsBackend and APIs

Laravel · Livewire · FilamentPHP · Laravel Sanctum

Desarrollo de backend y APIs con Laravel, Livewire, FilamentPHP y Laravel Sanctum.Backend and API development with Laravel, Livewire, FilamentPHP, and Laravel Sanctum.

Evidencia: Project Manager | Tech Leader | FullStack Developer · FullStack Developer · Fullstack DeveloperEvidence: Project Manager | Tech Leader | FullStack Developer · FullStack Developer · Fullstack Developer

Aplicaciones web y móvilWeb and mobile applications

Astro 7 · Livewire · Quasar Framework

Entrega de frontend, aplicaciones web y aplicaciones móviles con Astro, Livewire y Quasar Framework.Delivery of frontend, web applications, and mobile applications with Astro, Livewire, and Quasar Framework.

Evidencia: Project Manager | Tech Leader | FullStack Developer · Fullstack DeveloperEvidence: Project Manager | Tech Leader | FullStack Developer · Fullstack Developer

Coordinación técnicaTechnical coordination

Tech leadership · Development coordination · DevOps coordination

Coordinación de equipos de desarrollo y DevOps y traducción de necesidades en trabajo entregable.Coordination of development and DevOps teams and translation of needs into deliverable work.

Evidencia: Project Manager | Tech Leader | FullStack Developer · FullStack DeveloperEvidence: Project Manager | Tech Leader | FullStack Developer · FullStack Developer

Entrega y pruebasDelivery and testing

Testing · CI/CD · GitHub Actions · Plesk

Planificación e implementación de pruebas y desarrollo de CI/CD con GitHub Actions y Plesk.Planning and implementation of tests and CI/CD development with GitHub Actions and Plesk.

Evidencia: FullStack DeveloperEvidence: FullStack Developer

Sobre míAbout

Colaboro de forma cercana y pragmática.I collaborate closely and pragmatically.

Me incorporo a proyectos con contexto, analizo necesidades, coordino trabajo técnico y convierto requisitos en entregables.I join projects with context, analyse needs, coordinate technical work, and turn requirements into deliverables.

Ubicado en Las Palmas, España. Experiencia freelance en backend, frontend y aplicaciones web y móviles.Based in Las Palmas, Spain. Freelance experience across backend, frontend, and web and mobile applications.

ContactoContact