Tecnologías
Como desarrollador full stack, me gusta trabajar con tecnologías de distintas categorías que abarcan tanto el desarrollo del lado del cliente como del servidor. Esto me permite construir aplicaciones completas, modernas y escalables, cuidando cada detalle desde la experiencia del usuario hasta la lógica interna y el despliegue en producción. En este apartado encontrarás las principales tecnologías que utilizo en mi día a día para dar vida a mis proyectos.
FRONTEND
Framework moderno para construir sitios web rápidos y optimizados, utilizando componentes de múltiples frameworks como React, Vue y Svelte.
Framework de CSS utilitario que permite construir diseños personalizados directamente en el HTML, facilitando la creación de interfaces responsivas y modernas.
Librería de JavaScript sencilla y flexible para crear gráficos interactivos y visualizaciones de datos en aplicaciones web, compatible con una amplia variedad de tipos de gráficos.
Biblioteca de JavaScript para construir interfaces de usuario, que permite crear componentes reutilizables y gestionar el estado de la aplicación de manera eficiente.
Lenguaje de marcado estándar para la creación de páginas web, que introduce nuevas características y elementos para mejorar la estructura, presentación y funcionalidad del contenido web.
Lenguaje de estilos utilizado para describir la presentación de documentos HTML, permitiendo controlar el diseño, colores, fuentes y disposición de los elementos en una página web.
FULL STACK
Superset de JavaScript que añade tipado estático opcional, mejorando la robustez y mantenibilidad del código en proyectos grandes y complejos.
Lenguaje de programación interpretado, ampliamente utilizado para el desarrollo web, que permite crear contenido dinámico e interactivo en el navegador y en el servidor.
BACKEND
Plataforma de backend como servicio que proporciona una base de datos PostgreSQL, autenticación, almacenamiento y funciones en tiempo real, facilitando el desarrollo de aplicaciones web y móviles.
Servicio de envío de correos electrónicos diseñado para desarrolladores, que ofrece una API sencilla y escalable para gestionar campañas de email y notificaciones transaccionales.
Entorno de ejecución de JavaScript del lado del servidor, que permite construir aplicaciones escalables y de alto rendimiento utilizando un modelo de E/S no bloqueante y orientado a eventos.
DESPLIEGUE
Plataforma de despliegue y alojamiento optimizada para aplicaciones frontend y sitios estáticos, que ofrece integración continua, escalabilidad automática y un rendimiento excepcional.
Plataforma de alojamiento de código fuente y control de versiones basada en Git, que facilita la colaboración entre desarrolladores y la gestión de proyectos de software.