LOG 01 · SALIDA10.46°N 84.70°WCOSTA RICA

Alonso Ugalde

Ingeniero de software sénior

Full-stack · .NET, C#, TypeScript, React · Azure y AWS

12 años en tecnología — de San José a Toronto.

Desplázate para comenzar el viaje

LOG 02 · EL AULA9.93°N 84.08°W2014 — 2025

Comenzó con un marcador

Antes de llevar software a todo un país, lo enseñé — un aula a la vez.

MEP — Ministerio de Educación Pública

jul 2014 — dic 2025

Profesor de informática → Ingeniero de software · Costa Rica

Enseñé informática en la educación pública de Costa Rica y luego pasé a los sistemas del propio ministerio: diseñé SEA, SIRIMEP y AprendizUp, dirigí su desarrollo y los desplegué en todo el país.

Llevé la cobertura de pruebas automatizadas al 70 % y mejoré el rendimiento de las consultas a la base de datos en al menos un 60 %.

  • Docencia
  • Currículo
  • Python
  • Java
  • Web
El aula me enseñó a explicar un sistema antes de construirlo.

LOG 03 · EL PAÍS SE ENCIENDE9.93°N 84.08°W2019 — 2025

Plataformas para todo un país

Tres sistemas nacionales para el Ministerio de Educación Pública — cada nodo que brilla en el mapa es una escuela.

SEA — Sistema de Evaluación Ágil

Líder técnico · 2023

Registro de evaluaciones estudiantiles para todos los centros educativos públicos de Costa Rica

Plataforma web nacional donde el personal docente de los centros educativos públicos registra las evaluaciones de su estudiantado durante el curso lectivo. Frontend en React + TypeScript, API en ASP.NET, infraestructura en Azure — más SEA Institucional, una aplicación en Blazor WebAssembly donde el personal administrativo gestiona matrícula, grupos y reportes de calificaciones.

  • React
  • TypeScript
  • ASP.NET
  • Azure
  • Blazor

AprendizUp

Líder técnico · 2021 — 2022

Catálogo de recursos digitales de aprendizaje

Catálogo de recursos digitales de aprendizaje alineado con el currículo educativo costarricense, con una aplicación móvil en React Native y un panel administrativo en Laravel. React, Node.js, Sequelize, Azure MySQL.

  • React
  • React Native
  • Node.js
  • Sequelize
  • Azure MySQL

LOG 04 · CLASES NOCTURNAS9.93°N 84.08°W2018 — 2023

Profesor al caer la noche

Cinco años en dos universidades, enseñando el stack con el que construía de día.

Universidad Latina

may 2018 — jul 2021

Profesor universitario de informática · Costa Rica

Docencia universitaria en Java, C#, estructuras de datos y patrones de diseño: convertir conocimiento práctico en fundamentos transferibles.

  • Java
  • C#
  • Estructuras de datos
  • Patrones de diseño

Universidad Cenfotec

dic 2021 — nov 2023

Profesor universitario de informática · Costa Rica

Clases nocturnas de Python, React, Angular y principios de software para la siguiente generación de ingenieros costarricenses.

  • Python
  • React
  • Angular
  • Principios de software

LOG 05 · EL ESCRITORIO NOCTURNO9.93°N 84.08°W2023 →

Trabajando entre fronteras

Ingeniería sénior para empresas de Estados Unidos — desde un escritorio en Costa Rica, con lluvia en la ventana.

Aubrant Digital

dic 2023 — Actualidad

Ingeniero de software sénior · Remoto · empresa de EE. UU.

Diseñé sistemas de notificaciones y correo sobre Azure Functions, Queue Storage y ASP.NET; trabajo full-stack con Blazor WebAssembly y Entity Framework.

  • ASP.NET
  • C#
  • Azure Functions
  • Blazor
  • Entity Framework

Aya Healthcare

jul 2024 — dic 2025

Ingeniero de software sénior · Costa Rica · empresa de EE. UU.

En la sede de Aya en Costa Rica, construí la gestión de SMS sobre un microservicio de Twilio; servicios orientados a eventos con AWS y RabbitMQ; React + TypeScript en el frontend.

  • Twilio
  • AWS
  • RabbitMQ
  • React
  • TypeScript
  • Redux

LOG 06 · EN TRÁNSITOSJO → YYZ2025

2025. Nuevo país. El mismo oficio.

LOG 07 · LLEGADA43.65°N 79.38°W2025 →

Toronto, presente

Sigo construyendo para Aubrant Digital, ahora desde Toronto — y otra vez en clases nocturnas, esta vez del lado del estudiante.

International Business University

2025 — Actualidad

MBA — Gestión de Sistemas de Información (en curso) · Toronto, Canadá

De vuelta en un aula — ahora del lado del estudiante: estudios de posgrado sobre cómo se dirigen las organizaciones tecnológicas, en paralelo a la ingeniería a tiempo completo.

  • Estrategia
  • Sistemas de información
  • Liderazgo

Portfolio v1

Donde esta historia se escribió por primera vez

La primera versión de alonsougalde.com (2021–2026): Next.js y CSS Modules escritos a mano. Preservada tal cual se publicó — una pieza de museo que todavía se puede visitar.

  • Next.js
  • CSS Modules
  • Vercel

Este sitio (v2)

Una historia en 3D, de Costa Rica a Toronto, que avanza a medida que te desplazas

La página que estás leyendo: Next.js, React Three Fiber y GSAP contando todo el recorrido como un solo vuelo de cámara continuo.

  • Next.js
  • React Three Fiber
  • GSAP
  • TypeScript

LOG 08 · EL ARCO COMPLETO9.93°N → 43.65°N2014 →

Construyamos algo

Construyendo desde Toronto. Con raíces en Costa Rica.

augaldecr@gmail.com

Hecho con Next.js, React Three Fiber y GSAP. Contenido en español e inglés. Historia del sitio: v1 (2021 — 2026)