Hola, soy Mostafa Henidy 👋

Desarrollador Back-End especializado en Laravel con más de 1 año de experiencia práctica en el desarrollo de aplicaciones web full-stack. Reciente graduado en Ciencias de la Computación, especializado en el framework PHP/Laravel, con experiencia en tecnologías web modernas como Livewire, desarrollo de API y aplicaciones en tiempo real. Combina competencia técnica con sólidas habilidades de comunicación y adaptabilidad cultural, aportando una perspectiva única gracias a un diverso bagaje profesional. Apasionado por crear soluciones web seguras y escalables, y por ampliar continuamente sus conocimientos en tecnologías emergentes.

HTML CSS BOOTSTRAP JAVA SCRIPT PHP LARAVEL
Showcase
Laravel Back-end Web Developer
Trabajo seleccionado

Proyectos

Capodanno

Capodanno es una aplicación web basada en Laravel diseñada para gestionar un negocio de transporte de automóviles. Proporciona un sistema completo para reservar, gestionar y revisar viajes de transporte, con autenticación múltiple, notificaciones en vivo y una experiencia de front-end moderna.


Características
  • Autenticación múltiple para administradores, conductores y clientes.

  • Gestión de viajes: Crear, editar, eliminar y ver viajes.

  • Sistema de reservas: para administradores, conductores y clientes.

  • Sistema de carrito con actualizaciones dinámicas (listo para AJAX/Livewire).

  • Sistema de reseñas: Los clientes pueden dejar reseñas de los viajes.

  • Notificaciones para reservas, actualizaciones y cancelaciones.

  • Sistema de tickets y soporte para consultas de clientes.

  • Soporte multiidioma para accesibilidad global.

  • Panel de administración con herramientas de análisis y gestión.


Tecnologías
  • Backend: Laravel 10+

  • Frontend: Blade, Bootstrap, Livewire (opcional para actualizaciones en tiempo real)

  • Base de datos: MySQL

  • Autenticación: Laravel Breeze

  • Otras herramientas: Pusher/WebSockets, jQuery, AJAX

Whisper – Real-Time Chat Application

Este proyecto demuestra cómo las tecnologías web modernas pueden dar vida a la comunicación instantánea. Es un sistema de chat responsivo, seguro y escalable, diseñado para ofrecer una interacción fluida entre los usuarios, ya sea en mensajes privados o conversaciones grupales.


Características
  • Mensajería en tiempo real: Envía y recibe mensajes instantáneamente sin recargar la página.

  • Chats individuales y grupales: Crea conversaciones privadas o canales grupales para equipos y comunidades.

  • Estado en línea y presencia: Muestra quién está en línea, indicadores de escritura e información de última vez visto.

  • Historial y búsqueda de mensajes: Visualiza el historial completo de conversaciones y busca rápidamente mensajes o usuarios específicos.

  • Notificaciones: Notificaciones en la aplicación y (opcional) del navegador para nuevos mensajes y menciones.

  • Perfiles de usuario: Cada usuario tiene un perfil con información básica y avatar.

  • Herramientas de administración y moderación: Gestiona usuarios, monitorea salas y maneja contenido reportado.

  • Interfaz responsiva: Diseño optimizado para escritorio, tableta y móvil.


Tecnologías
  • Backend: Laravel 11+

  • Frontend: Blade, Bootstrap, Livewire (opcional para actualizaciones en tiempo real)

  • Base de datos: MySQL

  • Autenticación: Laravel Breeze (inicio de sesión, registro, restablecimiento de contraseña)

  • Tiempo real y otras herramientas: Pusher/WebSockets, Laravel Echo, jQuery/AJAX (donde se necesite para mejoras de UI)

Portfolio Builder – Instant Portfolio Platform

Portfolio Builder convierte el contenido de currículum en bruto en una presencia pulida y compartible en minutos. Los creativos autenticados gestionan su biografía, habilidades, proyectos y diseño desde un único panel, publican instantáneamente en uno de diez temas Blade, y comparten un enlace PDF habilitado con QR que dirige a los visitantes a una experiencia de portafolio localizada.


Características
  • Publicación instantánea de documentos: Sube un currículum PDF, genera un enlace de almacenamiento público y emite un código QR SVG descargable directamente desde el widget Livewire; las cargas antiguas se purgan para mantener el almacenamiento limpio.

  • Gestión de perfil personal: Actualiza nombre, título, biografía y métricas con validación antes de que los datos fluyan a cada tema de portafolio.

  • Bibliotecas de habilidades y proyectos: Los flujos SCRUD capturan competencias y estudios de caso, asocian proyectos con múltiples habilidades y adjuntan imágenes destacadas a través de Spatie Media Library para tarjetas responsivas.

  • Cambio de tema: Alterna diez plantillas Blade listas para usar más la visibilidad de secciones (Acerca de, Habilidades, Proyectos, Contacto) para que cada usuario pueda adaptar la narrativa por audiencia.

  • Panel y portafolio localizados: Cada ruta del panel pasa por LaravelLocalization, permitiendo interfaces en árabe o inglés sin tocar los interruptores de contenido.

  • Compartir público y contacto: Los visitantes acceden a /portfolio/{username} para ver el tema elegido y pueden enviar consultas a través de un formulario de contacto que almacena un registro PortfolioMessage y envía un correo al propietario con respuesta al remitente.

  • UX responsiva impulsada por panel: El panel Blade + Bootstrap sin Vue gestiona pestañas para Perfil, Proyectos, Habilidades y Configuración, reflejando lo que los usuarios finales ven en el sitio público.

  • Acceso seguro y flujos: Laravel Breeze cubre autenticación, restablecimiento de contraseñas y verificación de correo, mientras que las rutas de gestión de portafolio están detrás del middleware de autenticación para proteger el trabajo no publicado.


Tecnologías
  • Backend: Laravel 12+

  • Frontend: Plantillas Blade, Bootstrap 5, Bootstrap Icons, cadenas localizadas y componentes Livewire 3 para cargas reactivas.

  • Base de datos: Esquema MySQL con tablas de documentos, habilidades, proyectos, pivot project_skill, portfolio_messages y settings; almacenamiento de disco público para PDFs y medios.

  • Localización y temas: Lmcamara/laravel-localization impulsa prefijos de idioma, mientras que la configuración persiste en interruptores de sección por usuario y selección de tema.

  • Herramientas de desarrollo: Pipeline de activos NPM/Vite, configuración de Tailwind para CSS personalizado si es necesario, y scripts de composer (composer setup, npm run dev) para inicializar la pila completa.

Acerca de

Código escalable. Soluciones en tiempo real.

Soy Mostafa El-Henidy, desarrollador Back-End especializado en Laravel, apasionado por crear aplicaciones web seguras y de alto rendimiento. Con experiencia en Laravel, transformo requisitos complejos en soluciones fluidas y fáciles de usar.

Experiencia
Más de 1 año
Proyectos entregados
Comercio electrónico, sistemas de reservas, APIs
Tecnologías
PHP Laravel Laravel Livewire RESTful API MySQL Bootstrap JavaScript Git

“Mostafa combina profundidad técnica con comunicación clara. Su experiencia en Laravel y su mentalidad orientada a la resolución de problemas nos ayudaron a lanzar un proyecto complejo a tiempo y sin interrupciones.”

— Opinión del cliente

  • Sistemas de autenticación múltiple seguros
  • Funciones en tiempo real con WebSockets y Pusher
  • Arquitectura Laravel escalable y mantenible
Servicios

Cómo ayudo a las empresas

Desarrollo Back-End

Construcción de aplicaciones Laravel seguras y escalables con APIs RESTful, diseño de bases de datos y arquitectura MVC limpia.

Funciones en tiempo real

Integración de WebSockets y Pusher para actualizaciones instantáneas, notificaciones en vivo y experiencias de usuario dinámicas.

Soluciones personalizadas

Aplicaciones web adaptadas a las necesidades de tu negocio: desde plataformas de comercio electrónico hasta sistemas de reservas y paneles de administración.

Contacto

Construyamos algo minimalista y memorable.

Cuéntame tus objetivos y plazos. Te responderé en un plazo de 24 horas.

keywords.✅ Your email has been sent successfully!