Construyo soluciones digitales que impulsan negocios.

Desarrollo aplicaciones web, sistemas empresariales e integraciones tecnológicas a medida para empresas que buscan evolucionar.

Servicios

Del sistema completo a la pieza que le falta al tuyo. Elige por dónde empezar.

Desarrollo de software a medida

Diseño y construyo sistemas alrededor de cómo opera tu empresa, desde los requerimientos hasta la puesta en producción.

  • .NET
  • C#
  • Java
  • Spring Boot
  • Angular
  • PostgreSQL
  • SQL Server
Cotizar este servicio

Aplicaciones web Full Stack

Frontend en Angular y backend propio, con autenticación, base de datos y despliegue en una sola entrega.

  • Angular
  • TypeScript
  • Node.js
  • NestJS
  • .NET
  • MongoDB
Cotizar este servicio

Backend y APIs

APIs y servicios con pruebas unitarias, pensados para que otros sistemas y equipos los usen sin fricción.

  • .NET Core
  • Spring Boot
  • NestJS
  • Express
  • Oracle
  • JWT
  • OAuth 2.0
Cotizar este servicio

Integración de sistemas

Conecto tus plataformas para que los datos viajen solos y de forma confiable.

  • Kafka
  • RabbitMQ
  • AWS SNS
  • AWS SQS
  • SSO
Cotizar este servicio

Automatización de procesos

Convierto tareas repetitivas en procesos programados, con notificaciones incluidas.

  • AWS Lambda
  • AWS SES
  • Node.js
  • .NET
Cotizar este servicio

Consultoría tecnológica

Reviso tu arquitectura, tu código y tu forma de desplegar, y te dejo recomendaciones concretas.

  • AWS
  • Azure
  • Docker
  • Kubernetes
  • SonarCloud
  • Azure DevOps
Cotizar este servicio

Proyectos

Por confidencialidad y seguridad de la información, no publico los nombres de las empresas ni sus datos.

Ilustración de la página de inicio de un sitio corporativo, con datos de ejemplo
Ilustración con datos de ejemplo

Sitio corporativo

Página informativa que presenta a una empresa y sus servicios.

Problema
La empresa no tiene una presencia clara en internet y es difícil de encontrar.
Solución
Un sitio rápido que explica qué hace la empresa y facilita contactarla.
  • Angular
  • SSR
  • SEO técnico

Ilustración de una tienda con productos y un carrito de compras, con datos de ejemplo
Ilustración con datos de ejemplo

Tienda en línea

Catálogo, carrito y gestión de pedidos para una marca.

Problema
Los pedidos llegan por chat y el inventario se lleva a mano.
Solución
Una tienda donde el cliente compra solo y cada pedido queda registrado.
  • Angular
  • NestJS
  • PostgreSQL

Ilustración de un panel con el resumen de activos y una tabla de equipos, con datos de ejemplo
Ilustración con datos de ejemplo

Panel de inventario

Aplicación web para controlar los activos fijos de una empresa.

Problema
Los activos se registran en hojas de cálculo y nadie sabe qué mantenimiento está vencido.
Solución
Un registro único con responsables, estados y alertas de mantenimiento por vencer.
  • Angular
  • .NET Core
  • PostgreSQL
  • Docker

Ilustración de una consulta que pasa por OpenClaw y n8n hasta registrar una solicitud, con datos de ejemplo
Ilustración con datos de ejemplo

Agente con OpenClaw y n8n

Agente que atiende consultas y dispara flujos automatizados.

Problema
Las mismas consultas llegan una y otra vez, y el equipo las atiende a mano.
Solución
OpenClaw atiende la conversación y n8n registra la solicitud y avisa al equipo.
  • OpenClaw
  • n8n

Ilustración de un flujo de aprobación de un documento con sus versiones, con datos de ejemplo
Ilustración con datos de ejemplo

Portal de documentos

Gestor documental con versiones y aprobaciones por área.

Problema
Los contratos circulan por correo y nadie tiene clara cuál es la última versión.
Solución
Un repositorio central donde cada documento conserva su historial y sus aprobadores.
  • Angular
  • NestJS
  • MongoDB
  • AWS S3

Ilustración de tres sistemas conectados a una cola de mensajes, con datos de ejemplo
Ilustración con datos de ejemplo

Centro de integraciones

Servicio que sincroniza pedidos entre sistemas y muestra su estado en tiempo real.

Problema
Un pedido debe digitarse en tres sistemas y los errores aparecen días después.
Solución
Eventos que replican cada pedido y un tablero que señala los mensajes con reintentos.
  • Kafka
  • Spring Boot
  • SignalR
  • AWS ECS

Sobre mí

Soy Juan David Gómez, desarrollador Full Stack especializado en aplicaciones empresariales, Backend, integraciones y desarrollo web.

Soy ingeniero de sistemas y he participado en todas las fases del software: levantar requerimientos, diseñar bases de datos, construir el producto, probarlo y desplegarlo. También he modernizado sistemas existentes y he apoyado técnicamente a equipos de desarrollo.

Experiencia
Ocho años
Formación
Ingeniería de sistemas

Tecnologías

  • Backend

    .NETC#JavaSpring BootNode.jsNestJS

  • Frontend

    AngularTypeScriptJavaScript

  • Bases de datos

    SQL ServerOraclePostgreSQLNoSQL

  • Cloud

    AWSAzure

Herramientas

  • Git
  • GitHub
  • Azure DevOps
  • Docker

Metodología de trabajo

Seis etapas, de la primera conversación a tu sistema en producción.

  1. Descubrimiento

    Entiendo tu negocio, tus usuarios y lo que debe resolver el proyecto.

  2. Análisis y planeación

    Defino requerimientos, alcance, prioridades y plazos.

  3. Arquitectura

    Elijo la estructura, los datos y las integraciones que necesita.

  4. Desarrollo

    Construyo por entregas, con control de versiones y revisión constante.

  5. Pruebas

    Verifico cada parte con pruebas unitarias y funcionales.

  6. Despliegue

    Publico en la nube y acompaño la puesta en marcha.

¿Tienes un proyecto en mente?

Cuéntame qué necesitas desarrollar y exploremos cómo convertir tu idea en una solución tecnológica.

Twemoji, CC BY 4.0