cristian dev

Hi there 👋

Soy Cristian Vásquez — backend developer

Bienvenido a mi perfil

Presentación personal dentro del mismo proyecto que impulsa OVER APP. Explora el producto cuando quieras volver al tablero.

Sobre mí

👨‍💻 Desarrollador FullStack con experiencia en backend y frontend (alrededor de 6 años).

🎓 Ingeniero en sistemas — Fundación de Educación Superior San José.

💼 Experiencia en empresas de comercio y tecnología, backend y frontend.

🎸 Músico en el tiempo libre; cine y anime.

Experiencia profesional

Toca cada cargo para ver el detalle · mismo contenido que en LinkedIn

Jornada completa
  • Desarrollo backend en productos digitales y soporte a plataformas de la compañía en entorno remoto.

Jornada completa
  • Plataformas: mantenimiento e implementación de módulos en soluciones sobre Zend Framework y migración del dominio hacia microservicios serverless con TypeScript.
  • Arquitectura: migración de parte del dominio principal a microservicios aplicando DDD (Domain-Driven Design) y arquitectura hexagonal.
  • Bases de datos: diseño y despliegue de nuevos flujos en MySQL y DynamoDB.
  • Control de versiones: adopción del flujo GitFlow.
  • Metodología: equipos ágiles con marco SCRUM y gestión en Asana.

Jornada completa
Phalcon
Yii
Next.js
RabbitMQ
Arquitectura hexagonal
  • Plataformas: mantenimiento e implementación de módulos en Phalcon, Yii y Next.js; levantamiento de nuevos requerimientos y soporte al negocio.
  • Arquitectura: evolución de microservicios con RabbitMQ y enfoque hexagonal.
  • Bases de datos: nuevos flujos y ajustes en MySQL.
  • Control de versiones: flujo GitFlow.
  • Metodología: SCRUM con Jira.

Jornada completa
Laravel
Vue.js
NestJS
Arquitectura hexagonal
DDD
SOLID
  • Plataforma: mantenimiento e implementación de módulos en Laravel y Vue.js; incorporación de nuevos requerimientos.
  • Arquitectura: refactorización con arquitectura hexagonal y DDD, principios SOLID y buenas prácticas en PHP 7.4 y 8.1.
  • Bases de datos: nuevos flujos en MySQL, incluidos procedimientos almacenados.

Jornada completa
SQL Server
API REST
PHP 8
Slim
ASP.NET Core
AWS
IIS
  • CRM – API: PHP 8 y Slim, Composer, ADR con Front Controller, API REST con enfoque SOLID; SQL Server; despliegue en AWS e IIS.
  • CRM – Front: módulos en ASP.NET Core con JavaScript y Bootstrap 5; mismo entorno AWS e IIS.
  • Gestión y ajustes de bases de datos asociadas a los productos.
  • Soporte técnico de aplicaciones a nivel básico.

Educación

Ingeniería en sistemas

Fundación de Educación Superior San José

feb. 2019 – nov. 2023

Licencias finalizadas. Si añades diplomaUrl en professionalData.ts, aparecerá el enlace a la credencial.

Curso de Fundamentos de Symfony 6

Platzi · feb. 2023
ID: f2d89a34-e2b1-4ce1-82d5-3531486c74f2
Symfony

Curso avanzado de Laravel

Platzi · feb. 2023
ID: b19b44a0-2a21-4a7b-af61-35e50533f012

Buenas prácticas para escritura de código

Platzi · ago. 2022

CQRS

Codely · jul. 2022

Arquitectura hexagonal

Codely · jun. 2022

Principios SOLID aplicados

Codely · oct. 2021

Curso profesional de Scrum

Platzi · ago. 2021
ID: afa4d307-3edc-4e4b-8ae1-288ddaf07c0f

🚀 Proyectos y aprendizaje

🔭 En producción: OVER APP · Gloomi

🌱 Aprendiendo: DDD, TDD, NestJS, Hexagonal Architecture, Next.js.

🧪 Proyectos propios

Contexto, stack y una vista embebida. Si el iframe no carga (algunos hosts bloquean el embed), usá «Abrir proyecto».

Autor · full stack

OVER APP

OS personal: finanzas, tareas, vehículo, archivos y asistente

Aplicación propia para organizar el día a día: contabilidad (ingresos, gastos, liquidez y créditos con abonos a capital), tareas, vehículo, explorador de archivos e imagen, y un asistente que ayuda a cargar movimientos. Auth con JWT y despliegue en Railway.

Arquitectura

API hexagonal en NestJS (casos de uso + repositorios) y frontend Next.js App Router + MUI.

Base de datos

MongoDB con Mongoose

Infra

Railway (API + web) · volume en /app/uploads

NestJS 11
Next.js 15
React 19
MUI 7
MongoDB
JWT
Railway
Abrir proyecto
over-api-application-production.up.railway.app/
Autor · full stack

Gloomi

Tienda creepy-cute de peluches sostenibles

Marca y e-commerce de peluches con historia: catálogo, adopción, personalizador 3D, upcycling, comunidad y panel admin (productos, hero, logo y mensajes). El front consume la API Nest; las fotos viven en disco persistente.

Arquitectura

Monorepo: SPA Vite + React (Three.js en el personalizador) y API NestJS + Mongoose. Deploys separados por carpeta en Railway.

Base de datos

MongoDB (productos, branding, home, contactos)

Infra

Railway · volume /app/uploads para fotos

NestJS
Vite
React 19
Three.js
Tailwind
MongoDB
Multer
Railway
Abrir proyecto
gloomi-production.up.railway.app/

🧰 Stack y herramientas

Stack tecnológico
ArquitecturaRabbitMQ

📊 GitHub

Visitas al perfilEstadísticas de GitHubLenguajes más usados
ContribucionesCalendario de contribuciones en GitHub
© 2026 Cristian Vásquez · Presentación en OVER APP
Cristian Vásquez — Backend & FullStack Developer