You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Cristian Pérez GonzálezCP

Cristian Pérez González

Backend Developer

€250/day
Salamanca, ES
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Cristian

Backend developer with over 6 years of production experience with PHP (Laravel, Symfony) and Ruby on Rails. I have worked on systems at the scale of millions of records, event-driven architectures with RabbitMQ, and REST APIs for mobile and enterprise applications.

Currently, I am building a RAG (Retrieval-Augmented Generation) system with Laravel, PostgreSQL + pgvector, and OpenAI: it allows asking natural language questions about documents and responds by citing sources. It's my bet on AI applied to the backend, an area in which I am actively specializing.

Available for projects of any duration: time banks, short projects, or long collaborations. 100% remote.
  • Spanish

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • Camillion - Remoto
    Backend Developer (Ruby on Rails)
    October 2024 - March 2026 (1 year and 5 months)
    • Identification and resolution of bottlenecks in critical endpoints via New Relic, eliminating N+1 queries with Mongoid eager loading and asynchronous processing with Sidekiq.
    • Maintenance and extension of a granular roles and permissions system with Pundit in a multi-tenant environment.
    • Automation of processes with cron jobs and asynchronous workers. Generation of PDF reports.
    Ruby on Rails MongoDB RSpec Git Sidekiq
  • Coches.com - Remoto
    Backend Developer (PHP)
    September 2021 - June 2024 (2 years and 9 months)
    • Maintenance and evolution of the REST API for the iOS and Android mobile app, adding new endpoints and reporting directly to the VP of Technology.
    • Development of the backend in PHP for the rating engine, integrating it with the Data Science team's models.
    • Work on an event-driven microservices architecture with RabbitMQ, processing queues with retries and error handling at the scale of millions of records.
    PHP Symfony MySQL REST APIs RabbitMQ
  • Grupo Talentum S.I.
    Backend Developer (PHP)
    January 2021 - September 2021 (8 months)
    • Development and maintenance of modules in Laravel for a proprietary points-based loyalty CRM, managing multi-client databases and personalized campaigns.
    • Implementation of new full-stack features with Laravel and VueJS according to each client's requirements.
    • Autonomous work with direct management of assigned projects.
    Laravel PHP MySQL Vue.js CRM

Recommendations

Be the first to recommend Cristian

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

  • MULTPLATFORM APPLICATION DEVELOPMENT
    Colegio Santísima Trinidad
    2019
    DESARROLLO DE APLICACIONES MULTIPLATAFORMA

Skill set

Categories