Jan 2025 — Present
Analytics & Data Engineer
Becall Group · Be Call Digital unit · Spain · BPO and contact centre
I design, deploy and run the data systems that the reports, the operation and the clients depend on: I integrate dialers, client CRMs and ad platforms, build the data layer, model Power BI as code and keep the B2B integrations running in production. Clients: Repsol, Eni Plenitude, ASISA, Club Internacional del Libro, EDP, Finetwork, Vodafone, MásMóvil, Jazztel, ADT, Verisure, Segurma, Gana Energía and LoJack.
- Merged 5 or more duplicated Power BI reports into one configuration-driven model (45 tables, 187 measures) with dynamic RLS and incremental refresh: onboarding a project went from republishing to adding a row.
- Optimised the dialer's MariaDB server with evidence-based diagnosis: the critical view went from over 90 s to 10 s and 1.38 million pointless statements a day were removed.
- Built a unified CRM in Python for some 11 clients: −54% rows read per day, and sales that never reached the CRM down from 22% to 1%.
- Delivered the complete integration with Club Internacional del Libro (SFTP, near-real-time REST API and Power BI) with 511 tests and 43 of 43 records accepted on the first delivery.
- Deployed a webhook receiver for the partner Ignium with the outbox pattern and allowlist-based privacy: about 3 ms response time and 0 errors at launch.
- Optimised the integration worker for Eni Plenitude's web service from 106 s to 0.3 s per cycle.
- Closed the marketing loop by sending real sales to Meta through the Conversions API, so campaigns optimise for customers rather than leads.
- Automated the web CRMs of Repsol, Plenitude, Finetwork, Gana Energía and ADT with SSO, OTP, MFA and anti-bot protection: reliability from 30% to 90% or more.
- Automated the reconciliation of 18 months of commission self-invoices with a 93–97% match.
- Attributed 90.6% of ASISA's policies to their originating call and delivered EDP's B2B dashboard in 4 days.
- Migrated the reports from Nextiva/BigQuery to OCM/MariaDB preserving 341 measures, and led the rollout of Notion in the area.
- Created a framework of AI skills for Power BI development with Claude Code, adopted in daily work.