Skip to content
View David-DAM's full-sized avatar

Block or report David-DAM

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
David-DAM/README.md

Hi! I'm David Jiménez Villajos 👋

Software Engineer focused on building real-world projects while continuing to learn and share what I discover along the way.

I enjoy learning by doing: building, breaking, improving, and rebuilding.

My focus is on:

  • Modern Java and Spring Boot
  • Kotlin applied to backend systems
  • Software architecture (hexagonal, microservices, DDD)
  • Distributed systems and API design
  • DevOps, CI/CD, and automation
  • Cloud (AWS) and scalable systems
  • SQL and NoSQL databases
  • Event-driven systems and messaging (Kafka, etc.)

Featured Projects

Here I share projects where I explore real-world software engineering concepts:

  • Backend systems with Java/Kotlin + Spring Boot
  • Clean and scalable architectures (hexagonal, DDD)
  • Distributed systems with events and consistency
  • Integrations with AWS, Docker, and Kubernetes
  • Experiments with observability (logs, metrics, tracing)

Technologies I use

go logo java logo kotlin logo spring logo aws logo postgresql logo docker logo kubernetes logo kafka logo redis logo jenkins logo intellij logo

Pinned Loading

  1. aws-powertools/powertools-lambda-java aws-powertools/powertools-lambda-java Public

    Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity.

    Java 323 105

  2. ecommerce-api ecommerce-api Public

    API for managing an e-commerce system.

    Java 59 14

  3. spring-boot-web-template-community spring-boot-web-template-community Public template

    A Spring Boot template that implements modern architectural patterns and best practices

    Java 45 6

  4. spring-boot-async-template-community spring-boot-async-template-community Public template

    A Spring Boot template that implements modern architectural patterns and best practices

    Java 14 3

  5. company-microservices company-microservices Public

    Multiple interconnected microservices for managing employees

    Java 15 5

  6. Playground Playground Public

    Java Playground

    Java 14 2