Angel Espinoza
FullStack Developer
FullStack Developer con experiencia en el diseño, desarrollo y mantenimiento de páginas web estáticas y dinámicas. Desarrollo de sistemas de administración personalizados,
especializado en tecnologÃas como JavaScript, Node.js, Java y Php con los principales frameworks.
Habilidades
Experiencia en la creación de una amplia variedad de proyectos web, incluyendo tiendas en lÃnea, páginas informativas, sistemas de administración y blogs. Mi objetivo es proveer soluciones personalizadas que cumplan con las necesidades especÃficas.
JavaScript (Angular, React y Next)
Creación de aplicaciones web modernas utilizando Angular, ReactJS o NextJS, adaptadas a los requerimientos especÃficos del proyecto y enfocadas en rendimiento, escalabilidad y experiencia de usuario.
NodeJs (Express.js, NestJS)
Implementación de una API REST en Node.js con autenticación JWT, incluyendo múltiples endpoints para la administración segura de recursos.
PHP (Laravel, CodeIgniter)
Creación de aplicaciones web completas utilizando Laravel o CodeIgniter, incluyendo APIs RESTful, autenticación con tokens (JWT) y gestión de roles y permisos personalizados.
WordPress
Creación de sitios web, blogs y landing pages en WordPress, incluyendo personalización de temas, instalación de plugins, optimización para SEO y configuración de correos electrónicos personalizados con dominio propio.
VPS, Linux, Nginx
Implementación de certificados SSL y configuración de servidores con Nginx como proxy inverso sobre entornos Linux. Administración de VPS para alojar sitios web seguros, con optimización de rendimiento, redirecciones HTTPS y configuración avanzada del servidor.
Java (Spring Boot)
Desarrollo de aplicaciones backend robustas utilizando Spring Boot, con APIs RESTful, integración con bases de datos, autenticación JWT, control de acceso por roles y arquitectura basada en microservicios.
Bases de Datos (MySQL, PostgreSQL, MongoDB, Redis)
Diseño y administración de bases de datos. Optimización de consultas SQL en MySQL y PostgreSQL, uso de MongoDB para estructuras flexibles, y Redis para almacenamiento en caché, sesiones y mejora de rendimiento en aplicaciones web.