Sobre mí

Soy desarrollador full-stack en San Salvador. Construyo software para resolver problemas concretos: sistemas para organizaciones sociales, automatizaciones que eliminan trabajo manual y proyectos propios que corren en producción sobre servidores que administro yo mismo.

Mi fuerte es el backend. Trabajo con Python, PHP, TypeScript y C#, y le doy la misma importancia a la arquitectura, las pruebas y el despliegue que a que el código funcione.

Ilustración de Oscar programando en su escritorio, con un gato dormido junto al teclado

Ahora mismo

Cómo trabajo

Arquitectura y pruebas

Separo responsabilidades, escribo pruebas y documento. El código tiene que funcionar hoy y seguir siendo fácil de cambiar mañana.

De la idea a producción

No me quedo en el código: despliego, monitoreo y mantengo. Mis proyectos corren en servidores que administro yo mismo.

Entiendo a quien lo va a usar

Me siento con personas no técnicas, entiendo cómo trabajan y lo convierto en una herramienta que de verdad usan.

Software libre

Uso Linux a diario, contribuyo a proyectos open source y publico mi código para que otros aprendan de él.

Habilidades

Stack principal

  • Python
  • TypeScript
  • FastAPI
  • React
  • Next.js
  • PostgreSQL
  • Docker
  • Linux

Lenguajes

  • Python
  • TypeScript
  • JavaScript
  • PHP
  • C#
  • SQL
  • Kotlin

Backend

  • FastAPI
  • Laravel
  • Node.js
  • ASP.NET Core + EF Core
  • Django
  • REST
  • JWT
  • RBAC

Frontend y móvil

  • React
  • Next.js
  • Tailwind CSS
  • Jetpack Compose
  • React Native

Bases de datos

  • PostgreSQL
  • MySQL / MariaDB
  • SQL Server
  • Firestore

DevOps e infraestructura

  • Docker
  • Linux (Ubuntu Server, Fedora, Arch)
  • Dev Containers
  • Nginx
  • Coolify
  • Cloudflare
  • AWS S3
  • Railway

Prácticas

  • Git
  • Clean Architecture
  • Pruebas automatizadas
  • Postman
  • Scrum
  • Apps Script

¿Trabajamos juntos?

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

Escríbeme