Ingenieria Civil Informática y Telecomunicaciones
UDP
Santiago - Chile
“Las grandes oportunidades nacen de haber sabido aprovechar las pequeñas” - Bill Gates
Ver Resumen Contactame
Soy Licenciado en Ingeniería Civil Informática y Telecomunicaciones de la Universidad Diego Portales.
Apasionado por el backend con muchísimo interés en crear
soluciones prácticas y eficientes a través de la tecnología. He trabajado con herramientas como Node.js,
NestJS, PostgreSQL y Docker, y disfruto construyendo aplicaciones que faciliten la experiencia de los
usuarios y tengan un impacto real.
Actualmente, estoy desarrollando mi propio MVP, FREEQ, una aplicación que convierte las filas físicas en
filas virtuales, permitiendo a los usuarios ahorrar tiempo en su día a día. Este proyecto, en el que
utilizo React Native para el frontend y para el backend utilizo arquitectura de microservicios con Kafka
para la sincronización en tiempo real, ha sido una gran experiencia para explorar soluciones escalables y
de alto impacto.
Me motiva trabajar en equipo y colaborar en proyectos innovadores que presenten desafíos interesantes y
que también me permitan aprender y expandir mis conocimientos. Mi objetivo es seguir ampliando mis
conocimientos en programación, arquitecturas y diseño de software, y contribuir con soluciones que generen
valor. Me motiva mejorar procesos y facilitar el uso de la tecnología para las personas en su vida diaria.
Localidad: Santiago de Chile
Correo: pipe.castro.espinoza.gmail.com
El verdadero peligro no es que las computadoras comenzaran a pensar como los hombres, sino que los hombres comenzaran a pensar como las computadoras - Sydney J. Harris
La conectividad es un derecho humano - Mark Zuckerberg
Docker
Stack: NestJS | ReactJS | PostgreSQL
Sistema automatizado para gestionar postulaciones a ayudantías de estudiantes de Ingeniería y registrar detalladamente los ayudantes asignados a cada profesor.
Stack: NestJS | Docker | PostgreSQL | NATS | WebSockets
Arquitectura de microservicios para una aplicación que transforma colas físicas en filas virtuales, optimizando tiempos de espera con sincronización en tiempo real, alta escalabilidad y rendimiento.
Ver Proyecto
Stack: NodeJs | WebSocket
Este es un proyecto de servidor y cliente WebSocket, que permite transmitir mensajes públicos y privados entre clientes conectados. Además, incluye un CLI personalizado para iniciar tanto el servidor como el cliente usando comandos simples.
Ver Proyecto
Stack: Redis | NodeJs
Servidor proxy con caché implementado en Node.js que almacena respuestas HTTP en memoria utilizando redis. Optimiza el rendimiento al servir respuestas directamente desde el caché para consultas repetidas, reduciendo la latencia y la carga en el servidor.
Ver Proyecto
UDP
Santiago - Chile
UTEM
Santiago - Chile
Colegio María Auxiliadora
Santiago - Chile
Desarrollador Full Stack
Desarrollador Full Stack