Quiénes somos
Un equipo que se monta para cada proyecto
No tenemos una plantilla esperando a que entre trabajo. Tenemos un núcleo estable y una red de especialistas con los que llevamos años trabajando, y armamos el equipo que cada proyecto necesita.
Origen
De dónde venimos
Fona nace de catorce años construyendo software en producción: ocho de ellos como responsable técnico en una consultoría multiproyecto, donde el trabajo consistía en elegir la tecnología adecuada para cada cliente en lugar de repetir siempre la misma; los últimos como ingeniero independiente y director técnico externo.
Buena parte de ese trabajo no ha llegado de forma directa sino a través de otras consultoras, agencias y fabricantes que necesitaban un perfil sénior dentro de su equipo. Es un modelo que seguimos ofreciendo y que explica una parte de nuestra experiencia: entrar en un equipo que ya existe, con su marca delante y sus convenciones, sin montar una interlocución nueva.
Por el camino ha habido plataformas de reserva, almacenes de datos corporativos, integraciones con ERP, automatizaciones y proyectos de sector público y privado. También un Executive MBA, que sirvió sobre todo para entender por qué muchas decisiones técnicas que parecen absurdas desde dentro tienen todo el sentido desde el comité de dirección, y al revés.
La conclusión de todo eso es el modelo actual: una estructura ligera, sin capas intermedias entre quien decide y quien construye, con una red de especialistas a los que llamamos cuando el proyecto lo pide. Es lo que nos permite trabajar con la profundidad de una consultora grande sin su coste ni su lentitud.
Equipo
El equipo
Preferimos ser transparentes sobre cómo funcionamos: hay un núcleo con nombre y apellidos, y una red de especialistas de confianza que se incorpora según el proyecto.

Joan Cifo
Fundador y director técnico
Ingeniero de software con más de catorce años de experiencia, ocho de ellos como responsable técnico de equipos en PHP, JavaScript y Python. Los últimos tres, ejerciendo como director técnico externo con responsabilidad sobre arquitectura, proveedores y estrategia técnica a nivel de dirección.
Trabaja a diario con Laravel, Vue y Nuxt, TypeScript, PostgreSQL y AWS, y usa herramientas de IA como parte del flujo de desarrollo, no como demostración. Ha sido profesor titular de front-end en un bootcamp intensivo, lo que se nota en cómo explica las decisiones técnicas a quien no es técnico.
- Executive MBA — UPC School
- Máster en Ingeniería Informática — UOC
- Ingeniería Informática — UPC
- Deep Learning Specialization — DeepLearning.AI
La red de especialistas
Colaboradores con los que trabajamos de forma recurrente y que se incorporan al equipo cuando el proyecto lo requiere. Los presentamos por su rol porque quién entra depende de cada proyecto; si trabajamos juntos, conocerás a las personas concretas antes de firmar nada.
Ingeniería de datos
Modelado dimensional, procesos de carga y explotación analítica para los proyectos de almacén de datos y cuadros de mando.
Infraestructura y DevOps
Automatización de despliegues, contenedores, observabilidad y arquitectura en la nube para los proyectos que lo requieren.
Diseño de producto e interfaz
Investigación con usuarios, arquitectura de la información e interfaz para las aplicaciones que van a usar personas cada día.
Desarrollo de refuerzo
Perfiles senior de back-end y front-end que se incorporan bajo nuestra dirección técnica cuando un proyecto necesita más capacidad de ejecución.
Valores
Cómo nos gusta trabajar
Claridad por encima de la imagen
Preferimos una conversación incómoda a tiempo que un informe bonito tarde. Si algo no va a funcionar, se dice mientras todavía se puede cambiar.
La solución más pequeña que resuelve
La sobreingeniería es tan cara como la chapuza, solo que se paga más tarde. Buscamos el sistema más simple que aguante el crecimiento previsto.
Documentar lo que costó entender
Las decisiones de arquitectura se escriben con su porqué y sus alternativas descartadas. Es lo que permite que alguien las revise dentro de dos años.
Compromiso con el resultado
Nos interesa que el sistema se use y sirva, no que el proyecto se cierre. Es la diferencia entre facturar una vez y trabajar con alguien durante años.
Tecnologías
Con qué trabajamos
La herramienta la elige el problema. Estas son las que dominamos lo suficiente como para responder de ellas en producción.
- Back-end
- PHP
- Laravel
- Node.js
- TypeScript
- Python
- Front-end
- Vue.js
- Nuxt
- TypeScript
- Tailwind CSS
- React Native
- Datos
- PostgreSQL
- MySQL
- SQL
- ETL
- Modelado dimensional
- BI
- Infraestructura
- Docker
- AWS
- Linux
- nginx
- GitHub Actions
- GitLab CI
- Inteligencia artificial
- APIs de LLM
- RAG
- MCP
- Evaluación
- Automatización
Siguiente paso
Media hora bien invertida
Cuéntanos el problema en una llamada corta. Salimos con una primera orientación de por dónde iría y qué implicaría, sin compromiso y sin presentación comercial.