— Práctica / Software personalizado

Desarrollo de software personalizado.

El software estándar resuelve los problemas de ayer. El software personalizado está construido para cómo funciona realmente tu empresa — tus datos, tus flujos de trabajo, las integraciones de las que depende tu equipo.

— Qué construimos

Lo que entregamos.

Herramientas internas y aplicaciones de back-office

Paneles de control, paneles de administración, pipelines de datos y herramientas de flujo de trabajo diseñados para tu organización — para tu equipo, no para el usuario promedio.

Aplicaciones web

Productos orientados al cliente — portales, sistemas de reservas, plataformas para miembros. Full stack: front-end, back-end, base de datos, infraestructura.

Automatizaciones e integraciones

Conectar sistemas que deberían comunicarse: CRM a facturación, e-commerce a fulfillment, base de datos interna a API externa. Tuberías confiables con manejo de errores y alertas adecuados.

APIs

APIs HTTP de primera clase diseñadas para el equipo consumidor — documentadas, versionadas, con el modelo de autenticación que tu caso de uso necesita.

Funciones de IA

Ingeniería de IA integrada en un producto existente o nuevo: generación aumentada por recuperación, procesamiento de documentos, clasificación y pipelines de agentes.

Migraciones y reescrituras

Tomar un sistema heredado y reconstruirlo correctamente — con una ruta de migración, rollback e integridad de datos verificada.

— Para quién es

El perfil adecuado.

Has superado la herramienta SaaS.

Tu equipo hace entrada de datos en tres sistemas para mantener un cuarto actualizado. El software personalizado se paga solo cuando la alternativa es una pila creciente de soluciones provisionales.

Tienes un producto que construir.

Una nueva aplicación web, un portal de miembros. Necesitas un equipo que lo defina, lo construya, lo lance y siga siendo responsable después del lanzamiento.

Necesitas actualizar un sistema heredado.

Una base de código que no se ha tocado en años. Un proveedor que ya no existe. Una aplicación que corre en software que llegó al fin de su vida útil. Nos hacemos cargo de estos proyectos.

— Cómo trabajamos

Ingenieros senior, no una cola de tickets.

SetKernel Digital Inc. es un pequeño equipo senior. Los ingenieros que definen el trabajo son los que lo construyen — sin traspaso a un equipo de entrega separado. Cada proyecto comienza con un brief escrito y termina con un precio fijo.

— El proceso

Del brief a la entrega.

  1. 01 — Brief

    Escribes dos párrafos: qué necesitas construir, qué lo impide, cómo se ve el resultado. Respondemos en un día hábil.

  2. 02 — Memo de compromiso

    Un documento de una a dos páginas que define el alcance, los entregables, el cronograma y un precio fijo. Firmado antes de que comience cualquier cosa.

  3. 03 — Construcción

    Construimos, tú ves el progreso. Las decisiones de arquitectura están documentadas. Si el alcance cambia, lo comunicamos por escrito.

  4. 04 — Entrega

    Desplegado con infraestructura, monitoreo y documentación adecuados. Posees todo — el código, las credenciales, los accesos.

  5. 05 — Operaciones

    Mantenemos lo que entregamos — en un contrato para trabajo continuo o actualizaciones a precio fijo según se necesite.

— Por qué personalizado sobre estándar

Cuándo el software personalizado vale su costo.

Lo posees.

El código vive en tu repositorio. Puedes contratar a cualquier ingeniero, moverlo a cualquier host. Sin bloqueo de proveedor.

Se ajusta perfectamente.

Construido para tu modelo de datos, tus flujos de trabajo y tu equipo — no para el usuario mediano de un SaaS horizontal.

Se mantiene.

Las dependencias envejecen, las APIs cambian, el negocio evoluciona. Nos quedamos después del lanzamiento.

— Stack

Cómo construimos.

Front-end

Astro · TypeScript · React (donde el estado del cliente lo requiere)

Back-end / runtime

Cloudflare Workers · Node.js · Python (para pipelines de datos)

Bases de datos

D1 (SQLite en el edge) · Postgres · SQLite · Redis

IA / ML

Anthropic Claude · OpenAI · Cloudflare Workers AI · Vectorize

Auth

Cloudflare Access · JWT personalizado · OAuth 2.0

Infraestructura

Cloudflare Workers · VMs Proxmox · Hetzner · Docker

Observabilidad

Workers Logs · Sentry · Prometheus · Grafana

Despliegue

Wrangler · GitHub Actions · Docker Compose

— Common questions

What people ask before engaging.

¿Qué tipos de software personalizado construye SetKernel?

SetKernel Digital Inc. construye herramientas internas, aplicaciones web, automatizaciones, integraciones, APIs y funciones de IA. También heredamos y modernizamos sistemas heredados.

¿Cómo cotizas el desarrollo de software personalizado?

Cada proyecto se define y cotiza individualmente, con un precio fijo acordado antes de que comience cualquier cosa. Sin facturación por hora y sin facturas sorpresa. No publicamos una tarifa estándar.

¿Cuánto tiempo toma un proyecto de software personalizado?

Depende completamente del alcance. Una herramienta interna enfocada puede entregarse en 3–6 semanas. Una aplicación web completa generalmente toma 8–16 semanas. El cronograma se define en el memo de compromiso.

¿SetKernel está basado en Halifax? ¿Trabajan con clientes fuera del Atlántico canadiense?

SetKernel Digital Inc. tiene su sede en Halifax, Nueva Escocia. El desarrollo de software personalizado se hace completamente de forma remota y trabajamos con clientes en todo el mundo.

¿Qué sucede después de que se entrega el software?

Nos mantenemos responsables después del lanzamiento. Para mantenimiento continuo e iteraciones, trabajamos en un contrato. Para cambios discretos, los definimos y cotizamos individualmente. El código es tuyo.

— Engage

¿Tienes un problema de software que necesita ingeniería? Cuéntanos.

Dos párrafos: qué necesitas construir, qué te bloquea, cómo se ve el resultado. Respondemos en un día hábil.