Freelance Backend Engineer · Kotlin · Java · Spring Boot · AWS

Backends que mantienen la calma bajo carga.

Desarrollo backends en Kotlin y Java con Spring Boot sobre AWS – con apoyo de IA para la velocidad, con criterio humano para la arquitectura, la revisión y la responsabilidad. Con más de 15 años de experiencia.

OrderEvents.kt
// ¿Payloads grandes? Van a S3 automáticamente.
val extendedClient =
    SqsExtendedClient(
        sqsClient,
        SqsExtendedClientConfig(
            payloadStore = S3BackedPayloadStore(
                s3Client,
                bucketName = "order-payloads",
            ),
        ),
    )

extendedClient.sendMessage(SendMessageRequest {
    queueUrl = ordersQueue
    messageBody = largePayload
})
sqsoverflow · Open SourceMaven Central
15+
años de experiencia en backend
Kotlin y Java
en casa en la JVM con Spring Boot
AWS
SQS, SNS, S3 y más
3 librerías
open source en Maven Central
01 — Servicios

Del primer borrador a una operación estable.

Me incorporo allí donde su equipo necesita refuerzo – como desarrollador, como arquitecto o como ambos.

Desarrollo backend

Servicios robustos en Kotlin y Java: APIs limpias, modelos de datos bien pensados y tests que realmente protegen algo.

  • → Servicios Spring Boot y APIs REST
  • → Modernización de Java a Kotlin
  • → Automatización de tests

Arquitectura en AWS

Sistemas orientados a eventos que escalan y siguen siendo asequibles – con mensajería, almacenamiento e infraestructura como código.

  • → SQS, SNS y S3
  • → Arquitectura orientada a eventos
  • → Revisiones de arquitectura

Desarrollo con apoyo de IA

Uso la IA donde aporta velocidad – y mantengo en mis manos la arquitectura, la revisión del código y la responsabilidad.

  • → Software funcionando antes
  • → Cada línea revisada por una persona
  • → Flujos de trabajo con IA para su equipo
Todos los servicios en detalle →
02 — Forma de trabajar

IA para la velocidad. Una persona para la responsabilidad.

  1. 01

    Primera llamada

    Aclaramos objetivos, punto de partida y marco – de forma concreta y sin compromiso.

  2. 02

    Análisis y arquitectura

    Reviso el código y la infraestructura y propongo un camino claro.

  3. 03

    Implementación

    En iteraciones cortas, con resultados visibles y una revisión cuidadosa.

  4. 04

    Traspaso

    Documentado y comprensible, para que su equipo pueda continuar de forma autónoma.

Contacto

Hablemos de su backend.

Escríbame brevemente de qué se trata. Le responderé personalmente y veremos juntos si puedo ayudarle y cómo.

Retrato de Christoph Sens
Christoph SensSu contacto directo