Skip to content

Experience

Experience

Download CV (PDF)
  1. 2023 — Present · Vigo

    Senior Back-End Developer & Tech Lead · Mercadona

    • Active development and evolution of an architecture of close to 15 microservices (Java Spring Boot), ensuring scalability and decoupling via Hexagonal Architecture and DDD.
    • Tech Lead for a team of 3, also collaborating with 4 additional developers on the current project: sprint planning, task assignment, ongoing mentoring.
    • Thorough merge request reviews (10-15 daily), driving Clean Code and SOLID practices.
    • Optimization of high-performance databases (MongoDB, Redis, Oracle, PostgreSQL): query time improvements through indexing and partitioning, and data migrations.
    • Unit (Mockito, JUnit) and integration testing, maintaining a minimum 80% coverage across the full API flow.
    • Asynchronous communication between microservices with Kafka, mainly for controlled data synchronization and duplication across services.
    MicroservicesDistributed systemsKafkaCI/CDDDDHexagonal ArchitectureJavaSpring BootMongoDBRedisOraclePostgreSQLJUnitMockito
  2. 2008 — 2023 · Vigo

    Full-Stack Web Developer · Ayco Internet

    • End-to-end full-stack development (Spring Boot, PHP, JavaScript, HTML, CSS) and mobile (Flutter) for a broad client portfolio.
    • Technical leadership of projects: requirements gathering with clients and management of the full development lifecycle.
    • Diverse builds: e-commerce, landing pages, admin panels, intranets, logistics management systems, REST APIs.
    • Design and maintenance of relational and NoSQL databases (MySQL, SQL Server, Firestore).
    Spring BootPHPSymfonyLaravelJavaScriptFlutterMySQLSQL ServerFirestore

Education

Higher Technician in Application Development

CFP Daniel Castelao, Vigo · 2006

Languages

  • Spanish (native)
  • Galician (native)
  • English — B1 (comfortable with technical docs and code reviews)

Skills

JavaSpring BootPHPSymfonyLaravelKafkaJavaScriptReactDartFlutterOraclePostgreSQLMongoDBRedisMariaDBMySQLDockerGitJenkinsJira