Available for senior Elixir roles

GUILLEM ACERO FORT

Senior Elixir Full-Stack Developer
📍 Reus, Spain ⚡ 9+ Years Experience 🟣 Elixir Specialist
PROFILE.EX

Computer engineer based in Reus, Spain with 9+ years shipping production software. I started with Ruby on Rails, discovered Elixir and its concurrency model, and never looked back. I've built everything from high-scale betting platforms handling millions of events, to medical search engines used across the German healthcare sector, to AI-powered eCommerce search serving thousands of online stores worldwide.

9+
Years coding
4
Companies
Curiosity
Map.get(guillem, :skills)

Tech Stack

// Core

Elixir Phoenix LiveView OTP / GenServer

// Backend

Ruby on Rails Python REST APIs GraphQL

// Data & Search

PostgreSQL Redis MySQL CassandraDB RabbitMQ Elasticsearch OpenSearch

// Infrastructure

AWS CloudFormation Kubernetes Docker Grafana Bash

// Frontend

JavaScript React.js HTML & CSS Tailwind

// Workflow

Git CI/CD TDD
Enum.map(guillem.jobs, &format_job(&1))

Experience

Senior Elixir Developer

Doofinder · Madrid, Spain

Jun 2024 — Present

Working on a global AI-powered Search-as-a-Service platform processing millions of real-time queries for 10,000+ eCommerce merchants. Contributing to a distributed microservices ecosystem spanning search APIs, authentication, and configuration services. Most recently led the squad that designed and shipped "Category Merchandising" product that dynamically ranks and filters catalogue items using user-defined business rules, released in March 2026.

Elixir Phoenix LiveView

Senior Elixir Developer

BetterDoc · Köln, Germany

Jan 2022 — May 2024

Senior developer in the Research Team (3 devs) at this B2B German health company. Designed and built a medical search engine and PDF generation tool from scratch using Phoenix LiveView. Architected integrations with external APIs, databases, AWS SNS event emissions, and multiple microservices.

Phoenix LiveView Elixir AWS SNS Microservices PostgreSQL

BackEnd Developer → Team Lead

Tembeza International · Barcelona

Jan 2020 — Jan 2022

Joined as a junior Elixir developer and grew into leading the betting node of "Betika" — a high-scale platform for the Kenyan market built from scratch. Helped design and code the sportsbook architecture, the platform's largest and most complex node. Promoted through the ranks as expertise grew.

Elixir CassandraDB RabbitMQ Kubernetes Docker MySQL

FullStack Developer

European Code · Tarragona

Jun 2017 — Jan 2020

Worked on enterprise projects, most notably "Consul" — an open-source civic participation platform adopted by 130+ institutions worldwide including Madrid's city council. High code standards and rigorous review process built deep RoR expertise and a strong appreciation for open-source craftsmanship.

Ruby on Rails Open Source PostgreSQL

// Personal Projects

Private Server

Self-hosted · Home Lab

Owner of haganekai.com private server for self-managed media and home automation platform for family and friends.

Multi-device home lab spanning a Beelink Mini S13 (Intel N150, 16 GB RAM), a Raspberry Pi 5, and a Raspberry Pi 3. The Beelink runs Proxmox, hosting LXC containers for Plex and personal Elixir projects, a VM for the full *arr media stack (Radarr, Sonarr, Prowlarr, qBittorrent, Seerr), and a dedicated VM for Home Assistant. The Pi 5 also runs Home Assistant as a backup node, while the Pi 3 handles network-wide ad blocking via Pi-hole and serves as the VPN gateway. All services are exposed through Nginx Proxy Manager with Cloudflare DDNS.

Proxmox LXC Docker Home Assistant Raspberry Pi Nginx Plex

Bookie

Side Project · Barcelona

Jul 2023 — Oct 2025

Web + mobile (Android & iOS) app that uses AI to scan book ISBNs and covers, retrieves book information, and connects users with local libraries in their area. Phoenix LiveView powers the backoffice for library management. Exploring native mobile development with Android and Swift.

Phoenix LiveView AI / ML Android iOS / Swift

Fullhouse

Side Project

2026 — Present

Real-time Planning Poker web app for agile teams to estimate stories collaboratively. Built with Phoenix LiveView and OTP to handle multi-room sessions, live voting, and instant result reveals without a single page reload.

Phoenix LiveView OTP Real-time PostgreSQL
education.ex

Education

2014 — 2019

Informatics Engineering

Universitat Rovira i Virgili · Tarragona

2015

First Certificate in English (B2)

Cambridge Assessment English

// Languages

Catalan native
Spanish native
English Professional (B2)
get_in_touch/0

Let's build
something great.

Open to senior Elixir opportunities, challenging distributed systems problems, and collaborating on ambitious projects. Remote-friendly.

REUS · SPAIN · OPEN TO REMOTE