Iván Rodríguez Torres

Software Engineer

Technical Lead with expertise in AI, microservices, and full-stack development. Building innovative solutions that drive business success.

Profile photo

About Me

I'm a Technical Lead with over 8 years of experience in software development, specializing in AI, microservices architecture, and full-stack development. Currently leading a team at Inditex, developing an automated product classification system that leverages LLMs and NLP algorithms.

I thrive in fast-paced environments, tackling complex data-driven challenges and delivering solutions under tight deadlines. My experience spans from Android development to front-end engineering and AI research.

A Coruña, Spain
(+34) 627912658
ivan.rodriguez.torres@outlook.com

Languages

  • Spanish & Galician (Native)
  • English (C1 - Cambridge FIRST Certificate)

Professional Experience

Technical Lead

@ Inditex
Nov 2021 - Present

Leading a team of five people developing an automated product classification system. With our solution, Inditex is able to classify each product into several categories according to its features, making it searchable on the web without human intervention.

Key Achievements:

  • Implemented LLMs to create product and grids descriptions
  • Designed microservice architecture using Kafka, GRPC and REST APIs
  • Utilized MariaDB, Redis, Neo4J and Solr for storage
  • Developed a custom NLP algorithm
  • Built microservices with FastAPI and Spring Boot
LLMs
Kafka
GRPC
REST APIs
MariaDB
Redis
Neo4J
Solr
NLP
FastAPI
Spring Boot

Senior Front-End Engineer

@ SunMedia
Oct 2020 - Nov 2021

Software Developer

@ Imagames Gamification Services
Jan 2018 - Oct 2020

Software Engineer

@ CiTIUS
Jan 2017 - Jan 2018

Fullstack Developer

@ Tesla Technologies & Software
March 2015 - June 2016

Skills & Expertise

Python
Java
Kotlin
JavaScript
TypeScript
VueJS
HTML/CSS
Android Development
WordPress
Spring Boot
FastAPI
REST APIs
gRPC
Microservices
MariaDB
MySQL
Redis
Neo4J
Solr
NLP
LLMs
Kafka
Team Leadership
Mentoring
Web Scraping

Frontend Development

Experienced in building responsive, user-friendly interfaces with modern frameworks like VueJS. Also proficient in Android development with Kotlin and Java.

Backend & Microservices

Skilled in designing and implementing scalable microservice architectures using Spring Boot, FastAPI, Kafka, and various communication protocols.

AI & Data Engineering

Expertise in implementing AI solutions including LLMs and custom NLP algorithms. Proficient with various database technologies for different use cases.

Projects

2023
Access Control System
A system that locks or unlocks a door based on a user authentication QR. This project was successfully implemented at "LMtrainers" gym.
QR Authentication
Access Control
Security
Private Project
View Details
2015
VR Kinect V2 Game
As my final degree project, I developed a Kinect V2 JavaScript game. It was sold to "Femxa formación" after completion.
VR
Kinect V2
JavaScript
Game Development
Private Project
View Details
2022
Automated Product Classification
An AI-powered system that automatically classifies products based on their features, making them searchable without human intervention.
LLMs
NLP
Microservices
Classification
Private Project
View Details

Education & Training

Academic Education

Master's Degree in Artificial Intelligence Research

2016 - 2017

University Meléndez Pelayo

Promoted by the AEPIA (Spanish Association for Artificial Intelligence)

Computer Engineering

2011 - 2015

University of Santiago de Compostela

Professional Courses

Big Data Scientist using Cloudera

2020

Cloudera

Duration: 60 hours

Building a system, on IoT environment, to improve energy efficiency

2015

CNTG

Duration: 40 hours

Get In Touch

Feel free to reach out if you're looking for a developer, have a question, or just want to connect.

Email

ivan.rodriguez.torres@outlook.com

Phone

(+34) 627912658

Location

A Coruña, Spain

LinkedIn

Connect with me on LinkedIn