Hola, soy Oscar.

Desarrollador full-stack. Construyo aplicaciones web completas, de la interfaz al servidor.

Diseño interfaces con React y Next.js, construyo APIs con Python, Node.js, PHP o C#, y despliego con Docker. Uso Linux a diario y contribuyo al software libre siempre que puedo.

Ilustración de Oscar Aragón
  • San Salvador, El Salvador
  • Frontend, backend y despliegue
  • Linux y open source
Todos los proyectos
Ya disponibleFlatpak y RPM · Licencia MIT

Reelix

Grabador de pantalla nativo y local para GNOME y Wayland, al estilo de Loom. Graba pantalla, micrófono, audio del sistema y una burbuja con tu cámara, y lo guarda en MP4. Sin nube ni cuentas.

RustGTK4libadwaitaPipeWireGStreamer
Captura de ReelixCaptura de Reelix
Captura de MediCore

MediCore

Sistema de gestión clínica multi-tenant

Cubre el ciclo completo de atención: pacientes, agenda de citas, consulta con notas SOAP y diagnósticos CIE-10/CIE-11, y recetas. Backend en Clean Architecture de cuatro capas, con sesiones en cookies httpOnly y protección CSRF, y una consola de plataforma con auditoría completa e impersonación controlada de cuentas.

218 pruebas automatizadasFastAPISQLAlchemyPostgreSQLReactTypeScript
Captura de QuinielaSV
En producción

QuinielaSV

Plataforma de pronósticos del Mundial 2026

Los jugadores pronostican cada partido y suman puntos según su acierto y la fase del torneo, con bonos por campeón y clasificados. Incluye ligas privadas con código de invitación, ranking con criterios de desempate y un panel de administración para cargar resultados y recalcular puntajes.

600+ pronósticos registradosNext.jsReactTypeScriptFirebaseTailwind CSS

Event Ticket System

API de venta de boletos para eventos

Backend para gestionar eventos y vender boletos de punta a punta: autenticación con JWT, pagos con Stripe Checkout confirmados mediante webhooks y boletos con código QR para validar el acceso. Documentado con Swagger y con registro de actividad.

Stripe pagos en líneaBunElysiaJSTypeScriptPostgreSQLDrizzleStripe

Eventos Comunitarios

App Android · Proyecto universitario

App nativa para que una comunidad organice eventos y confirme asistencia, con historial de participación y estadísticas por usuario. Inicio de sesión con correo, Google o Facebook mediante Firebase Auth, y una API REST en Node.js y MySQL desplegada en Railway.

Android app nativaKotlinJetpack ComposeNode.jsMySQLRailway

Lo último del blog

Todos los artículos

¿Trabajamos juntos?

Estoy disponible para proyectos freelance y puestos de desarrollo backend o full-stack.

Escríbeme