Role
Tech Lead at Acciona, leading the development of a back-office application focused on HR — personnel management and interview workflows.
Responsibilities
- Defined the architecture and project foundations, led full execution
- Implemented hexagonal architecture
- Applied DDD and Clean Code across multiple scenarios
- Clean and lean testing in three phases: unit · integration · E2E
- Backend: Java (Spring Boot), TypeScript, Node.js, NestJS
- Frontend: React.js
- Databases: PostgreSQL, MongoDB
- Project management under Scrum, Kanban and XP methodologies