# Servicios — DevOps, backend y consultoría VoIP

Más de veinticinco años desarrollando software profesional, con especial foco en sistemas de facturación para <a href="https://es.wikipedia.org/wiki/Telecomunicaci%C3%B3n" target="_blank" rel="noopener">telecomunicaciones</a> y soluciones <a href="https://es.wikipedia.org/wiki/Sistema_de_planificaci%C3%B3n_de_recursos_empresariales" target="_blank" rel="noopener">ERP</a>+<a href="https://es.wikipedia.org/wiki/Customer_relationship_management" target="_blank" rel="noopener">CRM</a> a medida. Los últimos quince años centrado en diseñar, desplegar y mantener infraestructura en producción. Trabajo con empresas que necesitan resolver problemas concretos: un servidor que no escala, una arquitectura que se ha quedado corta, un despliegue que nadie se atreve a tocar, un sistema de facturación que hay que adaptar o un sistema <a href="https://es.wikipedia.org/wiki/Voz_sobre_protocolo_de_internet" target="_blank" rel="noopener">VoIP</a> que hay que montar desde cero. A continuación, tres proyectos que he construido íntegramente y que reflejan el tipo de trabajo que hago.

He diseñado y desarrollado desde cero toda la plataforma tecnológica de <a href="https://voiper.es" target="_blank" rel="noopener">VoIPer Telecom</a> utilizando exclusivamente <a href="https://es.wikipedia.org/wiki/Software_libre" target="_blank" rel="noopener">software libre</a>. El proyecto abarca todas las capas del negocio: desde la infraestructura de servidores y la red de voz, pasando por el ERP de facturación y gestión de clientes, hasta los servicios de valor añadido como <a href="https://es.wikipedia.org/wiki/Transferencia_de_Estado_Representacional" target="_blank" rel="noopener">API REST</a>, <a href="https://es.wikipedia.org/wiki/WebRTC" target="_blank" rel="noopener">WebRTC</a> para llamadas desde el navegador, <a href="https://es.wikipedia.org/wiki/Webhook" target="_blank" rel="noopener">webhooks</a> para integraciones en tiempo real y un bot de <a href="https://es.wikipedia.org/wiki/Inteligencia_artificial" target="_blank" rel="noopener">inteligencia artificial</a> conversacional. La plataforma es <a href="https://es.wikipedia.org/wiki/Tenencia_m%C3%BAltiple" target="_blank" rel="noopener">multi-tenant</a>, lo que permite operar múltiples marcas y clientes de forma aislada sobre la misma infraestructura, y soporta múltiples idiomas y lenguajes de programación en sus distintos componentes.

<a href="https://timeatwork.net" target="_blank" rel="noopener">TimeAtWork (TAW)</a> es un software <a href="https://es.wikipedia.org/wiki/Software_como_servicio" target="_blank" rel="noopener">SaaS</a> de registro horario que he desarrollado para cumplir con la normativa laboral española. Está pensado para dar servicio a distintos perfiles de usuario con acceso por niveles: empleados que fichan su jornada, encargados que supervisan equipos, asesorías laborales que gestionan las empresas de sus clientes y asesores individuales con su propia cartera. Además del control horario, TAW incorpora detección automática de errores en los fichajes, gestión de vacaciones, control de horas extra, mensajería bidireccional entre empresa y empleado, y un panel de incidencias con correcciones guiadas. El sistema también gestiona y liquida las comisiones de los asesores que comercializan la plataforma, y genera trazabilidad completa de cada modificación con registros inalterables y acceso de solo lectura para inspecciones de trabajo.

<a href="https://vot.voiper.es" target="_blank" rel="noopener">VOT</a> es una plataforma SaaS que he creado para desplegar bots conversacionales con inteligencia artificial en múltiples canales desde un único panel: <a href="https://es.wikipedia.org/wiki/WhatsApp" target="_blank" rel="noopener">WhatsApp</a>, <a href="https://es.wikipedia.org/wiki/Telegram_Messenger" target="_blank" rel="noopener">Telegram</a>, <a href="https://es.wikipedia.org/wiki/Instagram" target="_blank" rel="noopener">Instagram</a>, <a href="https://es.wikipedia.org/wiki/Facebook_Messenger" target="_blank" rel="noopener">Messenger</a>, <a href="https://es.wikipedia.org/wiki/Slack_(software)" target="_blank" rel="noopener">Slack</a>, <a href="https://es.wikipedia.org/wiki/Discord" target="_blank" rel="noopener">Discord</a>, <a href="https://en.wikipedia.org/wiki/Mattermost" target="_blank" rel="noopener">Mattermost</a>, <a href="https://es.wikipedia.org/wiki/Twitch" target="_blank" rel="noopener">Twitch</a>, email (<a href="https://es.wikipedia.org/wiki/Protocolo_de_acceso_a_mensajes_de_Internet" target="_blank" rel="noopener">IMAP</a>/<a href="https://es.wikipedia.org/wiki/Post_Office_Protocol" target="_blank" rel="noopener">POP3</a>), API REST, widget web y <a href="https://es.wikipedia.org/wiki/WebSocket" target="_blank" rel="noopener">WebSocket</a>. Los bots utilizan modelos de lenguaje avanzados con bases de conocimiento personalizadas mediante <a href="https://es.wikipedia.org/wiki/Generaci%C3%B3n_aumentada_por_recuperaci%C3%B3n" target="_blank" rel="noopener">RAG</a>, lo que les permite responder con información específica del negocio del cliente. La plataforma incluye autenticación, webhooks, documentación <a href="https://en.wikipedia.org/wiki/OpenAPI_Specification" target="_blank" rel="noopener">OpenAPI</a> y reportes periódicos por email. Próximamente incorporará un canal de voz con IA conversacional.

## DevOps e infraestructura Linux

Diseño, despliegue y mantenimiento de servidores en producción. Automatización, hardening, monitorización y resolución de incidencias.

- Aprovisionamiento y configuración de servidores <a href="https://www.debian.org" target="_blank" rel="noopener">Debian</a>/<a href="https://ubuntu.com" target="_blank" rel="noopener">Ubuntu</a>
- <a href="https://nginx.org" target="_blank" rel="noopener">Nginx</a>, <a href="https://www.haproxy.org" target="_blank" rel="noopener">HAProxy</a>, <a href="https://www.cloudflare.com" target="_blank" rel="noopener">Cloudflare</a>: <a href="https://es.wikipedia.org/wiki/Proxy_inverso" target="_blank" rel="noopener">reverse proxy</a>, balanceo, <a href="https://es.wikipedia.org/wiki/Seguridad_de_la_capa_de_transporte" target="_blank" rel="noopener">SSL/TLS</a>, <a href="https://es.wikipedia.org/wiki/Cach%C3%A9_web" target="_blank" rel="noopener">cache</a>, <a href="https://es.wikipedia.org/wiki/Web_application_firewall" target="_blank" rel="noopener">WAF</a>
- <a href="https://systemd.io" target="_blank" rel="noopener">Systemd</a>: servicios con hardening, arranque, dependencias, journal
- Automatización de despliegues y <a href="https://es.wikipedia.org/wiki/CI/CD" target="_blank" rel="noopener">CI/CD</a>
- Monitorización y alertas
- Hardening y auditoría de seguridad

| Modalidad | Tarifa |
|-----------|--------|
| Por horas | 45 - 65 € / hora |
| Jornada completa | 300 - 450 € / día |
| Mantenimiento mensual | Desde 250 € / mes |

## Desarrollo backend

Desarrollo de aplicaciones, <a href="https://es.wikipedia.org/wiki/API" target="_blank" rel="noopener">APIs</a> y servicios <a href="https://es.wikipedia.org/wiki/Front_end_y_back_end" target="_blank" rel="noopener">backend</a>. Proyectos completos o integración en equipos existentes.

- <a href="https://rubyonrails.org" target="_blank" rel="noopener">Ruby on Rails</a>, el <a href="https://go.dev" target="_blank" rel="noopener">lenguaje Go</a>, <a href="https://crystal-lang.org" target="_blank" rel="noopener">Crystal</a>
- <a href="https://es.wikipedia.org/wiki/Transferencia_de_Estado_Representacional" target="_blank" rel="noopener">APIs REST</a>, procesamiento en segundo plano, integraciones con terceros
- <a href="https://www.postgresql.org" target="_blank" rel="noopener">PostgreSQL</a>, <a href="https://mariadb.org" target="_blank" rel="noopener">MariaDB</a>, <a href="https://clickhouse.com" target="_blank" rel="noopener">ClickHouse</a>
- Diseño de arquitectura y revisión de código

| Modalidad | Tarifa |
|-----------|--------|
| Por horas | 45 - 65 € / hora |
| Jornada completa | 300 - 450 € / día |

## Bases de datos

Administración, optimización y migración de bases de datos relacionales y analíticas.

- <a href="https://www.postgresql.org" target="_blank" rel="noopener">PostgreSQL</a> y <a href="https://mariadb.org" target="_blank" rel="noopener">MariaDB</a>: tuning, replicación, backups, migraciones
- <a href="https://www.postgresql.org" target="_blank" rel="noopener">PostgreSQL</a> + <a href="https://github.com/pgvector/pgvector" target="_blank" rel="noopener">pgvector</a>: bases de datos vectoriales, búsqueda semántica, integración con modelos de IA
- <a href="https://clickhouse.com" target="_blank" rel="noopener">ClickHouse</a>: despliegue, modelado de datos, optimización de queries, integración con pipelines de datos
- Auditorías de rendimiento y planes de mejora

| Modalidad | Tarifa |
|-----------|--------|
| Por horas | 50 - 75 € / hora |
| Auditoría puntual | 400 - 1.200 € |

## Consultoría de arquitectura

Revisión de arquitecturas existentes, diseño de soluciones técnicas y asesoramiento en la elección de tecnologías. Orientado a tomar decisiones informadas antes de invertir en desarrollo.

| Modalidad | Tarifa |
|-----------|--------|
| Sesión de consultoría (2 horas) | 120 - 160 € |
| Por horas | 65 € / hora |

## <a href="https://es.wikipedia.org/wiki/Voz_sobre_protocolo_de_internet" target="_blank" rel="noopener">VoIP</a>

Ingeniería y desarrollo sobre plataformas de <a href="https://es.wikipedia.org/wiki/Voz_sobre_protocolo_de_internet" target="_blank" rel="noopener">voz sobre IP</a>. Diseño de centrales, enrutamiento, interconexión con operadores y resolución de problemas en producción.

- Diseño y configuración de centrales telefónicas
- Enrutamiento <a href="https://es.wikipedia.org/wiki/Session_Initiation_Protocol" target="_blank" rel="noopener">SIP</a>, balanceo de carga y <a href="https://es.wikipedia.org/wiki/Alta_disponibilidad" target="_blank" rel="noopener">alta disponibilidad</a>
- Interconexión con operadores y <a href="https://en.wikipedia.org/wiki/SIP_trunking" target="_blank" rel="noopener">troncales SIP</a>
- Resolución de incidencias en producción

| Modalidad | Tarifa |
|-----------|--------|
| Soporte | 35 - 50 € / hora |
| Desarrollo | 50 - 70 € / hora |

## Condiciones generales

- Las tarifas no incluyen IVA.
- Los presupuestos se elaboran sin compromiso tras una primera toma de contacto.
- Trabajo en remoto. Disponibilidad para desplazamientos puntuales previo acuerdo.
- Facturación: 50% a la aceptación del proyecto, 25% en el primer hito y 25% en el segundo hito.

## Contacto

Para consultas o solicitar presupuesto: **yo[arroba]javiervalencia[punto]net** o **Telegram <a href="https://t.me/valenciajavier" target="_blank" rel="noopener">@valenciajavier</a>**.
