Medellín, Colombia · UTC−5 · Operación remota en Latinoamérica y Estados Unidos hello@quarl.co ES · EN
quarl EN

Desarrollo de software a la medida

Diez años construyendo sistemas que terminaron en producción con usuarios reales: plataformas de lealtad, marketplaces, salud, e-commerce y aplicaciones del sector financiero.

2M+ usuarios en la plataforma más grande que construimos · 10 años de ingeniería de software · 5 sectores: lealtad, salud, proptech, retail y financiero

  • TypeScript
  • NestJS
  • React
  • Next.js
  • Python
  • .NET Core
  • PostgreSQL
  • Azure
  • AWS
Contáctanos Formatos de trabajo Gratis, sin venta · la propuesta llega en 48 horas

Construido sobre

  • TypeScript
  • React
  • Node.js
  • NestJS
  • Python
  • PostgreSQL
  • Docker
  • GitHub Actions
  • Sentry

Un equipo de ingeniería que ya estuvo del otro lado

Noventa segundos: quiénes somos, cómo trabajamos y qué recibís al final.

Cómo se trabaja de la llamada a la entrega

01

Relevamiento con quien ejecuta el proceso

Por videollamada, con la gente que hoy hace el trabajo a mano. Trabajamos desde Medellín con empresas de Bogotá, Medellín, Cali y el resto de Colombia, y en remoto con equipos de Estados Unidos y Latinoamérica: lo que hace falta ver es la pantalla, no la oficina.

02

Propuesta en 48 horas, ya partida en fases

Cada fase con su alcance, su precio y su fecha. El cliente ve dónde puede parar antes de firmar la primera, no después. Si el alcance cambia en el camino, se cotiza y se aprueba antes de ejecutarlo: nunca aparece como cifra nueva el día de facturar.

03

Construcción con entregas semanales

Cada semana hay algo que se puede abrir y usar, aunque todavía haga poco. Es la única forma de que una desviación se note a tiempo.

04

Entrega, documentación y 90 días de garantía

El código, la infraestructura y las credenciales ya están a nombre de la empresa desde el arranque. Si algo no hace lo que dice la propuesta, se corrige sin costo.

01

Qué construimos

Alcances típicos

Construimos con asistentes de IA —Claude dentro del editor y en la revisión— y eso se nota en el plazo, no en el resultado: el código se revisa igual, las pruebas corren igual y lo que se entrega se sostiene igual.

Qué construimos Aplicaciones web internas

Los cinco fallos

Lo que encontramos casi siempre en un proyecto que se salió de control

Si alguno resulta familiar, tiene arreglo, y casi siempre sale más barato que empezar de cero.

  • Lleva tres meses en el 90%

    Ese 90% se midió sobre pantallas terminadas, y lo que falta no son pantallas: son las excepciones que aparecen dentro de todas las anteriores. Cada una obliga a volver sobre código que ya se daba por cerrado. Lo arreglamos midiendo el avance por caso completo de punta a punta, no por pantalla entregada.

  • Nadie puede desplegar sin la persona que se fue

    Los pasos viven en la cabeza de alguien, las credenciales en su computador, y el despliegue se hace a mano un viernes por la tarde. Lo arreglamos moviendo el despliegue al repositorio, para que sea un comando que cualquiera del equipo pueda correr.

  • La base de datos modela las pantallas, no el negocio

    Se diseñó desde el formulario hacia adentro, así que una sola regla de negocio queda repartida en veinte lugares y cambiarla obliga a tocarlos todos. Es lo más caro de corregir tarde y lo más barato de hacer bien al principio.

  • Cada cambio rompe algo distinto

    Sin pruebas automatizadas nadie se atreve a tocar lo que ya funciona, así que el equipo construye alrededor en vez de adentro. El sistema crece por fuera y se endurece por dentro, hasta que agregar un campo cuesta dos semanas.

  • Las llaves las tiene el proveedor

    El repositorio, el dominio o la cuenta de nube quedaron a nombre de quien construyó, y eso se descubre el día que se quiere cambiar de equipo. Detectado a tiempo se resuelve en un día; detectado tarde es una negociación incómoda.

Trabajo previo

Sistemas en producción

  • Marketplace inmobiliarioProptech · Estados Unidos

    Buscar vivienda por zona sobre el mapa, filtrar por varios criterios a la vez, hablar en vivo con el propietario y pagar el arriendo sin salir de la plataforma. · Más de 10.000 inquilinos y propietarios

  • E-commerce completo

    Catálogo, carrito, pago y seguimiento del pedido, en web y en aplicación móvil, sobre una API de microservicios construida desde cero. · De cero a producción en seis meses, lanzado en fecha

  • Modernización en sector financiero

    Consultas críticas reescritas y cuellos de botella removidos en módulos que ya estaban corriendo, sin reemplazar el sistema. · Sobre código heredado, dentro del equipo del cliente

Un RAG en producción, tres años, dos millones de usuarios

Construimos y operamos el asistente de una plataforma de lealtad con más de dos millones de usuarios activos en diez países.

Hicimos el pipeline completo: ingesta y normalización de documentos, fragmentación, generación de embeddings, almacén vectorial sobre Azure AI Search y Pinecone, y recuperación con generación fundamentada sobre LangChain.

Lo sostuvimos con más del 99% de disponibilidad durante tres años.

Sistemas RAG →

Preguntas frecuentes

01 ¿Cómo deciden si conviene a la medida o comprar un producto?

En la primera llamada revisamos qué hace falta y qué existe hoy en el mercado para eso. Si un producto cubre el 80%, decimos cuál y cómo adaptar el resto. Preferimos perder un proyecto grande a construir algo que después nadie va a querer mantener. A la medida se justifica cuando el proceso es la ventaja competitiva, cuando los sistemas no se hablan, cuando las licencias ya no dan, o cuando hay una restricción regulatoria real.

02 ¿Cómo se cotiza?

El precio lo determina la complejidad de la operación, no el número de pantallas: cuántos procesos hay que modelar, con cuántos sistemas se integra y qué exigencias de disponibilidad o regulación tiene. La propuesta llega con alcance, precio y fecha cerrados 48 horas después de la llamada, y esa llamada no tiene costo.

03 ¿Cómo manejan proyectos grandes?

Partidos en fases con entregables independientes. El cliente puede parar entre fase y fase, y nosotros tenemos que demostrar valor en cada una. Es más exigente para nosotros y mucho menos riesgoso que un contrato de seis meses con entrega al final.

04 ¿Qué pasa si el alcance cambia?

Se cotiza aparte y se aprueba antes de ejecutarse. Nunca aparece como sorpresa en la factura final. Los cambios de alcance son normales en cualquier proyecto real; lo que no es normal es enterarse al momento de pagar.

05 ¿El código queda nuestro?

Sí, siempre. Código, documentación, infraestructura y credenciales quedan a nombre de la empresa. Incluimos 90 días de garantía después de la entrega —si algo no hace lo que dice la propuesta, se corrige sin costo— y a partir de ahí el contrato de operación es opcional y se cotiza aparte. No trabajamos con esquemas donde el cliente depende del proveedor para poder seguir operando.

06 ¿Trabajan con nuestro equipo interno?

Sí. Podemos tomar el proyecto completo, sumarnos al equipo como refuerzo, o trabajar en programación conjunta con el objetivo de dejar capacidad instalada. Si ya hay gente técnica, el último formato suele ser el que más valor deja a mediano plazo.

07 ¿Qué stack usan y por qué?

TypeScript con Node.js y NestJS para backend, React y Next.js para web, Python cuando hay componente de datos o IA, .NET Core cuando el entorno del cliente lo pide, PostgreSQL como base por defecto. La elección se justifica por el caso, no por preferencia — y si el equipo ya trabaja con algo, se respeta.

08 ¿Incluyen inteligencia artificial en los proyectos de software?

Cuando aporta, sí, y con la misma exigencia de medición que aplicamos en los proyectos puramente de IA. Lo que no hacemos es meter IA porque está de moda: si una consulta bien hecha resuelve el problema, esa es la solución correcta y cuesta una fracción.

Quince minutos. Una respuesta concreta.

Se arregla, se construye, o no vale la pena. Y si el diagnóstico no llega a tres hallazgos accionables, no se cobra.

Sin logos prestados y sin testimonios escritos por nosotros.

Contáctanos