Trabajo que demuestra lo que el equipo es capaz de construir
Una muestra de cómo abordamos la ingeniería más exigente: desde las redes peer-to-peer hasta las aplicaciones móviles, la infraestructura y la seguridad que recorre todo ello.
Los proyectos con clientes se tratan de forma confidencial. El trabajo que ves a continuación se presenta como proyectos representativos, anonimizados por sector, y la propia plataforma Vexaro es nuestro proyecto insignia.
Proyectos representativos
Cada uno es un problema de ingeniería real y lo que construimos para resolverlo. Describimos los resultados en términos de capacidades y arquitectura, no de cifras inventadas.
Vexaro: acceso remoto peer-to-peer
- Reto
- Conectar dos máquinas directamente a través de NAT restrictivos sin enrutar cada sesión por un centro de datos, manteniendo una latencia lo bastante baja para el control de pantalla en tiempo real.
- Lo que construimos
- Una plataforma en Rust y Go que conecta de forma directa siempre que la red lo permite y, si no, a través de un relay autenticado, con cada sesión cifrada y cada identidad verificada.
Sesiones remotas lo bastante ágiles para el control de pantalla en directo, directas donde la red lo permite y por relay donde no: la arquitectura sobre la que se ejecuta esta misma plataforma.
Cliente multiplataforma para un equipo de operaciones de campo
- Reto
- Una única base de código para iOS y Android que se mantiene ágil en redes débiles y resiste pasar a segundo plano a mitad de una tarea.
- Lo que construimos
- Una aplicación en Flutter con estado tipado, sincronización tolerante a fallos de conexión contra una API en Go y una canalización de publicación que entrega ambas tiendas desde una sola compilación.
Un único equipo es responsable de ambas plataformas; las nuevas funciones se implementan una vez y llegan a todos los dispositivos, sin un fork nativo que mantener.
Identidad, acceso y auditoría para un nivel de organización
- Reto
- Permitir que las organizaciones integren su propio proveedor de identidad, acoten cada acción a un inquilino y respondan a «quién hizo qué y cuándo» con fines de cumplimiento.
- Lo que construimos
- Inicio de sesión único (SAML, OIDC) y sincronización de directorios (SCIM, LDAP, Entra ID) basados en estándares, autorización acotada por inquilino en toda la API y un registro de auditoría con exportación a CSV y reenvío a SIEM.
El acceso se ajusta al propio directorio del cliente, y los cambios hechos a través de la API quedan en el registro de auditoría con quién los hizo y cuándo: la base para dar servicio a equipos, no solo a personas.
Una base de plataforma que escala sin sorpresas
- Reto
- Operar un producto con estado de forma fiable, desplegar varias veces al día y tener visibilidad de lo que ocurre cuando algo falla.
- Lo que construimos
- Servicios en contenedores sobre Kubernetes descritos como código, con Postgres y Redis gestionados, despliegues blue-green y métricas, logs y trazas integrados desde el primer día.
Los entornos son reproducibles y recuperables; la misma definición levanta staging y producción sin desviaciones manuales.
Seguridad integrada en la canalización, no añadida después
- Reto
- Detectar código y dependencias vulnerables antes de la publicación sin frenar al equipo.
- Lo que construimos
- Análisis estático y escaneo de dependencias en cada cambio, canalizaciones de compilación reforzadas y una ronda de pruebas de penetración antes de cada versión importante.
Clases enteras de problemas se detectan en el momento del merge; la seguridad es una propiedad del proceso y no una revisión puntual.
Vídeo adaptativo para el control remoto en tiempo real
- Reto
- Mantener un escritorio remoto nítido y fluido mientras varían el ancho de banda y el tiempo de ida y vuelta, sin un stack multimedia pesado.
- Lo que construimos
- Una ruta de vídeo en tiempo real en Rust que se adapta a la red.
El flujo adapta en tiempo real la calidad y la tasa de fotogramas al enlace.
Capacidades
Los lenguajes, frameworks e infraestructura con los que trabajamos cada día.
Lenguajes
Frameworks y entornos de ejecución
Infraestructura y datos
Cómo trabajamos contigo
Desarrollo de proyecto
Un alcance definido, un equipo fijo y fases claras: desde el análisis hasta el lanzamiento y el soporte. Ideal cuando ya sabes qué necesitas construir.
Equipo integrado
Nuestros ingenieros trabajan dentro de tus procesos y herramientas, ampliando la capacidad de tu equipo sin la carga de contratar.
Auditoría y asesoramiento
Una revisión específica de una arquitectura, una base de código o una postura de seguridad, con un conjunto de recomendaciones por escrito y priorizadas.