You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Angel Martinez GuardiolaAM

Angel Martinez Guardiola

Backend Software Engineer

€250/day
Alicante, ES
3-7 years

Average response time: 1 hour

About Angel

Ingeniero de Software especializado en Backend y Arquitectura con un fuerte enfoque en la escalabilidad, la calidad del código y la Developer Experience (DevEx).

Actualmente inmerso en el diseño e implementación de ecosistemas de microservicios e integración de modelos de Inteligencia Artificial (LLMs).

Me apasiona resolver problemas de rendimiento, optimizar el consumo de recursos (refactorización de flujos de datos y cuellos de botella) y automatizar procesos de CI/CD para garantizar la robustez del software. Busco aportar soluciones arquitectónicas sólidas y herramientas que faciliten el trabajo y la eficiencia de todo el equipo de ingeniería.
  • Spanish

    Native or bilingual

  • English

    Conversational

  • Catalan

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Full On Net
    Back End Engineer en Telefónica Innovación (a través de Full On Net)
    October 2024 - Today (1 year and 8 months)
    - Arquitectura de Microservicios: Diseño y desarrollo de una arquitectura orientada a microservicios (APIs REST con FastAPI) para desacoplar los motores de IA (LLMs) de los servicios core. Esto eliminó el boilerplate, redujo la complejidad global del sistema y facilitó la adopción por parte de otros desarrolladores.

    - Optimización de Rendimiento y Refactorización: Rediseño del pipeline de consumo de datos heredado (basado en la lectura en memoria de colas completas de Kafka). Implementación de un servicio dedicado de ingesta que procesa mensajes individualmente, los sanea y los almacena en PostgreSQL, exponiéndolos mediante una API. Impacto: Reducción del tiempo de procesamiento de 100s a 30s (-70%) y del consumo de RAM de 700MB a 100MB (-85%) por servicio.

    - Developer Experience (DevEx): Creación de templates de repositorios estandarizados para la generación instantánea de nuevos microservicios conectados al ecosistema de IA, reduciendo drásticamente el tiempo de setup para el equipo.

    - Calidad de Código y CI/CD: Liderazgo en la unificación de estándares de código mediante la implementación de pre-commit (linters y formateo en Python). Creación de workflows complejos en GitHub Actions para la ejecución automática de tests en Pull Requests y automatización de cherry-picks de bugfixes entre ramas de release y main.
    Python Desarrollo Back-End Docker FastAPI Github Actions
  • TICH Consulting
    Full Stack Developer
    May 2024 - October 2024 (5 months)
    Alicante, Spain
    Estuve involucrado en el desarrollo de una aplicación de
    administración hospitalaria para el grupo ASISA. Mis responsabilidades incluyen
    el diseño, desarrollo y mantenimiento de la aplicación para garantizar un
    rendimiento y experiencia de usuario óptimos.
    Typescript Node.js SQL TypeORM
  • Veolia
    Full Stack Developer
    June 2022 - October 2024 (2 years and 4 months)
    Alicante, Spain
    Contribuí al desarrollo de nuevos web components utilizando litElement y TypeScript para uso interno de toda la empresa para así mantener un mismo sistema de diseño en las aplicaciones desarrolladas en diferentes tecnologías. Participo en la migración de una aplicación de Vue y NET desplegada en azure devops a Angular 16 y Python, desplegada en Google Cloud Platform.

Recommendations

Be the first to recommend Angel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Ciclo Formativo de Grado Superior, Desarrollo de aplicaciones web
    IES Hermanos Amoros
    2022
    Ciclo Formativo de Grado Superior, Desarrollo de aplicaciones web
  • Ciclo Formativo de Grado Medio, Sistemas Microinformaticos y Redes
    IES Paco Molla
    2020
    Ciclo Formativo de Grado Medio, Sistemas Microinformaticos y Redes

Skill set

Categories