Hola, soy Raúl Casado 👋

Soy desarrollador web con experiencia en aplicaciones reales y proyectos en producción. Me gusta trabajar cerca del producto, entender los problemas antes de escribir código y construir soluciones mantenibles.

Actualmente trabajo desarrollando y manteniendo funcionalidades full-stack en proyectos empresariales, combinando código legacy, nuevas features, bases de datos, notificaciones push y sistemas multi-timezone. Fuera del trabajo sigo aprendiendo a través del blog y proyectos propios, aplicando lo que construyo y documento en casos reales.

El punto de partida fue el grado superior de DAW, donde las ganas de entender cómo funcionan las cosas por dentro se volvieron difíciles de apagar. Python, React y Flask vinieron después, por cuenta propia, y esa base se traduce hoy en un stack que cubre desde scripts de automatización hasta interfaces en producción.

Lo que me mueve es resolver problemas reales con código. En el trabajo eso significa entender bien el problema antes de escribir la primera línea; en los proyectos propios, documentar lo que construyo para que también le sirva a alguien más.

Dentro del desarrollo web, el backend es donde más cómodo me siento, aunque no rehuyo el frontend cuando el proyecto lo pide. Y sigo aprendiendo: siempre hay algo nuevo. Como otro framework de JS, pero eso ya es otro tema.

Full Stack
Programador web en producción
+1 año
Experiencia profesional
+4
Apps empresariales en producción
PHP · JS · SQL · Firebase
Stack principal en producción

Tecnologías con las que trabajo 🚀

PHPPHPMySQLMySQLTypeScriptTypeScriptJavaScriptJavaScriptReactReactAstroAstroPythonPythonFirestoreFirestoreGitGitDockerDocker

Cómo trabajo

La programación es, para mí, un proceso de entender, no solo de entregar. Cada proyecto tiene su contexto, sus restricciones y sus trade-offs; el reto está en tomar buenas decisiones con esa información, no en aplicar siempre la solución más sofisticada. Cuando algo falla, prefiero entender por qué antes de buscar el siguiente parche.

Cuando no estoy programando

Cuando no estoy programando, desconecto con películas, series y videojuegos, y muchas veces eso acaba en una idea. Después de jugar a Pokémon Guesser me puse a desarrollar una versión propia con pistas diferentes. Lo mismo me pasa viendo cómo otros diseñan sus apps o webs: termino experimentando con las mías.

Enlaces útiles y proyectos

Hablemos

Abierto a proyectos y oportunidades interesantes. La forma más rápida de contactarme es por email — suelo responder en menos de un día.

raul@raulcasado.com