Daniel Sebastian GalindoSoporte TI | Sistemas | Desarrollo Web Junior
Resumen

Desarrollador Web Junior autodidacta, con experiencia práctica construyendo aplicaciones con React, Next.js, JavaScript, TypeScript, Node.js y PostgreSQL. He integrado APIs REST, autenticación, bases de datos relacionales, pruebas y despliegues automatizados. Me adapto con facilidad a nuevas tecnologías y herramientas, apoyándome en documentación, investigación y herramientas de IA para aprender, resolver problemas y desarrollar soluciones. Titulación de Ingeniería en Sistemas Computacionales concluida; título definitivo en trámite. Resido en Uruapan y cuento con disponibilidad para reubicación.

Proyectos

My Cloud Drive⁠

Plataforma de almacenamiento en la nube.

Cargas directas a almacenamiento de objetos: Se implementó un flujo de carga mediante URL prefirmada desde el navegador hacia Cloudflare R2, evitando el paso por el servidor de aplicaciones durante la transferencia de archivos.

Autenticación y autorización: Integración de Auth.js v5, OAuth, autenticación de dos factores (2FA) basada en TOTP y políticas RLS de Supabase.

Calidad y Operaciones: Modelado de datos relacionales con PostgreSQL, Supabase y Drizzle ORM; implementación de CI con GitHub Actions, monitoreo con Sentry y pruebas E2E con Playwright.

Movie Discovery Platform⁠

Aplicación web de búsqueda de películas

Pruebas e integración continua (CI): Se añadieron 71 pruebas automatizadas con Vitest y React Testing Library, además de comprobaciones de GitHub Actions para linting, pruebas y compilaciones de producción.

Rendimiento y UX: Implementación de React.memo, división de código, búsqueda con debouncing, mejoras de accesibilidad e internacionalización en 12 idiomas.

Flujo de trabajo de desarrollo: aplicación de Conventional Commits y linting previo al commit con Husky.

Educación

Maestría estudios concluidos; grado no expedido.

UTEL
08/2023 – 12/2024

Ingeniería en Sistemas Computacionales titulación concluida

ICEP
08/2020 – 07/2023Uruapan, Mich.
Habilidades
Lenguajes y frontend:

TypeScript, JavaScript, React, Next.js, Tailwind CSS, HTML

Pruebas:

Vitest, Playwright

Backend y datos:

Node.js, PostgreSQL, Drizzle ORM, Supabase

DevOps y servicios:

GitHub Actions, Sentry, Vercel, Cloudflare R2

Experiencia laboral

Soporte TI

ICEP
  • Segmentación de red e infraestructura: Se mapeó y reestructuró la topología de red de la institución, separando el tráfico de estudiantes y administrativo entre dos proveedores de servicios de Internet (ISP) distintos mediante la reubicación estratégica de conmutadores y puntos de acceso (AP) para optimizar el ancho de banda y la seguridad.
  • 09/2022 – 03/2023Uruapan, Mich.
  • Diagnóstico y ensamblaje de hardware: Se realizó mantenimiento correctivo en equipos informáticos inoperativos; se diagnosticaron fallos a nivel de componentes y se ensamblaron estaciones de trabajo funcionales a partir de piezas recuperadas, optimizando así los recursos de hardware de la institución.
  • Documentación técnica: Se elaboró ​​un mapa detallado de la topología de red física y lógica utilizando Cisco Packet Tracer.
  • Idiomas
    Español (nativo)
    Inglés (avanzado)
    Certificaciones