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.