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

Freelancer profile translated to English.
Back to original language

About Angel

Software Engineerspecializing inBackend and Architecturewith a strong focus on scalability, code quality, and **Developer Experience (DevEx)**.

Currently immersed in the design and implementation ofmicroservice ecosystemsand integration ofArtificial Intelligence (LLMs)models.

I am passionate about solving performance issues, optimizing resource consumption (refactoring data flows and bottlenecks), and automatingCI/CDprocesses to ensure software robustness. I aim to contribute solid architectural solutions and tools that facilitate the work and efficiency of the entire engineering team.
  • Spanish

    Native or bilingual

  • English

    Conversational

  • Catalan

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Full On Net
    Back End Engineer at Telefónica Innovación (via Full On Net)
    October 2024 - Today (1 year and 8 months)
    - Microservices Architecture: Design and development of a microservices-oriented architecture (REST APIs with FastAPI) to decouple AI engines (LLMs) from core services. This eliminated boilerplate, reduced overall system complexity, and facilitated adoption by other developers.

    - Performance Optimization and Refactoring: Redesign of the legacy data consumption pipeline (based on in-memory reading of complete Kafka queues). Implementation of a dedicated ingestion service that processes messages individually, sanitizes them, and stores them in PostgreSQL, exposing them via an API. Impact: Reduction in processing time from 100s to 30s (-70%) and RAM consumption from 700MB to 100MB (-85%) per service.

    - Developer Experience (DevEx): Creation of standardized repository templates for instant generation of new microservices connected to the AI ecosystem, drastically reducing setup time for the team.

    - Code Quality and CI/CD: Leadership in unifying code standards through the implementation of pre-commit (linters and formatting in Python). Creation of complex workflows in GitHub Actions for automatic execution of tests in Pull Requests and automation of cherry-picks for bugfixes between release and main branches.
    Python Backend Development Docker FastAPI Github Actions
  • TICH Consulting
    Full Stack Developer
    May 2024 - October 2024 (5 months)
    Alicante, Spain
    I was involved in the development of a hospital administration application for the ASISA group. My responsibilities included the design, development, and maintenance of the application to ensure optimal performance and user experience.
    Typescript Node.js SQL TypeORM
  • Veolia
    Full Stack Developer
    June 2022 - October 2024 (2 years and 4 months)
    Alicante, Spain
    I contributed to the development of new web components using litElement and TypeScript for internal use across the company to maintain a consistent design system in applications developed with different technologies. I participated in the migration of a Vue and .NET application deployed on Azure DevOps to Angular 16 and Python, deployed on 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

  • Higher Level Vocational Training Cycle, Web Application Development
    IES Hermanos Amoros
    2022
    Ciclo Formativo de Grado Superior, Desarrollo de aplicaciones web
  • Intermediate Level Vocational Training Cycle, Microcomputer Systems and Networks
    IES Paco Molla
    2020
    Ciclo Formativo de Grado Medio, Sistemas Microinformaticos y Redes

Skill set

Categories