Backend Architect & Developer (Kotlin · Java)
Clean Architecture · DDD · AWS · TDD · AI Integration
🌐 Website • 🔗 LinkedIn • 💻 GitHub
|
PDF format · 1 page · Updated |
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.
| 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 |
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
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
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
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
- 🌐 Website: www.victormartingil.com
- 📫 Email: victor@victormartingil.com
- 💼 LinkedIn: linkedin.com/in/victor-martin-a1464397
Building scalable backends with Clean Architecture & AI integration.
