Gerardo - Desarrollador full-stack con experiencia en PHP, JavaScript y Laravel
Resumen
Desarrollador full-stack con experiencia en PHP, Laravel y JavaScript, especializado en diseñar, construir y mantener aplicaciones web robustas y eficientes.
Logros Clave
- Desarrollo de componentes React reutilizables y gestión del estado con Redux en frontend
Habilidades
Aplicó PHP, Laravel y GIT en proyectos para diseñar bases de datos y lógica de negocio
Creó componentes React y gestionó estados con Redux en aplicaciones web modernas
Implementó endpoints RESTful para facilitar la comunicación entre front y back
Configuró entornos con Node.js, npm/yarn y otros paquetes para proyectos front-end
Identificó y mejoró áreas críticas en rendimiento y consultas de base de datos
Idiomas
Experiencia
Desarrollador backend
ITOESTE
Diseño de base de datos: Creé y mantuve la estructura de la base de datos utilizando migraciones y modelos de Eloquent ORM., Desarrollo de API: Implementé endpoints de API RESTful para facilitar la comunicación entre el frontend y el backend de la aplicación., Implementación de lógica de negocio: Desarrollé la lógica de negocio de la aplicación, incluyendo procesamiento de datos, validación y seguridad., Autenticación y autorización: Configuré sistemas de autenticación y autorización para controlar el acceso a las partes protegidas de la aplicación., Optimización de rendimiento: Identifiqué y mejoré áreas de la aplicación que podían ser optimizadas en términos de rendimiento, como consultas de base de datos, uso de caché, etc.
Desarrollador frontend
YATTASOFT
Configuración del entorno de desarrollo: Instalé y configuré Node.js, npm (o yarn) y otros paquetes necesarios para el desarrollo de la aplicación React., Creación de componentes React: Desarrollé componentes React reutilizables y funcionales siguiendo las mejores prácticas de diseño., Gestión del estado de la aplicación con Redux: Configuré Redux en la aplicación para centralizar y gestionar el estado de manera eficiente., Definición de acciones y creadores de acciones: Definí acciones que describían eventos en la aplicación y creadores de acciones para generar estas acciones., Creación de reductores: Implementé reductores que actualizaban el estado de la aplicación en respuesta a acciones específicas.
Educacion
U.E San Maximiliano K.
BACHILLER
A.U.G.R.M
ING DE SISTEMAS