Skip to content

Gabriel Serrano Rojas

Full-stack software engineer

Every day learning new things, developing and keeping the vibes up.

Gabriel Serrano Rojas
that's me!

follow the macaw ↓

who am I?

About

I'm Gabriel, a software engineering student at the Universidad de Costa Rica, pursuing a concurrent degree in physics.

Since 2024 I've been the full-stack engineer behind MangaKaCR, a manga bookstore in San José, building their point-of-sale system, e-commerce and integrations end to end. I also work as a research assistant, turning paper-based biomedical studies into offline-first software.

Education

  • B.S. in Software Engineering

    Universidad de Costa Rica · Mar 2023 – Dec 2026 (expected)

  • B.S. in Physics (concurrent degree)

    Universidad de Costa Rica · Mar 2021 – Present

At MangaKaCR
At MangaKaCR
Research team at UNED
Research team at UNED

where I've worked

Experience

  1. Full-Stack Engineer

    Mar 2024 – Present

    MangaKaCR Bookstore · San José, Costa Rica

    • Built a clean-architecture POS and inventory system (ASP.NET Core, Blazor, PostgreSQL), reducing costs by 78%
    • Implemented invoicing, layaways, cashback, audited voids and sales analytics; fixed POS concurrency races
    • Wrote 900+ xUnit and Testcontainers tests; set up CI, CodeQL, SonarQube and Docker builds on GitHub Actions
    • Developed the Wix e-commerce site (~3,000 monthly users, ~$2,000 monthly revenue); started a Next.js storefront (in progress)
    • Automated a daily product-catalog PDF sync to Google Drive and integrated the tax authority's (Hacienda) API
  2. Student Research Assistant

    Feb 2026 – Present

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

    • Digitized biomedical questionnaires into an offline HTML/CSS/JS app that keeps patient data in local CSVs
    • Built CSV merge and schema-restore tools and a response viewer to reconcile diverging questionnaires
    • Supervised the on-site migration of 600+ paper questionnaires to the digital system used by 10 other research assistants

things I've built

Projects

my toolbox

Skills

Languages

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

Frameworks

ASP.NET CoreBlazorEF CoreNext.jsReactNode.jsPrismaxUnitVitestPlaywright

Cloud & Tools

GitGitHub ActionsDockerAzureEntra IDGoogle CloudCloudflare R2SupabaseMinIOWix

email me!

Contact

Got a project, a role or just a question? Drop me a line.

Keel-billed toucan
Keel-billed toucan

or find me here