Hola, mi nombre es

Marcos Velásquez.

Systems Engineer - Full Stack Developer.

+5 años de experiencia desarrollando y manteniendo aplicaciones.
Conocimientos en Node.js, Angular, and TypeScript.

1. Experiencia

2. Trabajos

Album

Editor de imágenes

Una herramienta creativa que fusiona la potencia de Fabric.js y Angular para brindarte un lienzo digital donde tus ideas cobran vida. Con ella, puedes recortar, redimensionar y, gracias a la inteligencia artificial, eliminar fondos de imágenes con facilidad. ¿Necesitas inspiración? Accede a Unsplash o importa desde tu PC o el propio Canva.

Pero eso no es todo. Desde generar códigos QR hasta seleccionar iconos de Icon Finder, todo está a tu alcance. ¿Quieres personalizar SVGs? ¡Por supuesto! Aplica filtros, efectos y máscaras de recorte para darle un toque único a tus creaciones.

¿Te gustan las plantillas? Este editor tiene de sobra. Diseños prediseñados, textos con múltiples fuentes y la capacidad de agregar figuras y emojis. Además, podrás jugar con sombras y una amplia gama de herramientas de diseño para dar ese toque final.

Album

Telollevo Chile

Es una aplicación de logística de envíos desarrollada para optimizar y facilitar la gestión integral de despachos en Chile.

La plataforma permite a los usuarios recibir notificaciones en tiempo real y gestionar de manera eficiente su perfil, despachos, pagos pendientes, pagos realizados y el seguimiento detallado de cada envío. Actualmente, más de 500 usuarios activos utilizan la app web para gestionar sus envíos de forma rápida y segura.

Además, la plataforma cuenta con un completo panel administrativo, donde los administradores pueden revisar el estado de los pagos, despachos y envíos, así como monitorear el progreso y la trazabilidad de cada operación.

Sistema de Rifas

Sistema de Gestión de Rifas

Aplicación web desarrollada con Angular y PocketBase que gestiona rifas digitales con funcionalidades completas para usuarios públicos y administradores. Implementa Domain-Driven Design (DDD) con arquitectura hexagonal, separando claramente las capas de dominio, aplicación e infraestructura.

Incluye actualizaciones en tiempo real, sistema de notificaciones automáticas vía WhatsApp, gestión de estados de números (disponible, en proceso, apartado), y una ruleta virtual que graba el proceso de sorteo. Los usuarios pueden filtrar números, subir comprobantes de pago y consultar historial con videos de sorteos.

El proyecto cuenta con testing unitario con Jest, documentación completa con diagramas UML, y configuración de desarrollo con PocketBase como backend. La arquitectura modular permite escalabilidad y mantenibilidad del código, con stores reactivos y componentes reutilizables siguiendo las mejores prácticas de Angular.

3. Certificados