Backend · Sysadmin · Software libre
Llevo veinte años arreglando cosas que ya estaban en producción.
Desarrollo backend en PHP y Symfony, administración de servidores GNU/Linux y rescate de proyectos heredados: esos que nadie quiere tocar porque no hay documentación, la versión del lenguaje caducó hace años y aun así tienen que seguir funcionando mañana.
Trabajo como freelance desde Ciudad Real, en remoto, para clientes de toda Europa.
01Sobre mí
Soy ingeniero informático superior. Empecé escribiendo PHP cuando todavía se estilaba mezclarlo con el HTML, y he acabado montando y manteniendo la infraestructura donde corre.
Eso significa que no me limito a entregar código: si el problema está en la consulta, lo veo; si está en la configuración de Apache, en el exim que no entrega, o en un disco que se está llenando a las tres de la mañana, también.
Defiendo el software libre por convicción y por oficio: casi todo lo que uso a diario lo es, y varios de mis proyectos están publicados con licencia MIT.
Escribo en el blog desde 2008 sobre lo que me voy encontrando: administración de servidores, PHP, Symfony, GNU/Linux y el trabajo de freelance.
02En qué puedo ayudarte
Desarrollo backend
PHP moderno y Symfony. APIs, integraciones y lógica de negocio con pruebas, no a base de parches.
Administración de servidores
GNU/Linux, cPanel, Apache, MariaDB, correo. Puesta a punto, migraciones y respuesta ante incidentes de seguridad.
Rescate de proyectos heredados
Código sin dueño, sin documentación y con versiones fuera de soporte. Auditoría, actualización y plan para que deje de ser un riesgo.
Rendimiento
Sitios lentos que nadie sabe por qué lo son. Se mide, se localiza el cuello real y se corrige lo que de verdad pesa.
Seguridad y limpieza
Sitios comprometidos, inyecciones en base de datos, puertas traseras. Localizar, limpiar y cerrar el vector de entrada.
Segunda opinión
Revisión de arquitectura o de código antes de una decisión cara. A veces lo más útil es decir qué no hace falta hacer.
03Tarifas
04Proyectos propios
Whatly
Cliente de escritorio para WhatsApp Web: ventana nativa, bandeja del sistema, varias cuentas a la vez, desenfoque de privacidad, corrector con 31 idiomas y mensajes programados.
C++17 · Qt 6.10 · Qt WebEngine · CMake · MITMás en GitHub
El resto del código publicado, con sus incidencias y propuestas abiertas.
github.com/shakaran05Hablemos
Cuéntame qué necesitas y te digo con franqueza si puedo ayudarte, cuánto costaría y en cuánto tiempo. Si no es lo mío, te lo diré igual.