Desarrollador Full StackDavid, Chiriquí — Panamá

Construyo sistemas que tienen que cuadrar.

TypeScript, C# y Python, de la base de datos a la interfaz y hasta el servidor donde corre. Cada proyecto de esta página enlaza a su código, y los que están desplegados se pueden abrir ahora mismo.

Corriendo ahora mismo

Proyectos

Proyectos seleccionados

Cuatro proyectos. De cada uno: el problema, la decisión que tuve que tomar y en qué estado está.

C#·.NET 10·ASP.NET Core·PostgreSQL·EF Core·Docker

Rol
Solo — diseño, backend y despliegue
Problema
Tengo varios servicios en un mismo servidor y ninguna forma de saber si están vivos ni cuándo dejaron de estarlo. Prometheus con Grafana son dos servicios más que operar, y su modelo de scrapeo asume que puede alcanzar la máquina: justo lo que falla cuando la máquina se cae.
Decisión
Motor de ingesta propio, push-first y dimensionado para un operador. El dominio no lee, no escribe, no duerme y no pregunta qué hora es —el instante entra siempre como parámetro—, y hay tests que rompen el build si algún archivo toca el reloj del sistema. La ruta caliente escribe con COPY binario en vez de EF Core, y la retención suelta particiones enteras en lugar de borrar filas.
Resultado
Ingesta, rollups y motor de alertas corren en producción sobre el servidor donde vive el bot de Discord de esta misma página, y las alertas entregan a Discord de verdad, no en un test. Falta el panel. Ninguna regla ha disparado todavía por una condición real —la única prueba fue provocada—, así que los umbrales están puestos con criterio y no calibrados contra lo que hace el servidor.

Último push: 7 sept 2026

Next.js 15·TypeScript·Cloudflare Workers·D1·R2

Rol
Solo — full stack y despliegue
Problema
Idea mía: un sitio de turismo donde los tours y las fotos se pudieran cambiar sin volver a desplegar todo cada vez.
Decisión
Corrí Next.js 15 sobre Cloudflare Workers en lugar de un servidor Node: D1 para los datos relacionales, R2 para las imágenes. Nada que mantener encendido, y las páginas se sirven desde el edge.
Resultado
En línea. Los tours y sus fotos se editan desde un panel de administración propio, sin volver a desplegar.

Último push: 14 jul 2026

React·TypeScript·Django REST·PostgreSQL·Vite

Rol
Solo — API en Django y cliente React
Problema
Idea mía: una app para registrar un árbol plantado donde el punto del mapa, la foto y el registro entren en un solo paso en vez de tres.
Decisión
Lo separé en dos: Django REST Framework es dueño de los datos y la autenticación, React se encarga del mapa y las subidas. Mobile-first desde el principio.
Resultado
Desplegado y funcionando, con cuentas de usuario, subida de imágenes y un feed comunitario.

Último push: 19 jul 2026

Discord bot

C#·.NET·Discord.NET

Rol
Solo — reescritura
Problema
Este bot ya lo tenía hecho en Node.js. Rehacerlo era justamente el punto: quería aprender de verdad un runtime tipado y compilado, no leer sobre uno.
Decisión
C# con Discord.NET, para que el compilador atrapara lo que JavaScript me dejaba pasar.
Resultado
Corre en mi propio servidor, y esta página muestra en vivo si está en línea. Pequeño a propósito.

Último push: 8 ago 2026

Experiencia

Dónde trabajo

Desarrollador Full Stack

jul 2026 — hoy

ZeltaChiriquí, Panamá

Full stack sobre monorepos de TypeScript: base de datos, API y clientes web y móvil.

Todo se entrega como pull request, con verificaciones de CI, revisión por pares y tests.

TypeScriptReactReact NativeNext.jsHonoNode.jsPythonPostgreSQLDrizzle ORMCloudflare WorkersTurborepo

zelta.dev

Evidencia

El trabajo en números

github.com/MikeSs26

Doce meses de commits, y el código que hay en mis repositorios.

Contribuciones · últimos 12 meses

1,462

1,337 en repositorios privados125 en repositorios públicos

Repos públicos propios · sin forks

Repositorios en solitario
5
Código en repos
1.4 MB
Último push
7 sept 2026
Lenguajes en mis repositorios, por bytesEn los mismos repos
LenguajeProporciónBytes
C#
45.1%
TypeScript
38.9%
SCSS
7.3%
Python
7.3%

Datos de GitHub al 24 sept 2026

Stack

Con qué construyo

Las herramientas con las que he trabajado.

  • TypeScript
  • React
  • React Native
  • Expo
  • Next.js
  • Tailwind CSS
  • TanStack Query
  • Node.js
  • Hono
  • Express
  • Python
  • FastAPI
  • Django REST Framework
  • C#
  • .NET
  • ASP.NET Core
  • Entity Framework Core
  • PostgreSQL
  • Neon
  • Drizzle ORM
  • Zod
  • Cloudflare Workers
  • Cloudflare D1
  • Cloudflare R2
  • Docker
  • nginx
  • Turborepo
  • Vitest

Sobre mí

La versión corta

Soy desarrollador full-stack en David, Chiriquí, Panamá. Empecé con Java, seguí con C# porque me gustó, me moví a Python y Django porque quería entender la petición completa y no solo la pantalla, y llegué a TypeScript cansado de enterarme de mis errores en tiempo de ejecución. Hoy escribo en los tres últimos.

Lo que mejor hago: llevar algo desde un repositorio vacío hasta una URL que una persona puede abrir, y mantenerlo en pie después. El servidor donde corren Vigia y el bot de Discord lo administro yo.

Español nativo. Inglés técnico: lo leo y escribo a diario.

Contacto

Hablemos

La vía más rápida es el correo. Respondo todo.