Christián R. Vazquez - Desarrollador Backend

Christián R. Vazquez

Desarrollador Backend

Sobre mí

Hola, soy Christian Vazquez, un Ingeniero en Ciencias Informáticas apasionado por el desarrollo de software y la creación de soluciones web innovadoras. Mi formación en la UCI me proporcionó una base sólida en ingeniería de software, la cual he consolidado a través de proyectos personales donde aplico mi conocimiento en la práctica.

Mi motivación es transformar ideas en código funcional, limpio y eficiente, siguiendo las mejores prácticas y estándares de la industria. Aunque mi trayectoria profesional inicial ha estado fuera del ámbito del desarrollo, he dedicado los últimos dos años a mantener y potenciar mis habilidades de forma autodidacta, construyendo aplicaciones y explorando tecnologías modernas de front-end y back-end.

Mi experiencia se centra principalmente en el desarrollo backend con Java y PHP, donde he trabajado con frameworks como Spring Boot y Symfony. También tengo capacidad para crear interfaces frontend básicas y me adapto bien a entornos full-stack cuando el proyecto lo requiere, siempre con la humildad de reconocer que el aprendizaje en este campo es continuo.

Actualmente, curso una Maestría en Informática Aplicada para profundizar en mis conocimientos y especializarme, demostrando mi firme compromiso con el crecimiento continuo en este campo.

Cuando no estoy programando, disfruto de la lectura, el tiempo en familia y aprender sobre nuevas tecnologías. Creo firmemente en el aprendizaje continuo y en mantenerme actualizado con las últimas tendencias en desarrollo web.

Estudios

2025 - Presente

Maestria en Informatica Aplicada

Universidad José Martí (UNISS)

Complementando mi formación de grado con una especialización que busca cerrar la brecha entre la teoría avanzada en informática y su aplicación práctica en entornos empresariales y de investigación. Me estoy enfocando en adquirir competencias de alto nivel para el diseño e implementación de sistemas complejos que respondan a desafíos tecnológicos actuales.

2017 - 2022

Ingenieria en Ciencias Informaticas

Universidad de las Ciencias Informaticas (UCI)

Graduado de un programa de ingeniería con un enfoque práctico en el desarrollo de software. La formación en la UCI se caracterizó por un modelo de aprendizaje basado en proyectos reales, donde consolidé mis conocimientos en fundamentos de la computación, ingeniería de software, bases de datos y tecnologías de vanguardia, preparándome para enfrentar desafíos complejos en el ámbito del desarrollo de software.

Experiencia

2024 - Presente

Desarrollador Backend

Freelance / Proyectos Independientes

Desarrollo de aplicaciones web robustas utilizando Symfony y Spring Boot. Implementación de APIs RESTful, diseño de bases de datos MySQL, y creación de arquitecturas escalables. Colaboración en el ciclo completo de desarrollo desde el análisis hasta el despliegue.

2021 - 2024

Desarrollador Backend Junior

Centro de Desarrollo Local

Desarrollo de aplicaciones móviles nativas para Android utilizando Java (Android Nativo). Desarrollo y mantenimiento de aplicaciones web utilizando Java y Spring Boot. Creación de interfaces de usuario con HTML, CSS y JavaScript. Soporte técnico y resolución de incidencias en sistemas existentes. Participación en equipos ágiles para el desarrollo de soluciones empresariales.

2018 - 2021

Practicante de Desarrollo de Software

Universidad de las Ciencias Informáticas

Desarrollo de proyectos académicos y de investigación aplicando metodologías de ingeniería de software. Implementación de soluciones con Java y PHP. Aprendizaje y aplicación de patrones de diseño, bases de datos y mejores prácticas de desarrollo bajo supervisión académica.

Proyectos

Sistema Backend

Sistema de Gestión de Inventario y Ventas

Sistema completo desarrollado con Symfony para gestión de inventario, ventas, compras y análisis de datos. Incluye control de stock, facturación PDF, dashboard con métricas y servicios especializados para lógica de negocio compleja.

Symfony 7 PHP 8 Doctrine ORM MySQL Twig JavaScript CSS

Sistema Backend Seguro

Sistema de Autenticación y Control de Acceso

Sistema completo de seguridad desarrollado con Symfony que implementa autenticación JWT, autorización granular con Voters, registro de auditoría exhaustivo y gestión de usuarios. Incluye sistema de roles, validación de DTOs, logs de seguridad y pruebas unitarias completas.

Symfony 7 PHP 8 JWT Authentication Doctrine ORM MySQL Voters & Authorization DTO Validation Audit Logging PHPUnit Testing

Arquitectura Microservicios

Sistema de Biblioteca con Arquitectura de Microservicios

Sistema distribuido escalable desarrollado con Spring Boot para gestión completa de biblioteca. Implementa microservicios especializados para libros, usuarios, préstamos y notificaciones, con API Gateway, service discovery y comunicación asíncrona mediante mensajería.

Java 17 Spring Boot 3 Spring Cloud Spring Data JPA Docker PostgreSQL API Gateway Maven

Aplicación Móvil

Sistema Móvil para Gestión de Solicitudes de Tarjetas BANCEC

Aplicación Android completa desarrollada para optimizar el proceso de recepción de solicitudes de tarjetas magnéticas en entornos bancarios. Incluye captura de datos mediante QR, gestión de clientes, exportación/importación Excel, estadísticas en tiempo real y transferencia segura de datos entre dispositivos.

Android Java SQLite Gradle

Portafolio Profesional - Sitio Actual

Portafolio Profesional Responsive

Single Page Application moderna desarrollada con HTML5, CSS3 y JavaScript vanilla. Incluye diseño responsive, tema claro/oscuro persistente, navegación suave, animaciones al scroll y formulario de contacto interactivo.

HTML5 CSS3 JavaScript ES6+ Responsive Design CSS Variables LocalStorage API

Habilidades Técnicas

Lenguajes de Programación

Java
PHP
JavaScript

Tecnologías Web

HTML
CSS

Frameworks y Tecnologías

Symfony
Spring Boot
Spring Cloud
Doctrine ORM

Bases de Datos

MySQL
PostgreSQL
SQLite

Herramientas de Desarrollo

Git
Maven
Gradle
Docker

Arquitectura y Conceptos

APIs REST
Microservicios
API Gateway

Habilidades Blandas

Resolución de Problemas
Trabajo en Equipo
Aprendizaje Autónomo

Contacto