Saltar al contenido

Gabriel Serrano Rojas

Ingeniero de software full-stack

Todos los días aprendiendo cosas nuevas, desarrollando y manteniendo la buena vibra.

Gabriel Serrano Rojas
¡ese soy yo!

seguí a la lapa ↓

¿quién soy?

Sobre mí

Soy Gabriel, estudiante de Ingeniería de Software en la Universidad de Costa Rica, y curso en paralelo la carrera de Física.

Desde 2024 soy el ingeniero full-stack detrás de MangaKaCR, una librería de manga en San José, donde construí de punta a punta su punto de venta, su comercio electrónico y sus integraciones. También trabajo como asistente de investigación, llevando estudios biomédicos en papel a software que funciona sin conexión.

Educación

  • Bachillerato en Ingeniería de Software

    Universidad de Costa Rica · Mar. 2023 – dic. 2026 (esperado)

  • Bachillerato en Física (carrera simultánea)

    Universidad de Costa Rica · Mar. 2021 – actualidad

En MangaKaCR
En MangaKaCR
Equipo de investigación en la UNED
Equipo de investigación en la UNED

dónde he trabajado

Experiencia

  1. Ingeniero Full-Stack

    Mar. 2024 – actualidad

    MangaKaCR Bookstore · San José, Costa Rica

    • Construí un sistema de punto de venta e inventario con arquitectura limpia (ASP.NET Core, Blazor, PostgreSQL), reduciendo costos en un 78%
    • Implementé facturación, apartados, cashback, anulaciones auditadas y analítica de ventas; corregí condiciones de carrera en el POS
    • Escribí más de 900 pruebas con xUnit y Testcontainers; configuré CI, CodeQL, SonarQube y builds de Docker en GitHub Actions
    • Desarrollé el sitio de comercio electrónico en Wix (~3.000 usuarios mensuales, ~$2.000 de ingresos mensuales); inicié una tienda en Next.js (en progreso)
    • Automaticé la sincronización diaria del catálogo de productos en PDF a Google Drive e integré la API de Hacienda
  2. Asistente de Investigación

    Feb. 2026 – actualidad

    Universidad Estatal a Distancia / Universidad de Costa Rica · San José, Costa Rica

    • Digitalicé cuestionarios biomédicos en una aplicación HTML/CSS/JS sin conexión que guarda los datos de pacientes en CSV locales
    • Construí herramientas para fusionar CSV y restaurar esquemas, y un visor de respuestas para conciliar cuestionarios divergentes
    • Supervisé en sitio la migración de más de 600 cuestionarios en papel al sistema digital que usan otros 10 asistentes de investigación

cosas que he construido

Proyectos

mi caja de herramientas

Habilidades

Lenguajes

C#TypeScriptJavaScriptPythonC/C++SQL (PostgreSQL, SQL Server)HTML/CSSR

Frameworks

ASP.NET CoreBlazorEF CoreNext.jsReactNode.jsPrismaxUnitVitestPlaywright

Nube y herramientas

GitGitHub ActionsDockerAzureEntra IDGoogle CloudCloudflare R2SupabaseMinIOWix

¡escribime!

Contacto

¿Tenés un proyecto, una vacante o solo una pregunta? Escribime.

Tucán pico iris
Tucán pico iris

o encontrame aquí