iago.dev

$ whoami

Iago Fernández Picos

Backend engineer · Go, Python and Elasticsearch

// 01

About

I'm a software engineer focused on backend development. I work mostly with Go and Python, building APIs and services, and I have hands-on experience with search engines on Elasticsearch, from my early days at Empathy.co to today.

Most recently, at Prendeluz, I built the backend of an in-house ERP and helped create Velocraze, an e-commerce marketplace, building its Elasticsearch index backend and the Solver feature. I also took part in architecture decisions and deployments with Docker and Jenkins.

experience
5+ years
main stack
Go · Python · Elasticsearch
education
B.Sc. Computer Engineering · UDC
erasmus
University of Maribor · Slovenia
availability
Immediate · remote
languages
Spanish · Galician · English
// 02

Experience

2024 — 2026

Software Developer · Prendeluz

Bergondo, Spain · hybrid

  • Built the Go backend of an in-house ERP, on top of MySQL, PostgreSQL and MongoDB.
  • Built in Go the Elasticsearch index backend for Velocraze, a gamified e-commerce marketplace.
  • Built Solver, Velocraze's feature that recommends products based on user-created scenarios.
  • Took part in the architecture decisions for the company's services.
  • Deployments with Jenkins and Docker; Python tooling and a React, Next.js and TypeScript frontend.
goelasticsearchpythontypescriptmysqlpostgresqlmongodbdockerjenkins
2021 — 2023

Junior Developer · MadisonMK

Valladolid, Spain · remote

  • REST APIs with Python and Flask on MySQL.
  • Database maintenance and update scripts.
  • New features and bug fixes across the stack, including a Vue.js frontend.
pythonflaskmysqlvue.js
2019 — 2020

Junior Search Engineer · Empathy.co

Narón, Spain

  • Developed and maintained the Elasticsearch index creation and update pipeline.
  • Search engines with Java, Elasticsearch and Apache Solr.
  • Initial project in Python and Flask.
javaelasticsearchsolrpythonmongodbdocker
2018

Intern · GT Motive

Pontedeume, Spain

  • Internship focused on data warehousing.
// 03

Projects

velocraze

Gamified e-commerce marketplace, built at Prendeluz. I built the Go backend for its Elasticsearch index and Solver, its product recommendation feature.

goelasticsearch
// 04

Stack

languages

gopythontypescriptjava

data

mysqlpostgresqlmongodbelasticsearch

infra

dockerjenkinsgit

frontend

reactnext.jsvue.js
// 05

Contact

¿Tienes un proyecto o una vacante interesante? Escríbeme y hablamos.