Pensar. Construir. Compartir.

Hola, soy Juan J. Coppede, un Desarrollador de Software con más de 4 años construyendo software con una convicción: la ingeniería es el arte de construir con intención. No creo software que solo funcione, busco que escale, sea mantenible, y que quien lo usa lo note. Me importa entender lo que el cliente realmente necesita, analizar el problema y proponer soluciones que encajen con su contexto.

Imagen de perfil

Experiencia laboral

  1. Desarrollador de Software
    Edelar S.A.U · Jornada completaLa Rioja, Argentina - Presencial
  2. Desarrollador de Software
    Proyectos Freelance · Jornada completaLa Rioja, Argentina - En remoto / Híbrido
  3. Analista en Implementación de Software
    Educabot · Jornada completaBuenos Aires, Argentina - En remoto

Mis proyectos

Cómo construyo software

  1. Documentación técnica con RFCs, ADRs y code reviews.

  2. Clean Code y Hexagonal Architecture.

  3. Modelado de dominio con DDD.

  4. Flujos asincrónicos: colas, eventos, webhooks idempotentes, reintentos y DLQ.

  5. Estrategias de caching (CDN, servidor, Redis).

  6. Autenticación y autorización end-to-end: sesiones, JWT con refresh tokens, OAuth 2.0 y RBAC, con criterios de seguridad basados en OWASP.

  7. Observabilidad con Prometheus, Grafana y Sentry.

  8. CI/CD con GitHub Actions y Docker.

  9. Frontend con criterio de render: React, Next.js, Angular y Astro sobre design systems propios. SPA/SSG/SSR/RSC según performance y SEO.

  10. Principios SOLID y patrones de diseño aplicados con criterio (CQRS, Strategy, Factory, etc).

¿Cómo encontrarme?