You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Alejandro Saavedra RuizAS

Tiempo medio de respuesta: 1h

Acerca de Alejandro

I work as a backend developer specialized in Node.js and applied AI integrations, focused on building and improving production-ready systems.

My experience comes from designing, deploying, and operating an end-to-end backend system in a real production environment. This includes API design, backend refactoring, and the integration of AI services (OpenAI and Gemini) as governed dependencies, with explicit attention to reliability, latency, and cost control.

I am particularly comfortable joining existing codebases to:

- Refactor backends toward cleaner architectures,

- Improve API clarity and robustness,

- Integrate AI capabilities in a controlled and maintainable way.

I approach freelance work with a pragmatic, engineering-driven mindset: clear scope, explicit trade-offs, and steady delivery of usable results. My goal is to reduce technical friction and leave systems more understandable, stable, and easier to evolve than I found them.
  • Español

    Bilingüe o nativo

  • Inglés

    Competencia profesional básica

  • Catalán

    Bilingüe o nativo

Acepta trabajo presencial
Barcelona (hasta 50 km)

Experiencia

  • Arvi Evolution (Independent Engineering Project)
    Backend & Applied AI Engineer
    julio de 2025 - Hoy (11 meses)
    Design, development, and operation of an applied AI backend system deployed in a real production environment, which has evolved through multiple technical iterations from an initial functional implementation into a more robust and maintainable architecture.

    The project started as a real application aimed at validating actual usage in production, which required decision-making under real constraints such as cost, complexity, time, and reliability. Throughout this process, I assumed full responsibility for the system: backend design, runtime behavior, environment configuration, and operational stability.

    Across successive iterations, I integrated applied AI capabilities as part of the backend, treating AI as an engineering component rather than an isolated feature, and designed task-oriented pipelines with explicit attention to reliability, latency, and cost control. Hands-on production experience made the limitations of the initial architecture clearly visible.

    Based on this diagnosis, I decided to deliberately refactor the system, strengthening separation of responsibilities, domain boundaries, and long-term maintainability, using the project as personal engineering work, not as an active business initiative.

    Main technical stack
    Backend: Node.js (JavaScript / TypeScript), Express, Hexagonal Architecture (Ports & Adapters)
    Database: Firebase / Firestore
    Applied AI: OpenAI API, Gemini API
    Payments: Stripe (checkout and webhooks)
    Deployment: Render
    Version control: Git, GitHub
    Architecture extension (in progress): Python microservice (FastAPI) for RAG and AI orchestration

    Secondary stack (production)
    App / Frontend: Flutter (Dart) — minimal interface focused on backend consumption and validation
    Distribution: Google Play Store

Recomendaciones

Sé el primero en recomendar a Alejandro

Ayuda a este freelance a destacar compartiendo tu experiencia.

Estos perfiles de freelance también coinciden con tus criterios

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

Formación

  • Computer Engineering
    Universitat Oberta de Catalunya (UOC)
    Coursework focused on software engineering fundamentals and system design. Studies currently paused to prioritize applied backend engineering work.

Certificados

Categorías