Skip to content
View victormartingil's full-sized avatar

Organizations

@corbat-tech

Block or report victormartingil

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
victormartingil/README.md

👋 Hi, I'm Víctor Martín

Backend Architect & Developer (Kotlin · Java)
Clean Architecture · DDD · AWS · TDD · AI Integration

🌐 Website🔗 LinkedIn💻 GitHub


🎥 Video CV & Resume

Vídeo CV Download CV

PDF format · 1 page · Updated

🧠 About Me

I'm a Backend Engineer specialized in Kotlin, Java and Spring Boot, with strong experience designing scalable backend systems using:

  • 🧱 Hexagonal Architecture and Domain-Driven Design (DDD)
  • 🧼 Clean Code, SOLID Principles, Design Patterns
  • ☁️ AWS Cloud: Lambda, EKS, SQS, S3, DynamoDB
  • 🐳 Docker & Kubernetes
  • 📐 REST APIs, Async messaging, Kafka

I care deeply about clean design, developer experience, and solving real-world problems through elegant backend solutions.


🚀 Tech Stack

Area Tools & Technologies
Language Kotlin, Java
Framework Spring Boot, Spring Cloud, Spring Security, JPA
Databases PostgreSQL, MySQL, MongoDB, DynamoDB
Architecture Hexagonal, DDD, Clean Architecture
DevOps GitHub Actions, Jenkins, Docker, Kubernetes, Terraform
Cloud AWS (EKS, Lambda, S3, SQS, CloudWatch)
Observability Grafana, Prometheus, CloudWatch
Testing TDD, JUnit 5, Mockito, AssertJ, Testcontainers, WireMock, Cucumber
Docs & Diagrams OpenAPI, Confluence, Miro, Excalidraw, draw.io

🧪 TDD & Observability

I practice Test-Driven Development (TDD) and Extreme Programming (XP) to ensure robust, testable systems.

✅ Unit, integration and E2E testing
📊 Monitoring with CloudWatch, Prometheus & Grafana
🧾 Logging & traceability for production readiness


🤖 AI Integration Roadmap

I’m currently expanding my skills in AI backend integration, building services that combine LLMs with real-time backend logic:

  • 🔍 RAG architecture for document Q&A
  • 🤖 Chatbots connected to APIs and databases
  • ⚙️ Integration with OpenAI, DeepSeek, LangChain4j
  • ☁️ Serverless deployments with AWS Lambda and Step Functions

📂 Featured Project

A backend challenge applying:

  • ✅ Hexagonal Architecture
  • ✅ Domain-Driven Design
  • ✅ TDD and CI/CD best practices

📁 Clean code + modular structure
🧪 Full test coverage with JUnit + Testcontainers
🚀 Built for maintainability and clarity


👥 Team Collaboration

I thrive in Agile environments (Scrum, Kanban), actively contributing to:

  • 🧩 Planning, refinements and reviews
  • 🧪 QA & Pair Programming
  • 🚀 Continuous Delivery with GitHub Actions or Jenkins
  • 📈 DevEx improvements

📬 Contact


Building scalable backends with Clean Architecture & AI integration.

Popular repositories Loading

  1. springdoc-openapi-ui springdoc-openapi-ui Public

    Test Spring Boot project to explain how to add Spring Doc OpenAPI UI documentation

    Java 2

  2. friendlyeats friendlyeats Public

    Java 1 1

  3. batch-mongodb-sample batch-mongodb-sample Public

    Java 1

  4. lambda lambda Public

    Java 1

  5. java-stream java-stream Public

    Java 1

  6. apifirst-codegen apifirst-codegen Public

    Spring Boot test project to show how to implement an API REST with Swagger and Codegen

    Java 1